【stm32】如何把原子哥的代码移植到最小系统板stm32f103c8t6 以跑马灯实验为例
【stm32】如何把原子哥的代码移植到最小系统板stm32f103c8t6
以跑马灯实验为例
外部硬件:
stm32仿真编程器
(仿真编制器自己在网上买,不确定买哪个的可以就买我这个,图片上有牌子,自己去搜吧)
接口就按照上面标识的接上,3v3 SWIO SWCLK GND这四个就可以了
接好之后可以问卖家要一下仿真编程器的驱动,有些哥们可能电脑上已经装过了驱动,可以忽略。
插上电脑,供电正常,设备管理器有显示,如下图
用卖家给的测试项目文件可以直接下载,但是原子哥的好像不行
我们需要更改几个选项,打开原子哥的跑马灯项目
直接下载是不行的,会有这个报错
点击这个按键,打开 option for targets
在device里面选择正确的芯片型号
debug里面选择stlink并点击setting
在flash download里面点add
用128k的这个,点击add,再把原本512k的删除
由于我们用的是128k的Med-density Flash,所以我们还要改一下这里的define,把原来的HD改成MD,如果想知道为什么可以去看一下这个文件
我们再修改一下代码,这个最小系统板和原子哥的板子不一样,我们看一下原理图
我们看到有个空闲的led2是接到PC13上面的,我们修改一下代码
然后我们就可以直接LOAD了
然后我们就能看到闪烁啦
第一次写文章,如有错误多多包含。
测试项目我后续上传
【stm32】如何把原子哥的代码移植到最小系统板stm32f103c8t6 以跑马灯实验为例相关推荐
- 正点原子探索者原理图_正点原子【STM32-F407探索者】第六章 跑马灯实验
1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 http://weixin.qq.com/r/hEhUT ...
- GUI——LVGL移植+STM32f407zgt6(正点原子最小系统板+GUI Guider
写在前面,写这篇blog的目的也是为了提醒自己how to移植LVGL,所以写的不够好,也可能不是会很详细,大佬勿喷 准备工作,下载lvgl源码,Github源码,很容易. 一.GUI Guider的 ...
- 【STM32】跑马灯实验主要程序代码分析
文章目录 main.c led.c led.h STM32 的 IO 口可以由软件配置成如下 8 种模式: 输入浮空 输入上拉 输入下拉 模拟输入 开漏输出 推挽输出 推挽式复用功能 开漏复用功能 S ...
- 【正点原子MP157连载】第十章 跑马灯实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子STM32MP157开发板 2)购买链接:https://item.taobao.com/item.htm?&id=629270721801 3)全套实验源码+手册+视频 ...
- STM32F103移植LiteOS之跑马灯实验
相关文章: STM32F103移植LiteOS保姆级教程(基于Huawei-LiteOS-studio) STM32F103移植LiteOS保姆级教程(基于Ubuntu平台) 在编译通过且能成功烧录的 ...
- stm32核心板可以点亮灯吗_利用STM32F103C8T6最小系统板点亮流水灯
后台网友建议制作一个流水灯,正好发现自己有之前购买的STM32F103C8T6核心板,今天搭建一个流水灯,正好学习一下STM32 GPIO输出如何实现,将来驱动蜂鸣器.继电器等都会使用的. 流水灯相当 ...
- 最小系统板 STM32入门,点亮 LED 灯(STM32F103C6T6)
Hello, I'm Shendi 最近开整单片机,这里记录一下 我目前配置,最小系统板 STM32F103C6T6,ST-LINK V2 最小系统板,通电后PWR灯会亮,ST-LINK插上电脑后也会 ...
- STM32最小系统核心板(STM32F103C8T6)实现流水灯
文章目录 一.题目要求 二.STM32简介 三.GPIO初始化 1.输入输出模式和输出速率设置 (1)找到GPIOA.GPIOB.GPIOC的地址 (2)配置对应引脚寄存器,基地址+偏移量 (3)设置 ...
- STM32最小系统板介绍
自学的话,网上买一个STM32F103C8T6最小系统板,包邮也就十来块,研究透了,再去买开发板,也是不错的选择 1.芯片介绍 1+.STM32芯片用的是3V电压,但是如果没有的话,这个最小芯片会通过 ...
最新文章
- Android AndFix热补丁动态修复框架使用教程
- 独家 | 教你使用简单神经网络和LSTM进行时间序列预测(附代码)
- 高斯白噪声的Verilog实现
- vCenter的安装与部署
- VTK:Utilities之ExtractFaces
- bash: mail: command not found的解决方法
- IAP上线后查不到product id
- SQL数据库附加数据及查询方法
- matlab 2017a下载以及安装教程 亲测有效
- IntelliJ IDEA后台程序启动
- 《谷物大脑》笔记(初稿)
- 面试产品经理 应该如何介绍自己的优势和劣势?
- JAVA基础知识点大全之二
- 设计稿 自动html,简单的登陆页面PSD设计稿来演示转化为HTML页面的全部过程
- 郭店楚简——原简整理,文物出版社
- 浙江大学11个A+学科,农业就占了6个,太强大了。
- centos 5.2自动安装的php不支持mysql?
- 2016年9月下旬校园招聘面经(美团、百度、58同城、华为、微店 11月10号更新)
- android 图片底部波浪线,Android实现波浪线效果(xml bitmap)
- 研发协同平台架构演进