[方案相关]

国产MCU专栏 第99期: 硬核解析!小华HC32 应用难点回顾

[复制链接]
3777|2
手机看帖
扫描二维码
随时随地手机跟帖
21ic小能手|  楼主 | 2024-11-7 17:02 | 显示全部楼层 |阅读模式
img_**_hdsc.jpg

*阅读说明:以下仅摘录帖子内容展示,详细过程说明及相关源码、资料等请戳原链接查看


本文档主要介绍如何用 Eclipse C/C++ IDE、ARM GNU GCC 和 Jlink 开发调试 HCWB392 模板工程。



我使用 HC32L196 芯片,配置了2个串口(UART0/UART2) ,在应用上使用中断进行收发数据,单测试接收时没有遇到问题,但是在测试中断发送时遇到了奇怪情况,同时开启 UART0/2 的中断发送时总是 UART0 会多发送一些字节出来,而 UART2 就正常,而且单独开启发送时2个串口发送数据功能都是正常的。



我使用 HC32L130 芯片,配置了几个 GPIO 作为通用推挽输出功能控制 LED 和 MOS,用示波器抓取 IO 动作时发现有不受控的一个脉冲输出来,量取脉宽大致有 6us 左右。



本文将介绍在 F4A0 平台上,基于RT-Thread bsp 框架实现使用 spi 接口对外部SD/TF 卡的操作。
IDE :Keil MDK 5.2X
硬件平台 :EV_HC32F4A0_LQFP176_Rev1.0 开发板和 16G 的 TF 卡
Env tool :env_released_x_x_x
调试工具 :USB 串口线和逻辑分析仪



在进行调试和维护时,常常需要与单片机进行交互,获取、设置某些参数或执行某些操作,nr_micro_shell正是为满足这一需求,针对资源较少的MCU编写的基本命令行工具。虽然RT_Thread组件中已经提供了强大的finsh命令行交互工具,但对于ROM、RAM资源较少的单片机,finsh还是略显的庞大,在这些平台上,若仍想保留基本的命令行交互功能,nr_micro_shell是一个不错的选择。



》》访问小华半导体论坛,可查看更多开源作品。

使用特权

评论回复
13108961315| | 2024-11-14 14:13 | 显示全部楼层
HC32A4A0PITI用ISP下载勾选了“读保护2”,程序运行正常,但无法再次连接ISP了。请问如何恢复HC32A4A0PITI空片?

使用特权

评论回复
yt158506| | 2024-12-10 08:59 | 显示全部楼层
感谢楼主分享

使用特权

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

本版积分规则

162

主题

700

帖子

30

粉丝