摘要: 一般流程: 正常情况下,微处理器根据代码内容,按顺序执行指令。 中断流程: 行过程中,如果遇到其它紧急的事件需要处理,则先暂停当前任务,执行紧急事件,待紧急事件处理完后,再恢复到刚才暂停的地方继续执行。 紧急事件就叫做中断或异常 异常 CPU内部产生的紧急事件 中断 来自CPU外部的片上外设产生的紧 阅读全文
posted @ 2022-08-07 22:52 未央恋枫 阅读(115) 评论(0) 推荐(0)
摘要: 数据类型 以STM32F103C8这一款芯片为例,这是一块32bit的MCU,基本数据类型在此款芯片中的数据长度, 以及在HAL库函数中的定义(stdint.h文件中的定义,采用C99标准) 建议:使用库定义的数据类型,来定义变量或函数。 const 用法 不仅仅是用于定义常量,还可以用于修饰数组、 阅读全文
posted @ 2022-08-07 22:44 未央恋枫 阅读(75) 评论(0) 推荐(0)
摘要: 1. 基础知识储备 基础知识:英语 软件知识:C语言、数据结构 硬件知识:数字电路、模拟电路 工具:万用表、示波器、逻辑分析仪、电烙铁的使用。 2.学习路线 3.基础概念 3.1 关于ARM ARM:芯片设计公司/芯片统称[设计架构公司/处理器芯片统称]; ARM生产厂家:NXP、ST、TI、Atm 阅读全文
posted @ 2022-08-07 22:41 未央恋枫 阅读(99) 评论(0) 推荐(0)
摘要: I²C概述: 多主从架构串行通信总线 用于MPU/MCU与低速外部设备连接通信、数据传输。 组成:I²C由两条线 SDA 双向串行数据线 SCL 串行时钟线 独立的地址: 每个连接到总线的设备都有一个独立的地址。主机可以通过该地址来访问不同设备。 两种I²C实现方式: 模拟I²C 用GPIO来模拟I 阅读全文
posted @ 2022-08-07 22:03 未央恋枫 阅读(130) 评论(0) 推荐(0)
摘要: 串口通讯:RS232、RS422、RS485 场景 传输距离 传输电平 微处理器、板载蓝牙模块通信 几厘米 TTL电平,引脚直接连接 微处理器在工业现场 几十米 TTL电平转换为RS232、RS422、RS485 通讯接口标准: 接口 电平 特点 TTL 1:2.4V~5V;0:0V~0.4V 引脚 阅读全文
posted @ 2022-08-07 22:01 未央恋枫 阅读(116) 评论(0) 推荐(0)
摘要: 1.时钟 1.1 时钟特点: 现代计算机系统,必定有时钟 高级的单片机系统中,有不同频率的时钟 1.2时钟 作用: 提供基准频率来源 频率: 时钟频率越高,单片机运行越快。 时钟源: 振荡器、分频器。 振荡器 产生固定频率方波 RC震荡器 优点:成本低、可集成 缺点:温飘大、频率不稳定。 晶体振荡器 阅读全文
posted @ 2022-08-07 21:55 未央恋枫 阅读(200) 评论(0) 推荐(0)
摘要: 1.上手思路: 1.资料下载:官网--数据手册、参考手册 ST官网(https://www.st.com/),在搜索框里直接输入“STM32F103C8” “Product Specifications”(产品规格) “Reference Manuals”(参考手册) “Programming Ma 阅读全文
posted @ 2022-08-07 21:48 未央恋枫 阅读(165) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-07-26 17:48 未央恋枫 阅读(0) 评论(0) 推荐(0)