STM32F407
文章平均质量分 74
weixin_40093087
这个作者很懒,什么都没留下…
展开
-
STM32半主机模式
单片机可以通过串口打印信息,printf函数重定向后使用十分方便。所谓重定向是指修改printf的底层函数,使printf打印到单片机的外设中。还有一个概念是半主机: 半主机是用于 ARM 目标的一种机制,可将来自应用程序代码的输入/输出请求传送至运行调试器的主机。 例如,使用此机制可以启用 C 库中的函数,如 printf() 和 scanf(),来使用主机的屏幕和键盘转载 2017-09-14 12:57:26 · 7016 阅读 · 5 评论 -
STM32-F407看门狗(3)
关于超时时间的计算原创 2017-09-12 00:09:53 · 404 阅读 · 0 评论 -
I2C总线
一、I2C总线中主从设备的关系I2C总线是一种支持多设备的总线,在一个I2C通讯总线中,可连接多个I2C通讯设备。一个I2C总线只有两条总线线路,一条为双向数据线(SDA),一条为串行时钟线(SCL);数据线用来传输数据,时钟线用来同步数据的收发。总线通过上拉电阻接到电源,当I2C 设备空闲时,会输出高阻态,而当所有设备都空闲,都输出高阻态时,由上拉电阻把总线拉成高原创 2017-09-19 19:30:44 · 728 阅读 · 0 评论 -
STM32-F407看门狗(2)
一、WWDG原理经过前面的学习我们知道IWDG的工作原理就是一个递减计数器在LSI时钟的驱动下不断的往下递减计数,当减到0x000之前如果没有刷新递减计数器的值——即喂狗的话,就会产生CPU复位。窗口看门狗跟独立看门狗一样,也是一个递减计数器不断的往下递减计数,当减到一个固定值0X40 时还不喂狗的话,产生复位,这个值叫窗口的下限,是固定的值,不能改变。这个是跟独立看门狗类似的地方,不同的地方原创 2017-09-11 22:03:19 · 1686 阅读 · 0 评论 -
STM32--F407看门狗(1)
IWDG — 独立看门狗一、IWDG功能框图STM32 有两个看门狗,一个是独立看门狗另外一个是窗口看门狗,独立看门狗号称宠物狗,窗口看门狗号称警犬。独立看门狗用通俗一点的话来解释就是一个12 位的递减计数器,当计数器的值从某个值一直减到0 的时候,系统就会产生一个复位信号,即IWDG_RESET。如果在计数没减到0 之前,刷新了计数器的值的话,那么就不会产生复位信原创 2017-09-11 19:08:01 · 1240 阅读 · 0 评论 -
STM32F4开发前菜
1、什么是MCU微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整原创 2017-09-06 19:21:18 · 434 阅读 · 0 评论 -
STM32 HAL库、标准外设库、LL库(STM32 Embedded Software)
STM32 Embedded Software 工作以来一直使用ST的STM32系列芯片,ST为开发者提供了非常方便的开发库。到目前为止,有标准外设库(STD库)、HAL库、LL库 三种。前两者都是常用的库,后面的LL库是ST最近才添加,目前支持的芯片也偏少。各库如下所示: 其中,STD库和HAL库两者相互独立,互不兼容。几种库的比较如下: 目转载 2017-10-04 11:21:56 · 630 阅读 · 0 评论 -
上下拉电阻的作用
这是在论坛上收集到的一些总结:一、OC、OD门,这种门结构如果不做上拉的话,是不能实现电平的高底跳变的,不能实现跳变,便不能表征数据二、驱动能力,我们看很多的CPU或者MCU的UART端口上都会上拉电阻(有的为单端上拉,有的双端都上拉),目的就是为了提高驱动能力,保证距离的长度不会影响数据的幅度能在接受端正确采样,曾经自己还很好奇的将一些产品的上拉去掉,测试证实,仍旧可以完原创 2017-10-24 15:24:37 · 1439 阅读 · 0 评论 -
STM32 IO口工作模式
一、推挽输出:可以输出高、低电平,连接数字器件;推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。 推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率高。输出既可以向负载灌电流,也可以从负载抽转载 2017-10-24 15:51:17 · 2631 阅读 · 0 评论