- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 STM32单片机(C语言)内存管理
STM32微控制器的存储器主要分为RAM和ROM(Flash)两类。RAM包括SRAM和DRAM,用于存储运行时的临时数据,断电后数据丢失;ROM(Flash)存储程序代码和常量,断电后数据保留。程序内存分为代码区(ROM)、常量区(ROM)、全局区(RAM)、堆区(RAM)和栈区(RAM)。全局区包含.bss段(未初始化变量)和.data段(已初始化变量),堆区通过malloc动态分配内存,栈区用于存储局部变量和函数调用信息。
2025-10-21 22:33:54
1115
原创 IIC通讯协议各个信号的作用
IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收数据。在 CPU 与被控 IC 之间、 IC 与 IC 之间进行双向传送, 高速 IIC 总线一般可达 400kbps 以上。I2C 总线在传送数据过程中共有三种类型信号, 它们分别是:开始信号、结束信号和应答信号。开始信号: SCL 为高电平时, SDA 由高电平变为低电平,开始传送数据。
2025-10-20 16:46:28
905
原创 单片机中断
中断由硬件或软件触发,CPU通过保存断点(如程序计数器、状态寄存器)跳转至中断服务程序(ISR),执行完毕后再恢复现场继续原任务。例如,按键按下时硬件产生中断信号,CPU立即响应而非轮询检测;
2025-10-18 17:54:10
461
原创 函数指针和指针函数的区别
函数指针(指向函数的指针变量)和指针函数(返回指针的函数)是编程中易混淆但本质不同的概念:函数指针用于动态调用函数,而指针函数用于返回数据地址。两者在语法、用途和内存操作上存在根本差异。。
2025-10-18 15:43:06
387
原创 模块设计和分层设计的区别
分层结构中,上层模块依赖下层模块提供的服务,单向依赖关系明确(如MVC架构中控制层调用模型层数据,它其实就是把整个程序分成了三层,上层的表示层用来处理接收的输入数据和处理后返回的数据;模块化设计中,各模块可相互调用,但需通过接口规范交互,依赖关系更灵活(如嵌入式系统中驱动层与业务层可并行开发)。按技术层次或功能流图的调用顺序划分,通常分为硬件层、控制层、表示层等,每层只能调用下一层服务,依赖关系固定。按功能领域划分,如温度传感器模块、无线传输模块等,模块间可独立开发且无固定依赖关系。
2025-10-17 14:53:31
467
转载 USART与UART的区别,单工,半双工和全双工的区别
转载于:http://zhlhappy.blog.163.com/blog/static/62788082201482435214918/USART:通用同步和异步收发器UART:通用异步收发器当进行异步通信时,这两者是没有区别的。区别在于USART比UART多了同步通信功能。这个同步通信功能可以把USART当做SPI来用,比如用USART来驱动SPI设备。同步是指:发送方发出数据后,等接收方发回...
2018-03-22 14:13:06
21387
转载 单片机常用滤波算法
单片机常用滤波算法 说明:假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad();1、限幅滤波法(又称程序判断滤波法)A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时进行判断,如果本次值与上次值之差<=A,则本次值有效;如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。B、优点:能有效克服因...
2018-03-21 14:54:14
6804
1
转载 我们都知道继电器具有负载的能力,那么继电器的负载主要有哪几种类型呢?
转载于:http://blog.sina.com.cn/s/blog_c4ad6ef60102uycu.html1)容性负载 容性电路的充电电流,短路放电电流起始时很大.充电或短路放电时,触点可能因充电电流太大而产生严重烧蚀或熔焊失效.在使用时,如能根据电容量的大小,适当串接限流电阻即可消除这一危害. 应当指出:长的传输导线,抗干扰滤波器,整流电源等都是强容性的,必须慎重对待此类电
2017-10-18 16:12:43
9289
STM32G070CBKBRB单片机的勘误手册_ENV1.pdf
2019-12-19
华邦datesheet_w25x10.pdf
2020-04-28
STM32G0x0单片机参考手册.pdf
2019-12-19
STM32L0和STM32G0单片机编程手册_ENV4.pdf
2019-12-19
lwip1.3.2源码
2016-04-14
基于单片机的多传感器的智能路灯控制器设计
2018-05-18
jre-8u231-windows-x64.zip
2019-12-21
lwip1.4.1官方源码
2016-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅