- 博客(5)
- 收藏
- 关注
原创 【proc下创建文件并读写】
Linux 的 /proc 文件系统是一个虚拟文件系统,它不实际存在于磁盘上,而是存在于内存中,用于内核与用户空间的通信。内核可以定义这个文件的“读取”和“写入”行为(通过 file_operations)。是 Linux 内核模块中用于在 /proc 文件系统中创建一个虚拟文件的典型方式。用户可以通过 cat /proc/erase_num_flash 查看内容。常用于调试、监控、配置内核模块。
2025-07-22 11:53:10
178
原创 modbus通信
通信需要线确定通信电平,即多少V代表0,多少V代表1,常见的有RS485(两根线电平差,即差分电平,半撒双工),RS232(全双工),can,iic等。modbus的寄存器地址实际上是相对于第一个寄存器地址的偏移量,在读取或写入时取起始地址并偏移来进行操作,起始地址即上述结构体数组的起始地址。软件层面根据硬件的电平决定的0或1,通过解析0、1来达到传输想要的目的。modbus的寄存器实际上是定义了一个结构体数组;
2024-12-25 18:06:18
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人