随笔分类 -  stm32

串口(RS232,RS485)
摘要:串口,通常指RS232接口,是由电子工业协会(EIA)制定的异步传输标准接口。最初的RS232接口标准形态是DB25,它对连接器的每一个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来IBM的PC机将DB25形态简化成了DB9形态,从而成为事实标准。而在工业应用中,RS232一般只使用DB9形态中的TXD、RXD、GND三条线。RS232的电气特性:在TXD、RXD上:逻辑1 = –3V ... 阅读全文

posted @ 2017-09-04 20:55 犯困的tiger 阅读(1041) 评论(0) 推荐(0)

stm32 IO模式
摘要:stm32的每个IO口都有8种可配置模式,整理如下,便于日后查阅: 只有在输出模式下,需要配置输出速率(10MHz、2MHz、50MHz)。 AF - Alternate Function,备用。 阅读全文

posted @ 2017-08-21 21:20 犯困的tiger 阅读(294) 评论(0) 推荐(0)

stm32的ADC
摘要:stm32有1-3个ADC,这些ADC可以独立使用,也可以使用双重模式(可以提高采样率)。 stm32的ADC是12位逐次逼近型模拟/数字转换器。有18个通道,可以测量16个外部信号源+2个内部信号源。这18个通道被分为2个通道组:规则通道组(最多包含16个通道) & 注入通道组(最多包含4个通道) 阅读全文

posted @ 2017-08-18 16:35 犯困的tiger 阅读(975) 评论(0) 推荐(0)

bsp
摘要:bsp = board support package,即板级支持包,也就是与硬件配置相关的代码或文件。 阅读全文

posted @ 2017-08-17 14:58 犯困的tiger 阅读(479) 评论(0) 推荐(0)

stm32的硬件调试设置
摘要:对于简单的代码,不需要进行硬件调试,直接一次成功。但如果代码工程比较大,难免存在一些bug,这就有必要通过硬件调试来解决问题了。 stm32支持JTAG和SWD,JLINK V8也支持JTAG和SWD。所以可以选用这两种方式来调试。不过JTAG占用的IO口较多,而SWD只需要两根就可以了,所以在硬件 阅读全文

posted @ 2017-08-17 13:42 犯困的tiger 阅读(3225) 评论(0) 推荐(0)

RTC实时时钟
摘要:STM32 的实时时钟(RTC)是一个独立的定时器。STM32 的 RTC 模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。 RTC 模块和时钟配置系统(RCC_BDCR 寄存器)是在后备区域,即在系统复位或从待机模式唤醒后 RT 阅读全文

posted @ 2017-08-16 13:30 犯困的tiger 阅读(592) 评论(0) 推荐(0)