添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第294页 > DSP56366UM > DSP56366UM PDF资料 > DSP56366UM PDF资料1第101页
5.5
主机端口注意事项
读出所写入的另一个多比特的寄存器时,需要小心同步
异步系统。这种同步是一种常见的问题,当两个异步系统
连接,因为它们是在主机接口。以下段落目前考虑进行适当的
操作。
5.5.1
主机编程注意事项
的不同步读取接收字节寄存器,当
读取接收字节的寄存器,
接收寄存器高( RXH ) ,接收寄存器中间(罗红霉素) ,或接收寄存器低( RXL )时,
主机接口,程序员应该使用中断或轮询接收数据寄存器满( RXDF )标志
指示数据是否可用。这确保了在该数据接收字节寄存器将
是有效的。
覆盖发送字节寄存器,该
主机接口的程序员不应该写的
传输字节的寄存器,发送寄存器高( TXH ) ,发送寄存器中间( TXM ) ,或发送
寄存器低( TXL ) ,除非发送数据寄存器空( TXDE )位被置位,表明
传输字节的寄存器是空的。这确保了发送字节寄存器将传送有效
数据传送到主机接收( HRX )注册。
从DSP的同步状态位为主机-HC ,
HOREQ , DMA , HF3 , HF2 , TRDY ,
TXDE和RXDF状态位被设置或从DSP内清除和读取由主处理器
(参见用户手册对这些状态位的描述) 。主机可以读取这些状态位
非常快,不考虑所使用的DSP的时钟速率,但该位的状态可以是
在读操作期间改变。这不是一般的系统问题,因为该位将读
正确的任何主机查询程序的下传。
然而,如果主机断言亨超过定时数31 ,具有
的定时数31 + 32的最小周期时间,则这些状态位被保证是
稳定。运动保健读取状态位HF3和HF2时作为编码对。如果DSP
改变HF3和HF2的从00至11中,有一个小的概率,该主机可以读取位
在过渡期间和接收01或10 ,而不是11。如果HF3和HF2的组合具有
意义,主机可以读取错误的组合。因此,阅读位两次,
检查共识。
覆盖主机矢量的
主机接口,程序员应该改变宿主载体
( HV )寄存器,只有当主机命令( HC )位清零。这保证了DSP中断
控制逻辑将获得一个稳定的载体。
取消一个待host命令例外,该
主机处理器可以选择清除HC
位,以在任何时候取消主机命令异常请求之前它是由DSP识别。
因为主机不知道什么时候该异常将被识别(由于异常
处理同步和流水线延迟) ,该DSP可以执行主机命令
之后,慧聪位异常被清除。由于这些原因,对HV位不能在改变
该HC位清零同一时间。
变化中的主机接口时序的
主机接口(HDI)可能会发生变化(例如,由于在PLL
锁定时间复位)。因此,一台主机,它试图加载(引导)的DSP应首先使
DSP56366技术数据,第3.1版
飞思卡尔半导体公司
5-5

深圳市碧威特网络技术有限公司