最实惠又容易上手的STM32的学习板,你确定不了解一下吗

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

买一块 STM32的学习版很重要,虽然STM32的成本不足5元,但是对应的接口GPIO输出到不同的硬件连接,如果完全自己做的话还是比较大的工程,且意义有限。

首先下载keil编译器,这个和STM配合比较好。

推荐keil5,下载后,安装一下 STM的驱动包。

这里最好吧STM的所有芯片驱动都装上,因为本身也不大,STM小型号比较多,比如常见的103XX等等。

这里所有的数据包,安装好保持最新的即可。

然后配置一下keil环境。

这里有几个地方注意一下。

首先,设置DEBUG的参数。

这里要选择ST-LInk,这是一个小的硬件。可以和STM学习板连接。可以去京东搜搜,都有,这里要注意一点,第一次ST-LInk接入板子,这里请更新一下ST-Link的驱动,具体在买ST-LInk的时候一般会有一个小光盘,或者直接找对应厂商要,因为ST-LInk的老驱动对keil5兼容有问题,升级后就可以了。

还有一个注意下面的DEBUG配置

这里需要指定连接后,直接reset板子,让程序生效,这样,当你烧录程序后,马上就可以看到结果了。

另外,建议初学者,找一个keil的样例工程来改写。

因为文件组织目录是有学问的。

比如,最简单的。

这里的目录结构。最好和你的实际文件目录结构一致。

所有的驱动放在一个目录下,系统文件放在一个目录下。

你的主程序放在一个目录下。组织比较清晰。

keil的所有主入口是main,和C代码是一致的。

然后就是如何让程序跑起来。

这里是编译

你可以在这里编译你的代码。

这里有一个小技巧。如果你的代码比较复杂,你可以使用F12查找你的函数定义和实现。

编译的结果,可以在下面的输出看到

最后一步,等编译都没错了。

把程序烧录进STM板子即可。

最实惠又容易上手的STM32的学习板,你确定不了解一下吗相关推荐

  1. Proteus STM32仿真学习板

    一 全球IC爆冷,价格猛涨,ST系列单片机更是一马当先,贵到你怀疑人生.这个时候想学习STM32的基础去购买开发板是很不划算的,而且用完就搁置了,吃灰到永远,能半价甩卖就已经很好了. 为了让大家方便快 ...

  2. 高手入门STM32总结+学习步骤

    一.入门总结 1.1为什么要把时间花在"犹豫"上? 每当我们在入门之前(ARM是这样,DSP也一样),总会有很多疑问,会有很多顾虑.我们渴望知道学习STM32前景如何?需要啥基础? ...

  3. 【转载】如何学习STM32?STM32入门学习经验总结

    一.入门总结 1.1为什么要把时间花在"犹豫"上? 每当我们在入门之前(ARM是这样,DSP也一样),总会有很多疑问,会有很多顾虑.我们渴望知道学习STM32前景如何?需要啥基础? ...

  4. STM32的学习记录--单个模块开发思路

    1. 前言 很久没写STM32的学习博客了,不是因为没在搞,而且因为STM32要学习的部分太多,而且代码量太大了,有些代码还涉及到版权问题,就一直没写,最近刚好在搞一个智能设备有关WiFi模块的开发, ...

  5. 基于stm32物联网开发板(1)

    基于stm32物联网开发板(1)   本开发板采用了STM32F103RET6作为核心CPU,72MHZ工作频率,512KB flash,64KB Sram.本开发平台外设模块有ESP8266 WIF ...

  6. 10天学会STM32的学习心得总结

    01  前言  有读者问,如何系统地入门学习stm32呢? 假如你会使用8051 , 会写C语言,那么STM32本身并不需要刻意的学习. 我们要考虑的是, 我可以快速用STM32实现什么? 为什么使用 ...

  7. STM32 FSMC学习笔记+补充(LCD的FSMC配置)

    STM32 FSMC学习笔记+补充(LCD的FSMC配置) STM32 FSMC学习笔记 STM32 FSMC的用法--LCD 转载于:https://www.cnblogs.com/LittleTi ...

  8. 单片机入门学习五 STM32单片机学习二 跑马灯程序衍生出的stm32编程基础

    上篇文章 单片机入门学习四 STM32单片机学习一 跑马灯程序和创建工程 仅介绍了入门程序及其编译运行过程,下面开始对stm32的一些基础知识做一个记录. 1.stm32f103zet6(上篇问题3 ...

  9. STM32 CubeMX学习:7. ADC模数转化

    STM32 CubeMX学习:7. ADC模数转化 系列文章目录 前期的准备 点亮 LED 闪烁 LED 定时器闪烁LED PWM控制LED亮度 常见的PWM设备 按键的外部中断 ADC模数转换 串口 ...

最新文章

  1. [debian]use ISO as debian apt source / 使用ISO文件作为apt源
  2. python缩进编码教程_python基础语法教程:行与缩进
  3. System.Diagnostics.Process 执行.EXE
  4. 需要友元的原因及使用
  5. Python发布 - distutils简单使用
  6. 详解 ZooKeeper 数据持久化
  7. 最新个人引导页导航源码 极致酷范儿
  8. 我的世界正版服务器客户端,我的世界1.11.2
  9. #CSDN软件工程师能力认证学习精选# Hadoop基础知识学习
  10. 【语音智能平台】京东Alpha VS 讯飞开放平台 (一)
  11. 数据库(Mysql)学习
  12. 不可或缺的ASP.NET内置对象
  13. mikumikudance[MMD]快捷键使用
  14. QT实现vtk的可视化
  15. android系统弱视,弱视训练会员版APP
  16. 互联网产品经理常用工具有哪些
  17. 用VTK-Python实现nii格式腹部CT三维重建与人机交互
  18. Intellij IDEA 11个隐藏技巧
  19. 【Qt】为应用程序设置标题栏、状态栏、可执行程序显示 三种状态下的图标
  20. 学习笔记2--自动驾驶汽车关键技术

热门文章

  1. 请问你们学校有计算机教室吗英语翻译,我们家有电脑。英语翻译
  2. 谷歌翻译接口使用(android为例)
  3. 观点| 如何避免GitHub那样断网43秒瘫痪 24 个小时?
  4. 李炎恢-在线商城第三季总结
  5. 百度这样搜索,可以去掉广告!
  6. 电脑怎么直接给服务器传文件夹,教你电脑怎么传文件夹给qq好友
  7. android 开发者论坛
  8. ORA-01507错误
  9. Hessian矩阵以及在图像中的应用
  10. Spring Messaging 远程代码执行漏洞分析(CVE-2018-1270)