位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第361页 > MC68HC811E2CP2 > MC68HC811E2CP2 PDF资料 > MC68HC811E2CP2 PDF资料1第218页

飞思卡尔半导体公司
应用说明
SCI接收器和发射器已启用。接收器是必需的
通过引导加载过程,并且所述发射机被用于发送数据
回上位机进行选配验证。在最后一个项目
初始化设置用于终止字符间延时常数
当主机停止发送数据到下载
MC68HC711E9 。这个延迟常数被存储在定时器输出
比较1( TOC1 )注册,但芯片上的计时器未在使用
bootloader程序。这个例子说明了极端的措施
在自举程序固件使用,以减少内存使用量。不过,
这些措施通常不被认为是良好的编程技术
因为他们误导的人试图了解
程序或使用它作为一个例子。
初始化完成后,一个间隔字符发送[ 3 ]通过SCI 。通过
连接TxD引脚RXD管脚(因为用的D口上拉
线或模式) ,这种突破将被收为00美元性格和
导致立即跳转[4]的片上EEPROM的开始($ B600
在MC68HC711E9 ) 。该功能是非常有用的控制权交给一个
计划在本质上EEPROM在复位。请参阅
常见
引导模式问题
使用此功能前。
如果第一个字符被接收为$ FF,则波特率被假定为
违约率( 7812波特在2 MHz的电子时钟频率) 。如果$ FF发送的
1200波特的主机上, SCI将接收的字符为$ E0或$ C0
因为波特率不匹配,以及引导程序将切换到
1200波特[5]的下载操作的其余部分。当波特率
切换为1200波特,延迟常数用于监视
字符间的延迟也必须改变,以反映新的角色
时间。
在[6]中,Y变址寄存器被初始化为$ 0000到指向的开始
片上RAM 。索引寄存器Y被用来跟踪何处
下一个接收到的数据字节将被存储在RAM中。加载主循环
开始于[7] 。
的数据字节中的下载的程序的数目可以是任何
0和512字节(的片上RAM的大小)之间的数。这
过程被称为"variable长度download"并通过完成
结束下载序列时的至少四个空闲时间
出现字符时间要下载的最后一个字符之后。在
AN1060 - 1.0版
218
摩托罗拉
飞思卡尔半导体公司...
欲了解更多有关该产品,
转到: www.freescale.com