TMS320f2812与tl16c554a构成串口扩展初始化配置问题

2019-07-19 14:38发布

本帖最后由 youtheen 于 2017-1-16 11:51 编辑

TMS320f2812与tl16c554a接口如图。
现在的问题是:串口无法收发。对四个通道进行寄存器配置时,发现寄存器值变化完全与寄存器所赋的值不同,仅MCR寄存器赋值正常,但是能够正确读到各个寄存器的值。以通道A为例,断点执行各条语句后寄存器值变化在附件中详细说明。所使用的程序也在附件中说明。请各位大神看看是怎么回事儿。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
lzbf
1楼-- · 2019-07-19 19:28
 精彩回答 2  元偷偷看……
lzbf
2楼-- · 2019-07-19 19:56
你可以使用tiva自带多个串口。
youtheen
3楼-- · 2019-07-19 22:40
lzbf 发表于 2016-12-26 22:42
2812不是自带串口吗?

2812本身的两个串口不够用,所以扩展了4个,就出现了帖子中问题
youtheen
4楼-- · 2019-07-20 00:02
lzbf 发表于 2016-12-26 22:45
你可以使用tiva自带多个串口。

设计中采用了2812,类似的问题似乎有的帖子也提到过,很奇怪

一周热门 更多>