华大相关问题

问题1:hc32-进不了中断-

在Linker下的Misc controls处添加 --keep=*Handler 即可。
华大单片机库函数进不了中断问题_--keep=*handler-优快云博客

实际发现SysTick_IRQHandler();得不到执行。原因就是程序判断出SysTick_Handler执行不到,擅自主张把SysTick_IRQHandler()去掉了以达到降低空间的目的。


问题2:JLINK 找不到芯片

使用Jflash给华大半导体的MCU烧录程序_jflash如何添加国产芯片-优快云博客

问题3:KEIL中显示芯片未知,找不到HDSC ,但是JLINK可以。

解决:①备份当前devices目录和jlinkdevices.xml文件。②重装JLINK,重装后JLINK会更新KEIL里的JLINK ③此时再配HDSC

问题4: 显示 failed with Error 3

解决:更换hc32l130f8ua.sfr文件为 HC32L13X.sfr ,然后use custom file

问题5:debug后,无法执行到Reset_Handler的问题

解决:①debug设置 connect&reset option 非Normal,导致芯片未复位,因此无法执行

问题6: 华大库3.0 中对RMU的结构体中不含:1问题

答:CM_RMU 0x400540C0 和bCM_RMU 0x42A81800是一样的,访问RMU 。存在转换关系。

方式1 是以regAddr+pos偏+0x4200000 访问寄存器。(1.0库中的rstf0结构体是按照方式1)方式2是按照 公式  regAddr<<5 +pos<<2 +0x4200000(3.0库中的rstf0结构体是按照方式2,需特别注意

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值