首页 > 编程知识 正文

华大单片机开发总结

时间:2023-05-06 03:45:32 阅读:279130 作者:375

1. Keil编译器版本引起程序异常
程序运行中,发现死机现象,表现为,在设置模式,进入某一设置菜单,程序即无反应。经调试发现此时出现硬件异常,进入 HardFault_Handler()死循环。经过各种测试,不能解决问题。
后来初步发现可能跟编译优化有关。原来的设置为-Oz image size选项。选其它低级的优化选项编译后,再选回原来选项编译后,发现问题解决。但后来发现,此招还是不管用。
最终发现,跟编译器版本有关,ARM Compiler由原来的version 6版本改为version 5版本后,未再出现类似问题。

2. GPIO配置

使用华大MCU HC32L136K8TA-LQ64现驱动库初始化GPIO时,不能将多相引脚一起初始化。只能每个引脚分开初始化

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。