摘要: 1、启动文件简介 启动文件由汇编编写,是系统上电复位后第一个执行的程序。主要做了以下工作: (1)初始化堆栈指针 MSP=_initial_sp (2)初始化 PC 指针=Reset_Handler (3)初始化中断向量表 (4)配置系统时钟 LDR R0, =SystemInit (5)调用 C 阅读全文
posted @ 2020-09-11 16:22 孤情剑客 阅读(2223) 评论(1) 推荐(3) 编辑
摘要: 1、STM32 分类 STM32 有很多系列,可以满足市场的各种需求,从内核上分有 Cortex-M0、 M3、 M4和 M7 这几种,每个内核又大概分为主流、高性能和低功耗。单纯从学习的角度出发,可以选择 F1 和 F4, F1 代表了基础型,基于 Cortex-M3 内核,主频为 72MHZ,F 阅读全文
posted @ 2020-09-11 14:41 孤情剑客 阅读(1809) 评论(0) 推荐(2) 编辑
摘要: 1、FreeModbus简介 FreeModbus是一款开源的Modbus协议栈,但是只有从机开源,主机源码是需要收费的。同时网上也没有发现比较好的开源的Modbus主机协议栈,所以才开发这款支持主机模式的FreeModbus协议栈。本版FreeModbus版本号更改为V1.6,特性如下: 新增加的 阅读全文
posted @ 2020-09-11 12:32 孤情剑客 阅读(8621) 评论(0) 推荐(0) 编辑