- 博客(4)
- 收藏
- 关注
原创 git相关
文章目录导图常识删除相关命令git loggit statusgit reset 相关git addcommit导图常识https://www.runoob.com/git/git-reset.html菜鸟git教程地址本地 本地缓存 本地仓库 远端仓库git add 增加到缓存git commit 提交到本地仓库git push 推送到远端仓库删除相关可以用git命令删除 也可以直接删除再commit一下 我一般直接删除命令先用 git init初始化仓库git log获
2021-08-28 15:34:26 89
原创 IAR 新建STM32工程导入coreM3文件
在新建工程的时候,勾选自带的CMSIS库即可,然后不要把coreM3.c和CoreM3.h的文件加到IAR工程里,用编译器自带的coreM3文件就可以了,不然会大量报错。
2021-08-16 08:53:03 357
原创 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 302
原创 基于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 5742 7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人