[开发资料] 关于CW32L010固件库 UART CTRL2寄存器的定时器模式错误问题

[复制链接]
 楼主| 坎星搬运工 发表于 2024-10-21 08:26 | 显示全部楼层 |阅读模式
本帖最后由 坎星搬运工 于 2024-10-21 08:37 编辑

最近使用CW32,发现设置了串口定时器功能以后,寄存器的SWAP位会被置位,debug跟踪查看发现固件库中关于定时器的模式位覆盖了SWAP位

寄存器定义

寄存器定义

固件库定义

固件库定义


根据手册把寄存器定义修改,再次运就可以了

修改后

修改后


刚开始使用这个片子,还没核对其他寄存器功能,在此标记一下

pssyx 发表于 2024-10-21 10:17 | 显示全部楼层
多谢您的指正!
LOVEEVER 发表于 2024-10-21 13:18 | 显示全部楼层
其实还是得根据硬件手册进行程序的确认
小小蚂蚁举千斤 发表于 2024-10-27 20:01 | 显示全部楼层
串口定时器非常实用
yangjiaxu 发表于 2024-11-5 10:04 | 显示全部楼层
这个日记真的很不错,万一谁遇到了这个问题,可以直接网上搜索看到这块,能帮助很多人啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

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

1

主题

2

帖子

0

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