打印
[技术问答]

HC32L170 JLINK-SWD仿真时系统时钟不准

[复制链接]
1464|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
前提:HC32L170JATA
使用RCH作为系统时钟

IAR+JLINK-SWD
现象:
使用串口发送数据,当上电进入仿真的时候发送数据不对。不进仿真上电直接跑起来,发送数据正常。
问题查找:
1. 监测串口发送脚,设置的4800波特率,当上电进入仿真时实际输出只有4480左右;不进仿真上电直接跑起来波特率4800

2. 设置PB00管脚为RCH输出管脚,监测系统时钟是否变化,设置4M时钟,当上电进入仿真时PB00只有3.74M;不进仿真上电直接跑起来时PB00只有4.00M


3. 怀疑硬件问题,将程序烧写至已量产设备的PCBA,问题依旧。
4. 怀疑“IO的电压比VDD高0.3V以上会导致波特率异常”,未发现此类问题。
5. 怀疑程序问题,屏蔽所有程序,只保留PB00设置这一个函数,直接while(1),问题依旧
------------------
各位大大有没有遇到过这个问题

使用特权

评论回复
沙发
yangxiaor520| | 2022-2-16 20:38 | 只看该作者
不应该啊

使用特权

评论回复
板凳
guijial511| | 2022-2-17 08:31 | 只看该作者
没遇到过

使用特权

评论回复
地板
watermellon| | 2022-2-17 11:35 | 只看该作者
时钟初始化代码看看

使用特权

评论回复
5
yangxf1217| | 2022-2-17 14:59 | 只看该作者
怎么仿真的,会不会是仿真器供电不足

使用特权

评论回复
6
wubangmi| | 2022-2-17 16:10 | 只看该作者
M0P_SYSCTRL->RCH_CR_f.TRIM = (*((volatile uint16_t*) (0x00100C08ul)));


我感觉是你没加载以上这条代码造成的

使用特权

评论回复
7
我滴神啊|  楼主 | 2022-2-17 18:22 | 只看该作者
感谢大神,已验证解决

使用特权

评论回复
8
我滴神啊|  楼主 | 2022-2-17 18:23 | 只看该作者
wubangmi 发表于 2022-2-17 16:10
M0P_SYSCTRL->RCH_CR_f.TRIM = (*((volatile uint16_t*) (0x00100C08ul)));

感谢大神,已验证解决

使用特权

评论回复
9
Zzy101924| | 2022-2-19 00:15 | 只看该作者
楼上的大神竟然是我们的FAE吴工呀,在这里遇见了,做好事不留名,不过还是被我给发现了,哈哈哈哈

11013620fc5969f31a.png (50.28 KB )

11013620fc5969f31a.png

使用特权

评论回复
10
Zzy101924| | 2022-2-19 19:46 | 只看该作者
大神我们公司的吴工呀

使用特权

评论回复
11
kiwis66| | 2022-2-22 10:56 | 只看该作者
wubangmi 发表于 2022-2-17 16:10
M0P_SYSCTRL->RCH_CR_f.TRIM = (*((volatile uint16_t*) (0x00100C08ul)));

这是怎么影响仿真与运行的呢

使用特权

评论回复
12
wubangmi| | 2022-2-23 10:58 | 只看该作者
kiwis66 发表于 2022-2-22 10:56
这是怎么影响仿真与运行的呢

不影响仿真和运行,没有加载主频就不准,上面这条语句是芯片的校准时钟补偿值。

使用特权

评论回复
13
kiwis66| | 2022-2-23 11:06 | 只看该作者
wubangmi 发表于 2022-2-23 10:58
不影响仿真和运行,没有加载主频就不准,上面这条语句是芯片的校准时钟补偿值。 ...

学习了,找机会试试,
一直没注意过这里

使用特权

评论回复
评论
kiwis66 2022-2-23 13:31 回复TA
@wubangmi :用小华的库,哈哈哈 
wubangmi 2022-2-23 11:07 回复TA
如果你用的是华大的库,那么在库函数里都给你加载过了,有些高手不信任库函数喜欢自己写寄存器的方式,那么就错过了 
14
tpgf| | 2022-3-2 13:14 | 只看该作者
时钟源是什么

使用特权

评论回复
15
晓伍| | 2022-3-2 13:18 | 只看该作者
额  居然碰到熟人了啊

使用特权

评论回复
16
八层楼| | 2022-3-2 13:23 | 只看该作者
如何加载主频呢

使用特权

评论回复
17
观海| | 2022-3-2 13:28 | 只看该作者
库函数自动加载了

使用特权

评论回复
18
guanjiaer| | 2022-3-2 13:36 | 只看该作者
用库函数多方便啊

使用特权

评论回复
19
heimaojingzhang| | 2022-3-2 14:03 | 只看该作者
怎么方便怎么来

使用特权

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

本版积分规则

7

主题

31

帖子

1

粉丝