打印

LP-MSPM0L1306开发板试用体验+3 UART 接收超时中断使用的注意事项

[复制链接]
1085|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
原本想使用UART 接收超时中断测试不定长度数据的DMA接收,但UART 接收超时中断始终调不通,我使用接收中断是没有问题的
接收中断的测试配置如下

中断只使用了接收中断

程序非常简单


可以正常进串口中断

但将中断改为接收超时中断


仿真时,串口中断就进不去了
仔细看用户手册,有个RXTOSEL值和中断超时有关,但从字面意思理解,为0应该也可以,但实际不是这样了,数值必须大于0才能触发超时中断。


修改完这个值为1,就能正常进中断了。

总结,尽管MPSM0 L是一颗主频不高的MCU,但TI设计时,非常用心,每个外设都做的比较有特色,这也让用户使用起来有点难度,想把每个功能用起来,需要仔细研究一下才行,头一次用M0这么费劲。

使用特权

评论回复

相关帖子

沙发
xyz549040622| | 2023-11-30 22:50 | 只看该作者
TI的M0确实和ST的内部寄存及功能方面都有很大的区别,所以需要改变MCU的观念。

使用特权

评论回复
板凳
6552918|  楼主 | 2023-12-1 09:42 | 只看该作者
xyz549040622 发表于 2023-11-30 22:50
TI的M0确实和ST的内部寄存及功能方面都有很大的区别,所以需要改变MCU的观念。 ...

和市面上大多数MCU确实差异比较大,对新手还有有点难度的。

使用特权

评论回复
地板
xyz549040622| | 2023-12-2 08:56 | 只看该作者
6552918 发表于 2023-12-1 09:42
和市面上大多数MCU确实差异比较大,对新手还有有点难度的。

确实上手比较慢一点,TI需要进行大规模的推广以及需要更详细的文档来辅助!

使用特权

评论回复
5
闻则123| | 2023-12-8 20:08 | 只看该作者
学习了,感谢楼主

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:北京汇冠触摸技术有限公司/电子工程师
简介:电子工程师,嵌入式应用爱好者。

102

主题

1234

帖子

6

粉丝