标题:
9S08QE128 bus freq设置牵涉SCI的问题
[打印本页]
作者:
sz_handcom@tom.
时间:
2008-2-16 10:34
标题:
9S08QE128 bus freq设置牵涉SCI的问题
9S08QE128采用32.768KHz晶体时,采用Processor Expert设置fbus。考虑到SCI要使用19200bps及38400bps,因此我期望设置到fbus=19.6608Mhz。但Processor Expert却强行修改到19.922944Mhz。请问如何能设置到符合SCI标准(19200bps及38400bps)的大致达到19Mhz附近的频率上呢?
作者:
sz_handcom@tom.
时间:
2008-2-16 10:38
上面忘记讲为何要设置到期望fbus=19.6608MHz:原因是SCI=38400bps时,38400*16*32=19.6608Mhz。SCI=19200bps时,19200*16*64=19.6608Mhz。可以得到整数。但如果fbus=19.922944Mhz,则SCI就无法设置整数波特率了。
作者:
strongchen
时间:
2008-2-18 10:14
你再检查一下PE中的设置。在生成的代码中,ICS的参数设置是多少?
作者:
sz_handcom@tom.
时间:
2008-2-23 11:34
经测试,发现时钟设置无法满足整数的SCI波特率。不过有些误差(1.5%范围内)也同样可以正常接收的。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0