- 博客(10)
- 收藏
- 关注
原创 Openmv学习
3.3V引脚是连接到STM32芯片上的,不能直接给这个引脚供电,可以输出3.3V给其它的模块供电。首先我们进行圆形识别,然后在识别到的圆形区域内进行颜色统计,判断区域内最多的颜色是否是红色。(板子里面的二极管可以同时USB与VCC供电)
2025-04-04 14:40:48
293
原创 电赛MSP430
P1、P2提供外部中断(16个):边沿(跳变)中断,P1IN、P2IN为中断使能。④PxSEL(功能寄存器):输出输入数字、输出输入片内外设。③PxDIR(方向寄存器):输出输入切换。②PxOUT(输出寄存器)①配置为非可屏蔽中断模式。①PxIN(输入寄存器)③对Flash错误访问。
2025-03-25 14:47:04
788
原创 stm32学习
①保护二极管:对输入电压进行限幅③ a.如果输入电压比3.3v高,上方二极管导通,输入电流直接流入Voo,而不会流入内部电路b.如果输入电压比0v低,下方二极管导通,电流从Vss直接流出去(这个电压是相对于Vss电压,可以有负电 压)c.如果输入电压在0~3.3v之间,两个二极管均不会导通限流电阻:一方面它可以防儿LED因为电流过大而烧 毁,另一方面它也可以调整LED的亮度① 低电平驱动电路(正极接3.3v,负极接PAO)
2025-03-22 12:46:05
1876
原创 51单片机
将P2_4 P2_3 P2_2赋值为二进制的Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7令对应的LED灯亮将P0二进制使需要的二极管发光,从下往上转化为16进制单片机直接扫描:硬件设备简单,但会耗费大量的单片机cpu时间专用驱动芯片:内部自带显存,扫描电路,单片机需告诉它显示什么即可第三位数码管显示6第二位数码管显示3段选——位选处发生问题解决方法:段选 清零 位选模块化编程:把各个模块的代码放在不同的。c文件里,在。h文件里提供外部可调用函数的声明,其它。c文件想使用其中的代码时,只需要#include
2025-03-21 11:52:10
880
原创 NRF24L01
nprf2410是由nordic生产的工作在24ghz-250hz的ism频段的单片天线收发器芯片。无线收发器包括:频率发生器,增强。型"schockburst"模式控制器,功率放大器,晶体振荡器,调制器和解调器。
2025-03-19 14:46:09
1740
原创 OLED基本操作(根据江科大的OLED视频)
3.使用相应的库函数:根据你使用的OLED屏幕和字库格式,调用相应的库函数来在屏幕上显示中文汉字。要在OLED上显示中文汉字,你需要确保OLED屏幕支持中文字符显示,并且使用相应的库来实现中文字符的显示功能。1.选择支持中文字符显示的OLED屏幕:确保你使用的OLED屏幕支持中文字符显示,并且具有足够的分辨率来显示清晰的汉字。2.导入相应的字库:你需要将中文字符的字库导入到你的项目中。4.编写显示代码:编写代码来调用相应的库函数,在OLED屏幕上显示你想要的中文汉字。
2025-03-17 18:44:00
635
1
原创 计算机进制转换
本节前面两部分讲到的转换方法是通用的,任何进制之间的转换都可以采用,只是有时比较麻烦而已。二进制和八进制、十六进制之间的转换有非常简洁的方法,所以没有采用前面的方法。
2025-03-17 18:39:40
2094
原创 在Arduino IDE中以ESP32为主控的RFID射频模块
RFID模块 Arduino Uno。MOSI 引脚连接 D11。MISO 引脚连接 D12。GND 引脚连接 GND。SDA 引脚连接 D10。SCK 引脚连接 D13。VCC 引脚连接 5V。RST 引脚连接 D9。
2025-03-17 18:28:59
367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人