- 博客(9)
- 收藏
- 关注
原创 EEPROM模块学习心得体会
ROM定义:ROM是一种只能读出事先所存数据的固态半导体存储器。特点只读性:ROM中的数据只能被读取,不能被写入或修改(部分特殊类型的ROM如EEPROM等允许有限次数的写入和擦除)。非易失性:ROM中的数据在断电后不会丢失,能够长期保存。固定容量:ROM的容量在生产时是固定的,一般不能进行扩展。RAM定义:RAM是计算机中用于临时存储数据和程序的内存。特点可读写性:RAM中的数据可以被读取和写入,允许数据的动态更新和修改。
2025-03-05 22:29:27
1523
原创 I2C协议学习心得体会
I2C(Inter-Integrated Circuit)协议,又称为I²C或I2C总线,是一种广泛应用于嵌入式系统和物联网设备的同步、多主机、多从机、串行计算机总线。它通过两根信号线(SCL时钟信号线和SDA数据输入/输出线)实现了设备间的通信,极大地简化了硬件设计。
2025-03-05 21:55:06
592
原创 DMA学习记录详解
通过实践结合理论,可优化项目性能。4. **缓存一致性**:使用带Cache的MCU(如H7)时,需调用`SCB_InvalidateDCache()`等函数。- **F4/H7系列**:DMA1/DMA2控制器,支持流(Stream)和通道(Channel),功能更强大。**摘要**:本文深入解析STM32的DMA(直接存储器访问)外设,涵盖工作原理、配置步骤及实际应用示例。1. **配置参数**:源/目标地址、传输数量、数据宽度、方向等。2. **数据宽度**:8/16/32位,支持源与目标宽度不同。
2025-02-28 00:07:12
533
原创 网络基础知识(Ip地址,网关,子网掩码,DNS)
有3个255,就看前三个是不是一样的,都是192.168.1,同网段之间可以直接发送数据包。细节补充:一个Ipv4有32比特,划分为4段,一段8比特。所以用二进制算,每个数最大为2^8次幂,也就是256,但是到256就进1,了,所以最大为255。以后有时间再去学习一下网络编程。网关负责将数据包转发到其他网络(如互联网),无网关则无法跨网段通信。:面向连接、可靠传输(三次握手)、有拥塞控制(如网页浏览)。若无结果,向递归DNS服务器(如ISP的DNS)请求。:无连接、高效但不可靠(如视频流、DNS查询)。
2025-02-23 19:55:52
1694
转载 继电器实战
很简单,就是控制I/O口发出不同电平来控制开关,主要由电阻,二极管和三极管组成。原理:电磁感应,通过I/O口控制是否闭合,产生磁力吸附开关。
2025-02-14 23:50:03
22
转载 识人(转自小破站)
如果你能去慢慢理解:指责背后的恐惧、愤怒背后的无力、强迫背后的焦虑、讨好背后的空虚...那你同样可以看到别人的真实。真正能深度识别理解对方的人,往往不是学了识人技巧的人,而是那些能够深度识别和理解自己的人。你打岔,我懂得你的不知所措。"你看到什么、感觉到什么,决定了你会跟谁过怎样的人生,这在心理学上叫做客体关系的匹配——你是谁,就会无意识地吸引谁,完成早年关系的无限重复。如果你眼中的对方总是完美,哪怕欺骗的痕迹摆在眼前,你仍然坚信他的好,那么这种"好"也不是他的好,而是你把自己的"好"投射给他。
2025-02-07 21:45:25
28
原创 EXIT中断
External(Extended) interrupt/event Controller,外部(扩展)中断事件控制器。AFIO:Alternate Function IO,主要作用,调试I/O,复用I/O功能,重映射配置。包含20个产生事件/中断请求的边沿检测器,即总共:20条EXTI线(F1)事件:不进入NVIC,仅用于内部硬件自动控制的,如:TIM、DMA、ADC。中断:要进入NVIC,有相应的中断服务函数,需要CPU处理。
2025-01-21 23:50:39
160
原创 NVIC理论复习
每个中断都又四个寄存器位于存储自己的抢占和响应优先级,抢占优先级和响应优先级可以分到0~4个寄存器,另一个对应的就是4~0。2,响应优先级(sub):当抢占优先级相同时,响应优先级高的先执行,但是不能互相打断。:打断CPU执行正常程序,转而处理紧急程序,然后返回被打断的程序处继续执。1,抢占优先级(pre):高抢占优先级可以打断正在执行的低抢占优先级中断。3,抢占和响应都相同的情况下,自然优先级越高的,先执行。:设置中断分组,设置中断优先级,使能中断。:记录位置,优先级,名称,说明,地址。
2025-01-16 23:46:06
216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人