
STM32
文章平均质量分 60
野火STM32F103指南者学习记录
Yang_Winston
这个作者很懒,什么都没留下…
展开
-
如何用 DAP 仿真器下载程序
本书配套的仿真器为 Fire-Debugger,遵循 ARM 公司的 CMSIS-DAP 标准,支持所有基于 Cortex-M内核的单片机,常见的 M3、M4 和 M7 都可以完美支持。Fire-Debugger 支持下载和在线仿真程序,支持XP/WIN7/WIN8/WIN10 这四个操作系统,免驱,不需要安装驱动即可使用,支持 KEIL 和 IAR 直接下载,非常方便。原创 2023-09-11 23:17:13 · 833 阅读 · 0 评论 -
STM32 GPIO口结构及工作模式
如果我们控制输出为0,低电平,则P-MOS管关闭,N-MOS管导通,使输出接地,若控制输出为1(它无法直接输出高电平)时,则P-MOS管和N-MOS管都关闭,所以引脚不输出高电平,也不输出低电平,为高阻态。模拟输入则用于ADC采集。看GPIO结构框图的上半部分,GPIO引脚经过内部的上、下拉电阻,可以配置成上/下拉输入,然后再连接到施密特触发器,信号经过触发器后,模拟信号转化为0、1的数字信号,然后存储在”输入数据寄存器GPIOx_IDR“中,通过读取该寄存器就可以了解GPIO引脚的电平状态。原创 2023-07-06 19:23:44 · 569 阅读 · 0 评论 -
STM32编译过程遇到的问题
1. flash download failed cortex-M3或者Contents mismatch at: 08000000H (Flash=FFH Required=00H) ! Too many errors to display !解决办法:将debug中setting中的debug中的connect设置为under reset, reset设为SYSRESETEQ后就可以了。2. 有些warning消除不了解决办法:魔术棒target里右上选version5版本...原创 2022-03-07 23:49:01 · 1256 阅读 · 0 评论 -
1-STM32运行环境搭建
KEIL5安装KEIL5安装STM32芯片包安装KEIL5不像KEIL4那样自带了很多厂商的MCU型号,KEIL5需要自己安装。可以直接去KEIL的官网下载:http://www.keil.com/dd2/pack/在官网中找到STM32F1这个包下载到电脑(因为我用的是F103),F1代表M3,F4代表M4,F7代表M7。...原创 2022-02-12 21:23:48 · 4321 阅读 · 0 评论