会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
下一页
2025年1月25日
Huawei LiteOS基于Cortex-M4 GD32F4平台移植
摘要: 1、Huawei LiteOS简介 Huawei LiteOS源码获取: https://github.com/LiteOS/LiteOS, https://gitee.com/LiteOS/LiteOS Huawei LiteOS遵循BSD-3开源许可协议。 Huawei LiteOS发布于201
阅读全文
posted @ 2025-01-25 22:19 EternalH
阅读(591)
评论(0)
推荐(1)
2024年8月20日
Modbus协议
摘要: 一、Modbus协议 Modbus协议是一种软件协议,支持RS232(硬件层协议)、RS485(硬件层协议)、TCP/IP等多种电气接口。 Modbus协议标准开放、无版权要求,消息帧格式简单,便于厂商开发和集成。 Modbus可以在各种介质上传输,报文类型支持ASCII、RTU、TCP三种,使用串
阅读全文
posted @ 2024-08-20 13:15 EternalH
阅读(421)
评论(0)
推荐(0)
2024年8月12日
一、CAN协议基础知识
摘要: 一、CAN总线基础知识 注:参考江科大教程,瑞萨电子《CAN入门教程》。 CAN (Controller Area Network),是ISO国际标准化的串行通信协议。CAN协议经过ISO标准化后有两个标准:ISO11898标准和ISO11519-2标准。CAN具有很高的可靠性,广泛应用于:汽车电子
阅读全文
posted @ 2024-08-12 06:37 EternalH
阅读(689)
评论(0)
推荐(0)
2024年1月21日
GD32F4xx FLASH存储
摘要: 一、GD32F4xx的内存 GD32F4xx的内存结构由:主存储器、系统信息存储器、一次性编程区域和选项字节等 4 部分组成。 主存储器:用来存放代码和数据常数(如 const 类型的数据)。分为 2个块,块0 分为 12 个扇区,前 4 个扇区为 16KB大小,第五个扇区是 64KB 大小,剩下的
阅读全文
posted @ 2024-01-21 12:32 EternalH
阅读(1249)
评论(0)
推荐(0)
2023年12月13日
CP56Time2A时间转换
摘要: * CP56Time2A时间格式 该时标格式使用7个字节来表示时间信息,上图的表中体现为——从最左侧8所在的行开始,到下面56所在的行,共7行。每一行表示一个字节,每行从右向左依次是该字节的第一位(最低位)、第二位....第八位(最高位)。 该时标格式使用56个二进制数(56bit)存储时间信息,这
阅读全文
posted @ 2023-12-13 10:07 EternalH
阅读(3001)
评论(0)
推荐(0)
2023年12月10日
循环队列
摘要: 一、循环队列 环形队列,有两个指针:头指针和尾指针。在队尾写入,移动尾指针;从队列头部读取,移动头指针。环形队列,其特殊性在于"环形", 内存空间可以不断重复使用,无需频繁分配和释放内存。通常,我们用一个固定长度的数组来实现循环队列。 示意图: 1.初始化循环队列 初始化:创建一个空的顺序队列,需要
阅读全文
posted @ 2023-12-10 19:13 EternalH
阅读(102)
评论(0)
推荐(0)
ADC温敏电阻测温
摘要: 一、ADC采样电路 使用热敏电阻与连续逼近型寄存器 (SAR) 模数转换器 (ADC) 直接监测温度的电路。温度检测电路使用负温度系数 (NTC) 热敏电阻与电阻串联构成分压器。 参考电压:VCC 分压器:R1(已知阻值)、RX(温敏电阻) 采样电压: V = RX/(RX + R1)VCC RX
阅读全文
posted @ 2023-12-10 12:31 EternalH
阅读(696)
评论(0)
推荐(0)
2023年11月16日
GD32F103C8T6看门狗
摘要: GD32F10x看门狗 两个看门狗设备(独立看门狗IWDG和窗口看门狗WWDG)可用来检测和解决由软件错误引起的故障; 当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位。 一、独立看门狗IWDG 特性: 自由运行的递减计数器; 时钟由独立的RC振荡器提供(可在停止和待机
阅读全文
posted @ 2023-11-16 11:35 EternalH
阅读(402)
评论(0)
推荐(0)
2023年11月2日
C语言宏的使用
摘要: 1、#pragma pack 给编译器用的参数设置,有关结构体字节对齐方式设置, #pragma pack是指定数据在内存中的对齐方式。 #pragma pack (n) C编译器将按照n个字节对齐。 #pragma pack () 取消自定义字节对齐方式。 #pragma pack (push,1
阅读全文
posted @ 2023-11-02 15:07 EternalH
阅读(45)
评论(0)
推荐(0)
2023年10月27日
ARM单片机知识点
摘要: 1、STM32编译信息 代码占用FLASH 大小为:Code + RO-data, 7420字节(5054+2366),所用的RAM 大小为:RW-data + ZI-data, 8576(372+8204)。 编译结果里数据的含义: Code:程序所占用FLASH 的大小。 RO-data:即Re
阅读全文
posted @ 2023-10-27 10:01 EternalH
阅读(90)
评论(0)
推荐(0)
1
2
3
4
下一页
公告