STM32F4开发板(一):开发环境的搭建及测试

0x00 软件安装:

  • Keli MDK-ARM V5.14
    The Microcontroller Development Kit (MDK-ARM) supports software development for and debugging of ARM7, ARM9 and ARM Cortex-M processor-based devices. A detailed description of MDK-ARM can be found in the section Complete User’s Guide Selection of the µVision window Books.
    在这里插入图片描述

  • ST-LINK驱动(或其他仿真器的驱动)

  • MDK-ARM_STM32F4_Support
    在这里插入图片描述

0x01 配置

打开 Keli uVision5,按如图所示连接好电脑-ST-LINK仿真器-板子
在这里插入图片描述
软件检测到后会自动打开Pack Installer下载所需要的Pack,安装成功后如图:在这里插入图片描述


0x02 测试

打开一个例程的工程文件,project->Build target 或者按快捷键F7来构建项目:
在这里插入图片描述

在这里插入图片描述

打开Options for Target
在这里插入图片描述
确认Debug选项卡中use的是你自己的仿真器,勾选两个Run to main()
在这里插入图片描述
确认Utilities选项卡Use Debug DriverUpdate Target before Debugging已选

点击Settings,确认设备已被正确识别,若列表为空,点击Add
在这里插入图片描述
点击Download,将程序复制到开发板上


0x03 常见问题

在这里插入图片描述
原因: Keil.STM32F4xx_DFP.pdsc文件中的Message函数不能正确识别
Keil.STM32F4xx_DFP.pdsc文件的只读属性去掉,
再找到Message(2, "Not a genuine ST Device! Abort connection.");语句删除或者注释(如图所示)即可解决问题.
在这里插入图片描述

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值