|
接上篇:开发板实验一、焊接和测试 硬件:开发板——自制的已有了,仿真下载器——需要ST-LINK V2就够了,我在网址:https://item.taobao.com/item.htm?spm=a1z09.12.0.0.4a0d387cHck8Wa&id=525913288485&_u=o1v60vae77d——买的,15元+快递费7元=22元,不贵;也可以用STM官方的NUCLEO或DISCO板载的ST-LINK——因为它是v2.1的,所以更好。 平台:本人的电脑上需要安装两个开发软件的一种:Keil或IAR,因为玩其它的芯片,都已升级到最高版本:KEIL v5.25pre[KEIL v5.23也留着用],IAR v8.11和v8.20两个版本,也都可用。Keil需要设计设备库文件到STM32F1xx_DFP 2.2.0,zaiyunxingKeil时连着网会自动提示升级的。IAR安装到8.11版或以上时就没有任何问题了[低版本的应该也没有问题,STM32F1xx系列毕竟是老芯片了]。 开发工程:本实验计划采用最简单的ARMmbed进行,因为芯片较老,自然ARMmbed提供的工程案例应该比较适用和无问题——不像新的芯片没有对应的板子和芯片或运行时问题百出,找不到解决的头绪。 登录ARMmbed官网,注册一个账号,否则无法下载所需的工程文档。网址:http://www.mbed.com/zh-cn/或http://www.mbed.com/en/ 进去之后直接点击“Get started on the Mbed OS developer sute”,再点击Get started,...,大致步骤为:先选版型[说白了是选择对应的芯片系列],通过版型到选择实例进入注册用户的界面,里面罗列选过的开发板和实例,选好版型后就可以进入编译最后到用户实例工程状态。在这个状态下就可以右击工程文件夹/导出工程/选择工程平台/可以重新命名/导出后就可以了。本例导出了基于IAR和Keil两个工程,但IAR有点小问题无法正常运行,Keil工程在Keil v5.23和 v5.25Pre下都正常。所以以后的所有操作均在Keil v5.23下。 以上内容本网站已有多位高手有详细的图解介绍,本实验就免了。 |
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版