前一段时间出差,开发板没有带出去,导致时间上有点急。特别非常的感谢极术的这次机会。
A: 开发板计划如下:
实现远程更新各设备固件
- 1.先使用开发板的对Flash进行操作
- 2.WiFi模块的驱动移植与编写(无线升级)。
- 3.安卓系统上APP实现无线升级以及XX设备的定位
- 4.远程升级-远程监控。
B :环境配置
操作系统 :window 10
开发软件: Keil MDKV5.36(之前的低版本遇到问题)
USB版本:USB2.0
定位实现: LORA模块与GPS模块
远程升级: 目前还没选型
刚拿到板时候发现如图和我旁边的GD32F103比较了一下,发现也是GD32F103芯片还以为发错了,后面才看到主芯片,特别小巧(对国产化尺寸设计有大大的优势)。
在技术中有下载路径,准备好下载的材料。
开始安装芯片资源包 结果一直提醒不能安装pack:后面质询微信群的大佬们发现得安装更高的keil版本,目前的 MDKV5.36。还有其他的办法修改后缀名。建议直接升级开发环境。
工程模板是keil4 开发的 ,所以打开工程的时候注意一下
当然最简单的是点灯(hello world)
编译,没报错然后就准备下载(遇到芯片器件扫描不上),在魔术棒点击debug界面选择切换成CMSIS-DAP Debugger。
选择对应好的flash download。下载看到LED闪烁,调节延时函数(区别于出厂的代码)。
进入开发之路。