单片机通信
文章平均质量分 53
whp19956
这个作者很懒,什么都没留下…
展开
-
MCU内存学习
编译过程中的相关知识关于程序域的大小FLASH 空间占用 = CODE + RO-data + RW-dataSRAM 空间占用 = ZI-data + RW-data (运行时RW-data会从Flash复制到RAM中)CODE : 代码区域 静态程序区域 存储到内部FLASH中RO-data :常量 只读数据域 存储在程序中 不能修改 比如定义的全局变量 const 修饰的变量、数组等等 定义了变量然后使用 才会增加RO-data的大小,不使用的话 编译器会优化掉,就体现不出变化原创 2021-08-03 18:38:38 · 272 阅读 · 0 评论 -
基于Modbus/TCP的西门子1200PLC和STM32通信
1.前言对于工控而言,有时候会需要和单片机进行通信,最近就测试了一下市面上常见的西门子PLC和STM32F103VET6的单片机进行通信。2.硬件架构STM32+W5500+ModbusTCP+西门子1200PLC 中间需要交换机来互联网口首先通信是要基于协议的,对于单片机和PLC而言之间的通信协议可以有很多,串口232,485,ModbusRTU/TCP等等。现在工控都是组网时代了,Modbus作为一款开源的协议资料很多便于移植。PLC端现在大多数支持网口,西门子1200,1500系列PLC自原创 2020-12-09 11:08:21 · 5396 阅读 · 7 评论