![](https://img-blog.csdnimg.cn/2020030916395313.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
嵌入式系统
嵌入式系统
12 26 25
用分享的方式成长,用有趣的眼光看世界
展开
-
【Arduino】基础篇
§1. Arduino语言及程序结构§2. Arduino C/C++语言基础§3. 电子元件和Arduino扩展模块§4. 传感器扩展版的使用§4. Arduino I/O 的简单控制§5. 与计算机交流——串口的使用§7. 时间控制函数Arduino 基础语法和C/C++相同,但是会有很多已经封装好的函数。§用流程图表示程序流程图...原创 2019-06-18 17:31:44 · 722 阅读 · 2 评论 -
【Arduino】Arduino IDE函数
1.结构 :<1>setup()每个 Arduino 程序中必须包含的初始化函数,实现初始化变量,管脚模式,调用库函数 等。上电或者复位后只会执行一次。<2>loop()每个 Arduino 程序中必须包含的连续执行函数,setup()初始化后的执行函 数,用来控制 Arduino。相当于 C 语言中的 main()。2.常量:A...原创 2019-05-27 09:41:39 · 3528 阅读 · 2 评论 -
【Arduino】基础前引
关于Arduino1. 什么是Arduino?§Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。 §Arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。 2.用Arduino制作作品或者进行产品开发的优势:§跨平台 Arduino IDE可以在...原创 2019-05-27 09:15:52 · 1482 阅读 · 2 评论 -
《嵌入式系统原理与应用》 | 常用库函数
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录GPIO常用库函数(引脚的选择、工作模式、速度的设置及引脚的置位、复位与数据的读取)GPIO初始化过程及使用方式定时器相关库函数的使用(arr,psc及ccr值的设置,定时器中断的使用)中断相关库函数(中断通道、优先级分组的设置)DMA的常用库函数(主要在初始化时结构体变量的设置)...原创 2020-01-02 22:22:22 · 1495 阅读 · 2 评论 -
《嵌入式系统原理与应用》 | 常用模块工作模式
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录GPIO的工作模式定时器的工作模式STM32中DMA的传输模式ADC的工作模式及DMA请求DMA请求SPI的工作模式、配置步骤及数据收发过程I2C的工作模式及其收发数据的过程GPIO的工作模式给一个任务要知道GPIO工作模式输出速度:定时器的...原创 2020-01-02 22:19:46 · 636 阅读 · 0 评论 -
《嵌入式系统原理与应用》 |(十二)IIC 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录I2C的物理层接口(电平特性)及互联I2C、SPI及UART三者之间的对比I2C中的主从机、收发器的概念I2C中的起始条件、停止条件、数据有效性及数据格式I2C一次通信过程的组成及传输速率STM32中I2C的特性I2C的工作模式及其收发数据的过程I2C常用库函数(初始化设...原创 2020-01-01 10:56:33 · 2089 阅读 · 2 评论 -
《嵌入式系统原理与应用》 |(十一)SPI知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录SPI的物理层接口及互联SPI的时钟极性及时钟相位SPI的数据格式及传输速率STM32中SPI的特性SPI的工作模式、配置步骤及数据收发过程SPI的状态标志和中断(两个重要的:TXE和RXNE)SPI的常用库函数(初始化设置、收发数据)SPI的物理层接口及互联SPI(...原创 2020-01-01 01:51:27 · 2509 阅读 · 4 评论 -
《嵌入式系统原理与应用》 |(十)UAPT 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录数据通信的基本概念(串行与并行、单工、双工、半双工、同步与异步)UART的物理接口及互联方式UART的数据格式及传输速率(传输时间的计算)STM32 USART的特性*USART使用DMA发送及接收数据的流程USART相关库函数(初始化结构体变量的设置、发送与接收数据...原创 2020-01-01 01:12:10 · 2231 阅读 · 2 评论 -
《嵌入式系统原理与应用》 |(九) ADC 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录ADC的过程包括哪些ADC的性能参数ADC的主要类型及其各自优缺点STM32 F103中ADC的内部结构(重点在数据寄存器)STM32 中ADC的通道及分组ADC转换时间的计算ADC的工作模式及DMA请求DMA请求ADC常用库函数(主要包括...原创 2019-12-31 21:59:49 · 2500 阅读 · 2 评论 -
《嵌入式系统原理与应用》 |(八)DMA 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录DMA的定义及传输要素DMA的传输过程DMA的优缺点及其适用场景STM32中DMA的特点STM32中DMA的优先级机制STM32中DMA的传输模式STM32中DMA的常用初始化过程DMA的常用库函数(主要在初始化时结构体变量的设置)DMA...原创 2019-12-31 21:31:33 · 2782 阅读 · 2 评论 -
《嵌入式系统原理与应用》 |(七)中断 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录什么是中断中断的处理过程、中断向量表中断的利弊STM32 中NVIC的中断优先级处理STM32中段服务函数的作用及其特点中断相关库函数(中断通道、优先级分组的设置)外部中断/事件控制器EXTI的特性及其使用方式volatile关键字的作用,并使用中断举例...原创 2019-12-31 19:51:42 · 2970 阅读 · 3 评论 -
《嵌入式系统原理与应用》 |(六) 定时器(计数器) 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录嵌入式系统中延时实现的方式及其优缺点STM32 F103中的基本定时器、通用定时器及高级定时器的区别(包括所在总线及功能区别)定时器的时钟源有哪些?定时器的工作模式PWM的作用及其实现方式定时器中预分频、自动重装载、捕获/比较寄存器的初始值的设置定时器延时时间的计算...原创 2019-12-30 22:21:32 · 5110 阅读 · 2 评论 -
《嵌入式系统原理与应用》 |(五) 通用输入输出-GPIO 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录STM32 F103系列微控制器中GPIO端口特性GPIO的工作模式GPIO的引脚复用功能重映射(打开AFIO)GPIO常用库函数(引脚的选择、工作模式、速度的设置及引脚的置位、复位与数据的读取)GPIO初始化过程及使用方式STM32 F103系列微控制器中GPIO端口特性GPI...原创 2019-12-30 21:40:00 · 3820 阅读 · 0 评论 -
《嵌入式系统原理与应用》 |(四) 基于ARM Cortex-M3的STM32微控制器 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录STM32 F103系列控制器的主系统结构STM32 F103系列微控制器的存储映射及启动模式STM32 F103系列微控制器的系统时钟与STM32 F103时钟相关的库函数STM32 F103微控制器的低功耗模式STM32 F103系列微控制器中看门狗的作用及其特性启...原创 2019-12-30 19:04:40 · 5250 阅读 · 3 评论 -
《嵌入式系统原理与应用》 |(三) ARM-Cortex M3处理器 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录ARM Cortex M3 处理器Cortex M3的总线接口Cortex M3的调试系统Cortex M3的寄存器及其作用Cortex M3的工作状态、特权分级及操作模式Cortex M3的中断与异常的处理过程Cortex M3的双堆栈及其作用Cortex ...原创 2019-12-29 22:28:30 · 4579 阅读 · 1 评论 -
《嵌入式系统原理与应用》 |(二)嵌入式系统开发 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理嵌入式系统的开发过程嵌入式系统硬件设计包括哪些嵌入式系统的软件设计包括哪些嵌入式系统开发工具的组成小结嵌入式系统的开发过程宿主机目标机宿主机与目标机的连接要建立交叉开发环...原创 2019-12-28 20:56:14 · 2940 阅读 · 0 评论 -
《嵌入式系统原理与应用》 |(一)嵌入式系统概述 知识梳理
系列索引:《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理目录嵌入式系统的定义及特点嵌入式系统的硬件组成部分包括那些嵌入式系统的分类:按有无操作系统及实时性分常见的嵌入式系统应用领域哈佛结构及冯诺依曼结构嵌入式系统的定义及特点1.嵌入式系统的定义从广义的角度: 嵌入式系统是一切非PC和大型机的计算机系统...原创 2019-12-26 19:43:08 · 8103 阅读 · 1 评论 -
《嵌入式系统原理与应用》 | 嵌入式系统 重点知识梳理
写在前面:参考资料: 清华大学出版社 嵌入式系统原理及应用:基于ARM Cortex-M3 内核的STM32F103系列微控制器同类梳理: 《数据库系统概论》第五版(王珊版)全书知识梳理 《计算机组成原理》第五版(唐朔飞考研版) 全书知识梳理 《数据结构》C语言版 (清华严蔚敏考研版) 全书知识梳理...原创 2019-12-26 18:54:20 · 11919 阅读 · 13 评论