97072016
驱动牛犊
驱动牛犊
  • 注册日期2004-04-11
  • 最后登录2005-04-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1078回复:1

请教寄存器定义问题!

楼主#
更多 发布于:2004-05-24 17:55
系统问题:
(1)Cy7C63723的时钟定义如下:
CLOCK_CON:           equ     F8h;
处理器位置和控制寄存器定义如下:
Processor_status_control:   equ  FFh;
但USB的EP0的FIFO寄存器定义为:
0XF8~0XFFh;
EP1:   F0~F7h;
EP2:   E8~EFh;
其中F8和FFh定义了两次,同时作为时钟和处理器定义寄存器和EP0的先入先出寄存器,
作为USB控制芯片,EP0在描述符发送起重要作用的,功能的重复定义有没有可能产生冲突,
我用过96芯片它的汇编中RAM的寄存器不可以重复定义的,但Cypress编程有这种特点吗?

  
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-24 18:37
系统问题:
(1)Cy7C63723的时钟定义如下:
CLOCK_CON:           equ     F8h;
处理器位置和控制寄存器定义如下:
Processor_status_control:   equ  FFh;
但USB的EP0的FIFO寄存器定义为:
0XF8~0XFFh;
EP1:   F0~F7h;
EP2:   E8~EFh;
其中F8和FFh定义了两次,同时作为时钟和处理器定义寄存器和EP0的先入先出寄存器,
作为USB控制芯片,EP0在描述符发送起重要作用的,功能的重复定义有没有可能产生冲突,
我用过96芯片它的汇编中RAM的寄存器不可以重复定义的,但Cypress编程有这种特点吗?

    

应该不会产生冲突
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
游客

返回顶部