9S08QE128 bus freq设置牵涉SCI的问题
sz_handcom@tom. 该用户已被删除
|
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. 该用户已被删除
|
上面忘记讲为何要设置到期望fbus=19.6608MHz:原因是SCI=38400bps时,38400*16*32=19.6608Mhz。SCI=19200bps时,19200*16*64=19.6608Mhz。可以得到整数。但如果fbus=19.922944Mhz,则SCI就无法设置整数波特率了。 |
|
|
|
|
|
- UID
- 104380
- 性别
- 男
|
你再检查一下PE中的设置。在生成的代码中,ICS的参数设置是多少? |
|
|
|
|
|
sz_handcom@tom. 该用户已被删除
|
经测试,发现时钟设置无法满足整数的SCI波特率。不过有些误差(1.5%范围内)也同样可以正常接收的。 |
|
|
|
|
|