集成开发环境华大单片机HC32L176u002FHC32L196的最小开发工程搭建
第一章:开发环境搭建 。
华大的单片机开发 , 是可以使用IAR和KEIL , 但因为我个人因为一直使用Keil , 之前用GD和STM32都是使用KEIL用习惯了 , 所以华大单片机我也使用keil开发 , 不过对版本有要求 , 需要KEIL5 , 推荐使用MDK5.26这个版本 。
接下来就安装华大单片机的集成开发环境支持包 , 这个必须安装 , 安装后才能在MDK的device一栏选中对应的型号 。
之前用GD , 使用jlink V8 , 不知道为什么 , 在调试时候 , 总是报错 提示版本不兼容 , 后面实在项目着急 , 就选用官方给的CMSIS-DAP工具开发的 , 这个和jink一样的方法 。
为什么讲这么简单的原因是 , 绝大部分的人都做过51单片机 , 而开发环境的搭建又比较简单 , 所以就不多说什么了 。
第二章 , 华大单片机工程最小系统
第一步:我们直接进入主题:先在Porject->New uVision Project 弹出一个目录框 , 选择工程你要保存的路径 , 并输入工程名称 , 我这里输入一个MiniProject工程 , 确认保存 。
第二步:弹出target窗口 , 在HDSC选项下 , 会弹出你安装过的开发环境支持包的型号 , 我们这里选择HC32L176系中的HC32L176PATA型号 , 这个型号LQFP100个引脚的 。 选中确定后点击【OK】
本文插图
第三步:如下图所示 , 弹出Manage管理界面后 , 选择CORE和Device这两项打钩 , 确保系统正常 。 选中后 , 点击OK 。
本文插图
创建成功后 , 对应目录下面 , 会出现如下几个文件或者文件夹
本文插图
【集成开发环境华大单片机HC32L176u002FHC32L196的最小开发工程搭建】第四步 , 在工程目录下 , 创建一个专用的代码文件Code文件夹 , 然后在keil界面创建main.C文件 , 并将这个文件保存到工程目录Code文件下 , 同时 , 鼠标选中工程名 , 左键添加 , Main.c文件添加到工程当中 。
第五步 , 设置工程的相关参数和配置 , 如下图所示 , 用红色框标注的地方 , 直接点击位置1,或者鼠标右键->选中Options for target框
1 , 检查Device当中型号是否正确
2 , target 当中 , 晶振与单片机实际晶振一致 , 勾选Usb MicroLib
3 , C/C++的include paths当中添加新建在工程文件下的Code文件目录
4 , 在Debug , 选中调试工具 , 我选择使用CMSIS-DAP Debugger , 点击旁边的Setting , 弹出来Target Driver Setup界面后 , 选择CMSIS-DAP , 再在Port设置为SW或者JTAG(根据自己实际接口情况) , 我们这里选用SWD接口 。
本文插图
本文插图
第六步 , 选择Flash Download , 查看是否有对应正确的加载文件 。 如果此处为空 , 就需要点击ADD进行添加正确的文件 。
本文插图
第七步 , 确认好后 , 点击OK , 退回工程代码界面 。
第八步 , 鼠标选中工程 , 单击左键 , 选中Manage Project Items将创建的main.c添加到工程 ,
本文插图
推荐阅读
- 网友热议|清华大学欢迎苏翊鸣报考上热搜 北京大学“不甘示弱”:网友期待4年后更精彩
- 清华|清华大学欢迎奥运冠军苏翊鸣报考 网友:赶快寄录取通知书
- 清华|河南72岁老爷爷当年考上清华大学被顶替?官方辟谣:未上过高中
- 清华|清华大学超灵敏的核酸检测试剂盒获批上市:让新冠病毒无所遁形
- 南极|人类频繁进入南极将引发外来物种入侵:严重危害当地生态环境
- 移植手术|全球首例猪心移植手术成功 华大基因CEO:二师兄对人类健康贡献最大
- 机箱|会“呼吸”的机箱见过没?会感知环境温度
- 胎儿|华大基因CEO:利用受精卵基因编辑 可实现胎儿天下无残
- 电动汽车|低温环境新能源汽车续航至少折损三成 专家:少开空调
- CPU处理器|国内第一次!龙芯5000处理器+统信UOS系统在生产环境投产
