打印
[CW32L083系列]

CW32L083的RTC用户手册与例程锁定寄存器不相符

[复制链接]
1487|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lulugl|  楼主 | 2023-6-9 10:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lulugl 于 2023-6-9 22:01 编辑

今天在仔细阅读RTC寄存器的用户手册,期间看到这样一个问题。手册上写的是:
步骤 9:
向 RTC_KEY 寄存器顺序写入 0xCA、0x--,启动 RTC 寄存器锁定保护。

当我学习示例时在cw32l083_rtc.h的代码中是写入了两个0x55

不知道是用户手册有问题,还是代码有问题。求解答。



使用特权

评论回复
沙发
pssyx| | 2023-6-9 13:45 | 只看该作者
谢谢您的提醒!
代码编写的问题,用户手册是正确的。
宏定义RTC_LOCK(),请修改为:
#define RTC_LOCK()                              do{ CW_RTC->KEY_f.KEY = RTC_KEY_WORD1; \
                                                    CW_RTC->KEY_f.KEY = RTC_KEY_LOCKW;}while (0)

使用特权

评论回复
板凳
lulugl|  楼主 | 2023-6-9 14:13 | 只看该作者
pssyx 发表于 2023-6-9 13:45
谢谢您的提醒!
代码编写的问题,用户手册是正确的。
宏定义RTC_LOCK(),请修改为:

好的,谢谢大佬的回复。

使用特权

评论回复
地板
lmn2005| | 2023-6-9 16:33 | 只看该作者
楼主真细心!

使用特权

评论回复
5
lulugl|  楼主 | 2023-6-9 22:00 | 只看该作者

最近不是在搞低功耗的项目呀,想着学习一下手册。

使用特权

评论回复
6
chenjun89| | 2023-6-9 23:25 | 只看该作者
用户手册一般不会错

使用特权

评论回复
7
lulugl|  楼主 | 2023-6-10 07:12 | 只看该作者
chenjun89 发表于 2023-6-9 23:25
用户手册一般不会错

**吧,但是他的手册写0x--,那也没有这个HEX数呀。最多0xFF呀。可能还是较搞的问题。

使用特权

评论回复
8
OKAKAKO| | 2023-6-11 22:00 | 只看该作者
手册一般情况下是正确,楼上看来是验证过的

使用特权

评论回复
9
szt1993| | 2023-6-13 14:07 | 只看该作者
能写成书的一般是没问题,但是提出质疑也是学习

使用特权

评论回复
10
zhanan| | 2023-7-15 11:09 | 只看该作者
chenjun89 发表于 2023-6-9 23:25
用户手册一般不会错

毕竟是人编的,有二般

L083用户手册rev 1.7第247、248页,位域1_CKPOL、位域2_ENCMD,明明只有一位却配出两位值。
如果这两个位域是合并的,那就按合并的写,再分两种用法。

使用特权

评论回复
11
zhanan| | 2023-7-15 12:08 | 只看该作者
pssyx 发表于 2023-6-9 13:45
谢谢您的提醒!
代码编写的问题,用户手册是正确的。
宏定义RTC_LOCK(),请修改为:

麻烦老大看看上面的问题,谢谢!

使用特权

评论回复
12
pssyx| | 2023-7-17 13:23 | 只看该作者
zhanan 发表于 2023-7-15 11:09
毕竟是人编的,有二般

L083用户手册rev 1.7第247、248页,位域1_CKPOL、位域2_ENCMD,明明只有一位却配 ...

该处有笔误!正确写法如下图所示,如果LPTIM工作于编码模式,则需按照ENCMD位域配置BIT2~1;如果工作于计数功能,则需按照CKPOL位域配置BIT2~1。

LPTIM_CFGR_Bit21.png (95.57 KB )

LPTIM_CFGR_Bit21.png

使用特权

评论回复
13
zhanan| | 2023-7-17 15:11 | 只看该作者
pssyx 发表于 2023-7-17 13:23
该处有笔误!正确写法如下图所示,如果LPTIM工作于编码模式,则需按照ENCMD位域配置BIT2~1;如果工作于计 ...

谢谢老大,老大再接再厉,关于L052文档似乎也有点问题,以前提过,重新下载新版本,依然没有改,望老大确认后提交给芯源小编。

使用特权

评论回复
14
zhanan| | 2023-7-17 15:13 | 只看该作者
1.CRC 及 AUTOTRIM 链接出错, 总是指向封面

使用特权

评论回复
15
zhanan| | 2023-7-17 15:15 | 只看该作者
2.  LCD部分, LCD_PINCR0 LCD_PINCR1是用户手册描述, 但在头文件中的定义却是 LCD_PINEN1 LCD_PINEN2

使用特权

评论回复
16
zhanan| | 2023-7-17 15:21 | 只看该作者
3.  LCD COM4-COM7 手册里544页和553页描述矛盾

使用特权

评论回复
17
zhanan| | 2023-7-17 15:23 | 只看该作者
4.手册的目录默认展开,用着不方便。其他型号用户手册也是默认展开的, 强烈建议默认收缩

使用特权

评论回复
18
lulugl|  楼主 | 2023-7-17 21:11 | 只看该作者
新出的发,大家允许有优化的过程,**芯源越业越好!

使用特权

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

本版积分规则

145

主题

713

帖子

9

粉丝