首页 > TAG信息列表 > 浮空

【stm32_STD_lib学习】用keil观察GPIO引脚初始化后的寄存器

通过keil在线调试观察GPIO_STD_lib中Init后的GPIO寄存器状态 如图,首先需要在Debug设置处取消下载到flash的勾选,亲测如果不取消的话,调试时无法打断点也只能在汇编角度观察程序运行     如图,调出外设观察窗口:   为板级外设的初始化函数打断点   因为我key1键按下时,灯反而灭了

电路板检修

个人经历,还有很多不足。 观察:一般损坏严重的芯片能看到明显损坏的痕迹,如:芯片表面能看到烧毁的洞,表面有损坏的斑点,引脚有烧黑的痕迹,PCB板有烧毁的痕迹。 热成像仪:上电后,芯片损坏的地方一般会异常发热。要求不严格可以用手触摸,有时也能摸到,注意不要被烫伤。 万用表:测量关键位置是

STM32爬坑日记

Flash Timeout.Reset the Target and try it again. Contents mismatch at: 08000000H (Flash=00H Required=18H) ! 这是一篇避坑指南,STM32F411CEXX 很奇怪的问题 J-link下载HEX 成功率100% Keil有时候能下里一次,然后就再也下不进去,(第一次能,接下来不能) 结论 板子空间很小 偷

(stm32f103学习总结)—GPIO结构

1.GPIO基本结构     2.GPIO工作模式 输入模式 输入浮空 输入上拉 输入下拉 模拟输入 输出模式 开漏输出 开漏复用功能 推挽式输出 推挽式复用功能 3、库函数中所对应的代码 1 typedef enum 2 { 3   GPIO_Mode_AIN = 0x0, /* 模拟输入 */ 4 GPIO_Mode_IN_FLOATING

基于stm32f103 PWM波 的配置问题

usart串口,首先tx是作为输出的,逻辑上输出的数据都是0或者1,也就是由高低电平来表示,推挽就是能稳定输出1或者0。而复用,是因为这个io受的是内部的的usart模块来控制,并非是gpio寄存器来控制。至于rx设置为浮空输入那就很好理解了,首先接收的肯定是要设置为输入,才能检测外界的电平,其次

关于STM32的几种输入模式以及外部中断的配置

  要求:将连接按键的IO口配置为上拉输入,按键一端接IO口,一端接地,即当按键按下后,该IO口会产生一个下降沿,触发下降沿中断。   问题:将相应的IO口配置好后,测了引脚的的电压,并不是3.3V左右,而是0.1V左右。于是猜想:   1. 外围电路对IO口产生了影响。   2. STM32内部上拉能力较弱,一次

计算几何 大灾变

Description   艾泽拉斯世界经历一场亘古未有的地震过后,大地和海洋被完全撕裂,旧大陆残缺不全。联盟和部落各种族的居民们被迫离开了世代居住的家园,来寻找新的生存空间。原本平坦的陆地上现在隆起了一座座山峰,暴风城的人类开始在艾尔文山脉重建家园。他们决定在山脉之中建

STM32 I/O口模式配置解析

**STM32单片机I/O口共有8种输入输出模式: 模拟输入 GPIO_Mode_AIN 浮空输入 GPIO_Mode_IN_FLOATING 输入上拉 GPIO_Mode_IPU 输入下拉 GPIO_Mode_IPD 开漏输出 GPIO_Mode_Out_OD 开漏复用输出 GPIO_Mode_AF_OD 推挽输出 GPIO_Mode_Out_PP 推挽复用输出 GPIO_Mode_AF