- 编译环境:
- 开发板;
- St-link v2烧录器;
/注意接线方式,一般接3根线就Ok了,DIO GND CLK / - Mdk v5.21
/需在官网上下载对应的对应的器件支持包,注意一定要安装对应的器件pack/ - 外部电源
/st-link 不能给芯片供电,需要外部电源单独供电/
首先,检查外部接线有没有错误,板子是否没有上电,接线是否松动等等,确认硬件接线没有问题后,在修改相关设置。
- KeiL相关设置:
[在Debug界面中选择对应的device型号描述]
[在Target界面填着对应的芯片外部晶振频率,我的芯片外部晶振是8M的。
在output界面查看对应的宏定义是否正确,_HD表示芯片为大容量flash内存,大于256K为大容量。
在debug选择硬件连接方式为st-link ,检查dialog dll是否为图中TRAMSTM.DLL. 不是的话需要手动设置,parameter设置中输入自己的芯片型号,点击右上角的setting按钮。
选择port模式为sw模式,设频率设置为1.8
在utility界面添加对应的flash文件,注意所选文件的内存大小。
设置完成,保存后退出重新编译下载,就ok啦。
来源:CSDN
作者:wangbiange
链接:https://blog.csdn.net/wangbiange/article/details/103995410