自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 stm32使用外部中断写旋转编码器(包教包会)

旋转编码器也称为轴编码器,增量式旋转编码器拥有A、B、C三个输出通道,其中A、B为两个正交信号,相位差为90°,C相输出0脉冲信号,用于标识位置。当编码器正转时,A相的输出信号超前B相90°;当编码器反转时,A相滞后90°,在程序中可以根据A、B两相信号输出的先后顺序来判断编码器是正转还是反转.以上呢,是旋转编码器正反转的A、B相波形图,程序中采用的是下降沿触发,由波形图,当A相为下降沿,B相为低电平时,反转;当B相为下降沿,A为低电平时,正转。根据该原理逻辑可实现编码器计数。

2024-05-18 22:05:43 1817

原创 四位数码管显示原理

这里讲解的是供阴极的数码管,四位数码管的显示总的来说就是由四个8组成,然而每个8是由7个灯段排列而成,所谓显示数字,其实就是把对应位置的LED灯点亮。位选:8盏LED灯的公共端,位选接在74LS139译码器上,对一个的IO为PB4,PB5。段选:决定哪个位置量的引脚,段选接在74LS373数据锁存器。LE为高电平,数据同步//使能。共阴极数码管:位选低电平有效,段选高电平有效。共阳极数码管:位选高电平有效,段选低电平有效。LE为低电平,数据锁存。

2024-04-21 17:58:55 2259 1

原创 STM32F1xx GPIO内部原理结构

复用功能是指GOPIO用作除了普通输入输出功能外的其他功能,如I2C,UART,SPI等的输入输出通道,每个GPIO口可以配置成多达16种复用功能,记为AF0,AF1,AF2...AF15。(Open-Drain)没有输出电流能力,有把外部拉低的能力,但是没有把外部拉高的能力(当设置输出为高电平时,其实际效果为开路状态)(Push-Pull)拥有输出电流的能力,既可以输出高电平(把外部拉高),也可以输出低电平(把外部拉低)输入功能分别有带上拉的输入、带下拉的输入、悬空输入。

2024-04-12 21:02:14 285

原创 openmv串口收发数据

串口链接:https://pan.baidu.com/s/10jYlSG29KPTNXGO0PGdPtQ?pwd=jsd0提取码:jsd0TTL转串口需要三根线,TXD(发送端),RXD(接收端),GND(地线)openmv与串口接线方式串口的TXD(发送端)与openmv的RXD(接收端)进行匹配,置于openmv的接收端是哪个端口自己设定串口的RXD(接收端)同理与openmv发送数据的那个端口进行连接GND接到对应的GND。

2024-04-09 09:33:41 3054

原创 pycharm中没有pip命令怎么办

点击windos+R键进入运行窗口,选择cmd。进入命令栏输入以下代码即可完成。

2024-04-07 20:34:42 1479 1

原创 openmv如何进入终端

在学习openmv时,遇到没有nn库的情况,这时候就需要自己在openmv终端里自行导入nn库。

2024-04-07 19:14:59 984 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除