本帖最后由 jinglixixi 于 2023-7-28 10:25 编辑
小华HC32F448是一款面向工业控制应用的产品。它以ARM Cortex-M4为内核,工作电源c为1.8 ~ 3.6V,200MHz主频,内置256KB Flash,68KB SRAM,内部集成PLL,3个12-bit 2.5Mbps SAR ADC,2*12-bit DAC,6*U(S)ART、3*SPI、2*I2C、2*CAN等外设,并有多种封装形式。
开发板的外观如图1和图2所示,以单面器件布局为主。
图1 开发板正面
图2开发板背面
在上电后,其状态如图3所示。
图3 上电效果
若在电脑端打开设备浏览器,则可见到有虚拟串口呈现,见图4所示。
图4 虚拟串口
在开发工具方面,HC32F448是支持以MDK来开发的。在打开例程时,其界面如图5所示。
图5 编程界面
为了支持该开发板,需安装其芯片支持升级包。
在安装后,则其芯片列表如图6所示。
图6 完成芯片添加
经编译,其结果如图7所示,说明编译情况正常。
图7 完成编译
在开发板上是配有下载器的,其电路如图8所示。
图8 下载器电路
在下载前,需安装图9和图10所示来设置下载器的类型,其烧录算法则如图11所示。
图9 选取下载器类型
图10 设置下载器类型
图11 烧录算法
在连接下载器的情况下,其状态如图12所示。
图12 烧录算法
此时,点击下载图标即可进行下载,其结果如图13所示,说明下载正常。
图13 完成下载
程序的作用是控制LED3不但地进行闪烁,其电路如图14所示。
图14 LED3电路
图15 LED电路
至此,我们就有了一个编程设计的开发平台。
|