[技术问答] 关于新唐M031LG6AE UART3_FIFO寄存器无法写入的问题

[复制链接]
1689|11
 楼主| 两只袜子 发表于 2022-1-19 10:27 | 显示全部楼层 |阅读模式
在使用UART3的时候需要修改UART3_FIFO寄存器,但无论如果都无法修改该寄存器的数据,一直保持默认值0X00000101。通过测试其他串口UART1_FIFO、UART2_FIFO、UART4_FIFO都可以修改,程序中这几个串口寄存器操作使用的是同样的方法,初次使用对新唐的芯片不了解,操作该寄存器是否有其他前置条件。在数据手册上没看到相关说明
wahahaheihei 发表于 2022-1-19 10:49 | 显示全部楼层
手里没这个不知道啊,那就放弃这个串口吧,用其他的
wahahaheihei 发表于 2022-1-19 10:50 | 显示全部楼层
或者别用FIFO
jasontu 发表于 2022-1-20 14:45 | 显示全部楼层
看下你的uart 3 clock source有没有选对
renzheshengui 发表于 2022-2-5 08:59 | 显示全部楼层
看看手册上说的该寄存器可以写入吗
tpgf 发表于 2022-2-5 09:05 | 显示全部楼层
得具体看看该寄存器的性质
wakayi 发表于 2022-2-5 09:12 | 显示全部楼层
这个是输出缓存还是输入缓存啊
wowu 发表于 2022-2-5 09:17 | 显示全部楼层
也就是说 一直发送的是一个数据吗
xiaoqizi 发表于 2022-2-5 09:23 | 显示全部楼层
时钟源不对为什么就无法更改呢
木木guainv 发表于 2022-2-5 09:38 | 显示全部楼层
不能修改接收缓存吧啊
classroom 发表于 2022-2-21 17:22 | 显示全部楼层
请问是指UART3_FIFO的阈值无法修改吗? 那是因为UART3的FIFO只有1字节深度
flycamelaaa 发表于 2022-9-2 16:38 | 显示全部楼层
OlKFJ7H1.png
请问是指UART3_FIFO的阈值无法修改吗? 那是因为UART3的FIFO只有1字节深度

您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8121

帖子

11

粉丝
快速回复 在线客服 返回列表 返回顶部