板形:
例程包:
烧录步骤:
- 解压得到:  
2.点开:
      
3.点开:
      
这里默认安装了MDK,前面我的博文有讲到安装过程。

固件包:
点击安装:
PS.CW32F030_DFP.1.0.0.pack.rar
点是:
点是:

检查:

看到:

证明固件包已安装。
点击:

点击:

选择:

点击:

选择:

点击:

插上开发板:

插曲:如果不识别,是灰色的,那么使用PW LINK2激活芯片TX、RX。
可以看到:

点击:

选择:

点击OK即配置完成,下面编译例程:
点击:

编译不执行:

原因:编译器版本错误
点击:

点击:

选择:

点击:

重新编译:

显示编译:

结果:

下面开始调试代码:

原因:
 报错原因,弱定义与编译器不匹配。
报错原因,弱定义与编译器不匹配。
解决方法:
如把:
__weak void InitTick(uint32_t HclkFreq)
替换成:
#pragma weak InitTick
void InitTick(uint32_t HclkFreq);
结果少了一个错误:

其他类似修改。

错误减少为3个:

找到:

注释掉:

原因:
与:
 中,
中,

重复定义报错。
未添加返回值报错:

报错减少:

重复声明注释:

注意Ctrl+F查找配合复制函数的使用,以及讯飞星火的使用。
最后一个错误:

修改如下:

原因没有返回值。
显示:


版本中还有警告,烧录前确认板型,对照原理图。这里只做软件调试,累了,休息一下,有兴趣继续。

 
					
				
 
			
			
			
						
			
 
					
				 
					
				 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

