【摘要】:图14-10所示为SCI引导装载运行连接图。28x器件通过SCI-A外设与外部主机设备进行通信,SCI端口的自动波特率特性用于锁定与主机相同的波特率。图14-10 SCI引导装载运行每一次数据传输之后,28x都将把接收到的8位字符发回主机,因此,主机可以根据通过检测这些字符确定28x是否收到数据。为避免这种情况,推荐如下方法:1)使用较低波特率完成主机和28x SCI引导装载器之间的波特率锁定。图14-11所示为SCI_Boot函数流程。
SCI引导模式由SCI-A将代码异步传送到片内存储器。该引导模式只支持8位输入数据流。图14-10所示为SCI引导装载运行连接图。
SCI-A装载器使用的引脚包括:GPIO28上的SCIRXDA和GPIO29上的SCITXDA。
28x器件通过SCI-A外设与外部主机设备进行通信,SCI端口的自动波特率特性用于锁定与主机相同的波特率。因此,SCI装载器非常灵活,可以使用多种不同的波特率与设备进行通信。
图14-10 SCI引导装载运行
每一次数据传输之后,28x都将把接收到的8位字符发回主机,因此,主机可以根据通过检测这些字符确定28x是否收到数据。
在较高波特率的情况下,输入数据会受收发器和连接器性能的影响。对于波特率高于100kbit/s情况,串行通信会无法正常工作。为避免这种情况,推荐如下方法:
1)使用较低波特率完成主机和28x SCI引导装载器之间的波特率锁定。(www.daowen.com)
2)在这个较低波特率下,装载接收到的28x应用程序或定制的装载器。
3)主机会与装载28x应用程序握手协议,以设置寄存器到一个期望的较高波特率。
图14-11所示为SCI_Boot函数流程。图14-12所示为SCI_GetWordData函数流程。
图14-11 SCI_Boot函数流程
图14-12 SCI_GetWordData函数流程
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关Piccolo系列DSP控制器原理与开发的文章