- 博客(15)
- 收藏
- 关注
原创 复习STM32 --- 1.Who is it,眼界大开
即储存器的地址的新名字。是单片机内部一种特殊的内存,可以实现对单片机各个功能的控制,简单的来说可以把寄存器当成一些控制开关,控制包括内核及外设的各种状态。所以无论是 51单片机还是 STM32,都需要用寄存器来实现各种控制,以完成不同的功能。寄存器资源非常宝贵,一般都是一个位或者几个位控制一个功能,对于 STM32 来说,其寄存器是 32 位的,一个 32 位的寄存器,可能会有 32 个控制功能,相当于 32 个开关内核寄存器:一般只需要注意中断控制寄存器和 SysTick 寄存器,其他基本用不到。
2023-12-09 16:00:49
1553
原创 以24C02学习I2C
主要原因是硬件 IIC 设计的比较复杂, 而且稳定性不怎么好, 程序移植比较麻烦, 而用软件模拟 IIC, 最大的好处就是移植方便, 同一个代码兼容所有单片机, 任何一个单片机只要有 IO 口( 不需要特定 IO) , 都可以很快的移植过去。D0即方向位(读写位),当为R(1),读位,位W(0),读位。起始:SDA、SCL都为高电平时处在空闲状态,当SCL为高电平,SDA实现从高电平到低电平的下降沿时。起始:SDA、SCL都为高电平时处在空闲状态,当SCL为高电平,SDA实现从低电平到高电平的上降沿时。
2023-10-22 13:58:39
152
1
原创 查找WiFi 密码
这几天,在B站看到一个破解wifi密码的视频,大致是用python索引扫描实现的。虽然新奇,但是挺鸡肋的,你要用字典密码里的密码一个个尝试,而且每一个密码完成的还很慢,遇到一些奇葩的密码还破解不了。需要pip安装tkinter / pywifi 包,pip最好下载到最新版,不然pywifi库可能安装不上。最终结论:破是可以破的,但是就是很慢很慢。
2023-08-20 09:08:45
106
1
原创 OpenCV绘制图形和文字
OpenCV绘制图和文字,提供了许多绘制图形的方法,包括绘制线段的line()方法、绘制矩形的rectangle()方法、绘制圆形的circle()方法、绘制多边形的polylines()方法和绘制文字的putText()方法。lineType(可选): 矩形边框的类型,默认值为 8(连接线段),可选的值有:4(连接矩形填充),8(连接线段),16(连接抗锯齿线段)。lineType(可选): 直线的类型,默认值为 8(连接线段),可选的值有:4(连接矩形填充),8(连接线段),16(连接抗锯齿线段)。
2023-07-25 12:16:56
340
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人