
STM32(HAL)
文章平均质量分 79
Echo·F
哈尔滨工业大学(深圳)控制工程硕士在读。参加过ABU Robocon机器人比赛、电子设计大赛、挑战杯等。电控、机械都会点。更新随缘...
展开
-
STM32(HAL)——CAN通信
8. CAN8.1 基本概念全称Controller Area Network,是一种半双工,异步通讯。没有主从的说法,每个设备都可以发送和接收。8.1.1 物理层两条信号线,CAN_High和CAN_Low两条差分信号线,以差分形式通讯两种网络形式:闭环:允许总线最长40m,最高速1Mbps ∘\circ∘ 规定总线两端各有一个120Ω电阻。 ∘\circ∘...原创 2020-03-17 09:24:14 · 27792 阅读 · 0 评论 -
STM32(HAL)——SPI通信
6. SPI6.1 基本概念全称Serial Peripheral Interface,是一种全双工,同步通信6.1.1 物理层共四条线:MOSI、MISO、SCK、NSS信号线作用MOSI主机输出,从机输入MISO主机输入,从机输出SCK时钟信号,由主机产生,用于通讯同步NSS从机使能信号,由主机控制(片选线)6.1.2 协议层通讯...原创 2020-03-18 20:21:38 · 26184 阅读 · 4 评论 -
STM32(HAL)——定时器应用-编码器模式
1. 正交编码器原理码盘:正交编码器有两个光电传感器,另一头有一个光源,当黑白相间的码盘转到白色对准光电传感器时,光电传感器发出一个脉冲。AB之间相隔的角度往往是90°的相位,即白格或者黑格的一半。方向:A相和B相相差一个相位,一般来说是90°。A相信号在前表示正转,B相信号在前表示反转。计数:在每个上升沿或者下降沿检测,检测到计数器就加+1。线数和脉冲数的关系:假如一个编码器是102...原创 2020-03-23 08:58:18 · 23248 阅读 · 13 评论