
STM32
耶稣赞我萌
这个作者很懒,什么都没留下…
展开
-
JTAG、JLink、ULINK、ST-LINK仿真器区别
搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的。接触了那么多的调试规范、调试工具、调试手段,彼此之间的关系却也不是特别清楚,今天就来捋一捋:JTAG协议JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。标准...转载 2019-03-19 18:54:16 · 2419 阅读 · 0 评论 -
GPIO输入输出各种模式(推挽、开漏、准双向端口)详解
目录概述 输入IO 输出IO 推挽输出(Push-Pull Output) 开漏输出(Open Drain Output) 推挽与开漏输出的区别 双向IO 双向开漏IO 准双向开漏IO 推挽输出作为双向IO 51单片机的P0端口 51单片机的P1~P3端口 附录 参考文档概述能将处理器的GPIO(General Purpose Input and Output)内...转载 2019-03-19 21:59:13 · 9550 阅读 · 0 评论 -
寄存器映射与直接操作寄存器
一、存储器映射与重映射存储器本身不具有地址信息,它的地址是由芯片厂商或用户分配,给物理存储器分配逻辑地址的过程就称为存储器映射,通过这些逻辑地址就可以访问到相应的存储器的物理存储单元。如果给存储器再分配一个地址就叫存储器重映射。如STM32,对于片上外设,它们以四个字节为一个单元,共32bit,每一个单元对应不同的功能,当我们控制这些单元时就可以驱动外设工作。我们可以找到每个单...转载 2019-03-22 12:26:21 · 1537 阅读 · 0 评论 -
STM32的8种GPIO输入输出模式深入详解
输入模式-输入浮空(GPIO_Mode_IN_FLOATING)-输入上拉(GPIO_Mode_IPU)-输入下拉(GPIO_Mode_IPD)-模拟输入(GPIO_Mode_AIN)输出模式-开漏输出(GPIO_Mode_Out_OD)-开漏复用功能(GPIO_Mode_AF_OD)-推挽式输出(GPIO_M...转载 2019-04-15 15:43:26 · 1861 阅读 · 0 评论