本文内容适合已发布的HC32全系列MCU,支持Kel&IAR开发环境,导入已提供的工程样例以及新建自己的工程,(开发小华MCU前的相关问题欢迎一起探讨)
概述:
小华半导体MCU在Keil MDK和 IAR Workbench环境下通过工程样例进行软件开发。
软件开发
1,工具选项
小华的MCU均是基于cortex-M0/M4内核设计,可以在多种第三方软件环境下进行开发,官方提供的软件库与例程主要是基于IAR与Keil环境下。
下载最新的版本可以到IAR与Keil的官方网站下载:
1:https://www.iar.com(IAR)
2:Keil MDK(Keil)
2,获取驱动库与样例代码
找到选好的小华MCU系列,在官方网站中的开发工具栏目均可下载到对应的驱动库与样例,在同一个系列产品中不同的封装型号下载的驱动库例程都是一样的。
3,使用IAR打开工程样例
1,将下载好的IAR压缩包解压并安装,提示:下载IAR7.7以上版本。
2,点击File>Open>workspace,从目录中选择gpio_inout.eww
4,点击project->Rebuild All编译工程
5,根据相应的开发板对应的用户手册或快速手册配置驱动,电源,在通过USB上电,确保电路板无异常。然后:
使用Keil IDE打开工程:
下载并安装好Keil MDK,打开软件点击File>open>找到下载的例程(gpio_inout.uvprojx)
使用模版建立自己的工程
新建工程建议使用小华半导体提供驱动库中的template进行修改,添加用户自己的文件。(template 路径存放在example中)
需要注意的是工程的头文件路径均基于整个DDL的文件结构进行设置,如果用户修改template与其他文件夹的结构,头文件包含路径也需要做对应的修改,否则编译会出错。
如果客户确实需要建立一个全新的工程,可以查阅相关的开发使用说明书或者联系对应代理商下载对应MCU的IDE支持包。
常见问题
1,使用什么开发仿真工具?
通用的Jlink,或者小华提供的XHLink均可。
2,找不到芯片型号?
3,找不到头文件
找不到.h文件(文件缺失或者路径所致) 检查IDE的路径