STM32CubeMX开发stm32f103rbt6 JLINK(一)
转载请注明出处:http://my.****.net/white_loong
1、新建工程
2、选择芯片
3、管脚配置
4、时钟配置
5、工程生成配置
6、生成工程
7、打开软件工程
8、Keil 下载设置
9、下载
注意:安装好Jlink驱动
常见问题:
1、如图
解决:硬件问题,检查接线,电源以及BOOT0,BOOT1
2、JLINK不识别CPU
原因1、检查是否禁用了SWD:stm32f1xx_hal_msp.c---->void HAL_MspInit(void)
__HAL_AFIO_REMAP_SWJ_DISABLE();
短接复位电容(C7),在断开短接同时点击下载
原因2、修改stm32f10x.h文件中 HSE_STARTUP_TIMEOUT 的值,默认的0x0500改大一点,我直接改为0xffff,测试可以通过。
原因3、检查晶振是否起振,排查硬件原因
3、使用盗版Jlink
导致Keil自动关闭
解决下载http://download.****.net/download/white_loong/10135560
将文件解压,找到Keil安装目录,替换..\Keil\ARM\Segger即可
作者水平有限,如有问题可邮件沟通共同提高([email protected])