最实惠又容易上手的STM32的学习板,你确定不了解一下吗
最实惠又容易上手的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的学习板,你确定不了解一下吗相关推荐
- Proteus STM32仿真学习板
一 全球IC爆冷,价格猛涨,ST系列单片机更是一马当先,贵到你怀疑人生.这个时候想学习STM32的基础去购买开发板是很不划算的,而且用完就搁置了,吃灰到永远,能半价甩卖就已经很好了. 为了让大家方便快 ...
- 高手入门STM32总结+学习步骤
一.入门总结 1.1为什么要把时间花在"犹豫"上? 每当我们在入门之前(ARM是这样,DSP也一样),总会有很多疑问,会有很多顾虑.我们渴望知道学习STM32前景如何?需要啥基础? ...
- 【转载】如何学习STM32?STM32入门学习经验总结
一.入门总结 1.1为什么要把时间花在"犹豫"上? 每当我们在入门之前(ARM是这样,DSP也一样),总会有很多疑问,会有很多顾虑.我们渴望知道学习STM32前景如何?需要啥基础? ...
- STM32的学习记录--单个模块开发思路
1. 前言 很久没写STM32的学习博客了,不是因为没在搞,而且因为STM32要学习的部分太多,而且代码量太大了,有些代码还涉及到版权问题,就一直没写,最近刚好在搞一个智能设备有关WiFi模块的开发, ...
- 基于stm32物联网开发板(1)
基于stm32物联网开发板(1) 本开发板采用了STM32F103RET6作为核心CPU,72MHZ工作频率,512KB flash,64KB Sram.本开发平台外设模块有ESP8266 WIF ...
- 10天学会STM32的学习心得总结
01 前言 有读者问,如何系统地入门学习stm32呢? 假如你会使用8051 , 会写C语言,那么STM32本身并不需要刻意的学习. 我们要考虑的是, 我可以快速用STM32实现什么? 为什么使用 ...
- STM32 FSMC学习笔记+补充(LCD的FSMC配置)
STM32 FSMC学习笔记+补充(LCD的FSMC配置) STM32 FSMC学习笔记 STM32 FSMC的用法--LCD 转载于:https://www.cnblogs.com/LittleTi ...
- 单片机入门学习五 STM32单片机学习二 跑马灯程序衍生出的stm32编程基础
上篇文章 单片机入门学习四 STM32单片机学习一 跑马灯程序和创建工程 仅介绍了入门程序及其编译运行过程,下面开始对stm32的一些基础知识做一个记录. 1.stm32f103zet6(上篇问题3 ...
- STM32 CubeMX学习:7. ADC模数转化
STM32 CubeMX学习:7. ADC模数转化 系列文章目录 前期的准备 点亮 LED 闪烁 LED 定时器闪烁LED PWM控制LED亮度 常见的PWM设备 按键的外部中断 ADC模数转换 串口 ...
最新文章
- [debian]use ISO as debian apt source / 使用ISO文件作为apt源
- python缩进编码教程_python基础语法教程:行与缩进
- System.Diagnostics.Process 执行.EXE
- 需要友元的原因及使用
- Python发布 - distutils简单使用
- 详解 ZooKeeper 数据持久化
- 最新个人引导页导航源码 极致酷范儿
- 我的世界正版服务器客户端,我的世界1.11.2
- #CSDN软件工程师能力认证学习精选# Hadoop基础知识学习
- 【语音智能平台】京东Alpha VS 讯飞开放平台 (一)
- 数据库(Mysql)学习
- 不可或缺的ASP.NET内置对象
- mikumikudance[MMD]快捷键使用
- QT实现vtk的可视化
- android系统弱视,弱视训练会员版APP
- 互联网产品经理常用工具有哪些
- 用VTK-Python实现nii格式腹部CT三维重建与人机交互
- Intellij IDEA 11个隐藏技巧
- 【Qt】为应用程序设置标题栏、状态栏、可执行程序显示 三种状态下的图标
- 学习笔记2--自动驾驶汽车关键技术