N76E003串口115200接收连续数据不完整怎么解决?

2020-01-12 17:29发布

本帖最后由 zhcj66 于 2018-6-23 11:13 编辑

如题"N76E003串口波特率115200,接收连续数据不完整怎么解决?",

原先用的STM8S103可以一次接收10bit数据,不丢数据,然而因为涨价严重,不的不换方案

这些8bit的mcu也没有DMA真的接收数据很累啊,GD和ST的32bit的mcu电压都是最高3.3v的也没有个5v的,如果换这样的mcu还需要加LDO成本又上去了

难道N76E003芯片串口接收连续数据是,只能在发送每个字节上加延时了吗?
24条回答
OurWay
2020-01-13 14:20
115200 这个得把N76E003 内部时钟修正了16.6M,手册UART里有说明的


手册131页内容
但在大部分的应用中波特率115200是最常用的数值,所以我们提供调整HIRC到16.6MHz的方法,用来产生较为准确的波特率。下列表格列出,当HIIRC为16.6 MHz 时,产生波特率数值及误差。

这类便宜的东西,多看看手册还是比较好的哈

一周热门 更多>