当前位置: 首页 > news >正文

邵阳汽车网站建设全国建筑行业资质查询平台官网

邵阳汽车网站建设,全国建筑行业资质查询平台官网,seo的目的是什么,淘客推广个人网站怎么做目录 一、单片机基本认知 二、STM系列单片机命名规则 三、标准库与HAL库区别 四、通用输入输出端口GPIO 五、推挽输出与开漏输出 六、复位和时钟控制#xff08;RCC#xff09; 七、时钟控制 八、中断和事件 九、定时器介绍 一、单片机基本认知 单片机和PC电脑相比…目录 一、单片机基本认知 二、STM系列单片机命名规则 三、标准库与HAL库区别 四、通用输入输出端口GPIO 五、推挽输出与开漏输出  六、复位和时钟控制RCC  七、时钟控制 八、中断和事件 九、定时器介绍 一、单片机基本认知 单片机和PC电脑相比的话相当于电脑的主板 单片机是一种集成电路芯片。单片机又称单片微控制器是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机和计算机相比单片机只缺少了I/O设备。一块芯片就成了一台计算机。采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统在工业控制领域广泛应用。 1、STM32F103C8T6与TS-LINK串口的连接方式 STM32----------TS-LINK串口 A13--------SWDIO A14--------SWCLK GND-------GND 注进行STM32程序烧录的时候要先打开STM32电源开关 二、STM系列单片机命名规则 ST-----意法半导体 M------Microelectroics 微电子 32-----总线宽度 三、标准库与HAL库区别 1. 寄存器 寄存器众多需要经常翻阅芯片手册费时费力 更大灵活性可以随心所欲达到自己的目的 深入理解单片机的运行原理知其然更知其所以然。 2. 标准库 将寄存器底层操作都封装起来提供一整套接口API供开发者调用 每款芯片都编写了一份库文件也就是工程文件里stm32F1xx…之类的 配置结构体变量成员就可以修改外设的配置寄存器从而选择不同的功能 大大降低单片机开发难度但是在不同芯片间不方便移植。 3. HAL库 ST公司目前主力推的开发方式新的芯片已经不再提供标准库 为了实现在不同芯片之间移植代码 为了兼容所有芯片导致代码量庞大执行效率低下 四、通用输入输出端口GPIO 什么是GPIO 定义 GPIO是通用输入输出端口的简称简单来说就是STM32可控制的引脚STM32芯片的GPIO引脚与 外部设备连接起来从而实现与外部通讯、控制以及数据采集的功能。 简单来说我们可以控制GPIO引脚的电平变化达到我们的各种目的。 命名规则 组编号引脚编号 组编号GPIOA, GPIOB, GPIOC, GPIOD .. GPIOG 引脚编号01234...15 组合起来 PA0, PA1, PA2 .. PA15 PB0, PB1, PB2 .. PB15 PC0, PC1, PC2 .. PC15 ... 有一些特殊功能的引脚是不能用作IO的。 内部框架图 下图来源于官方参考手册了解即可。 五、推挽输出与开漏输出  推挽输出 可以真正能真正的输出高电平和低电平 开漏输出 开漏输出无法真正输出高电平即高电平时没有驱动能力需要借助外部上拉电阻完 成对外驱动 六、复位和时钟控制RCC  系统复位 当发生以下任一事件时产生一个系统复位 1. NRST引脚上的低电平(外部复位) 2. 窗口看门狗计数终止(WWDG复位) 3. 独立看门狗计数终止(IWDG复位) 4. 软件复位(SW复位) 5. 低功耗管理复位 电源复位 当以下事件中之一发生时产生电源复位 1. 上电/掉电复位(POR/PDR复位) 2. 从待机模式中返回 备份区复位 备份区域拥有两个专门的复位它们只影响备份区域。 当以下事件中之一发生时产生备份区域复位。 1. 软件复位备份区域复位可由设置备份域控制寄存器 (RCC_BDCR)(见6.3.9节)中的 BDRST位产生。 2. 在VDD和VBAT两者掉电的前提下VDD或VBAT上电将引发备份区域复位。 七、时钟控制 什么是时钟 时钟打开对应的设备才会工作。 时钟来源 三种不同的时钟源可被用来驱动系统时钟(SYSCLK) HSI振荡器时钟高速内部时钟 HSE振荡器时钟高速外部时钟 PLL时钟锁相环倍频时钟 二级时钟源: 40kHz低速内部RCLSIRC振荡器 32.768kHz低速外部晶体LSE晶体 如何使用CubeMX配置时钟 八、中断和事件 什么是中断         中断是指计算机运行过程中出现某些意外情况需主机干预时机器能自动停止正在运行的 程序并转入处理新情况的程序处理完毕后又返回原被暂停的程序继续运行。 什么是优先级 抢占优先级 响应优先级 抢占优先级和响应优先级的区别 高优先级的抢占优先级是可以打断正在进行的低抢占优先级中断的。 抢占优先级相同的中断高响应优先级不可以打断低响应优先级的中断。 抢占优先级相同的中断当两个中断同时发生的情况下哪个响应优先级高哪个先执行。 如果两个中断的抢占优先级和响应优先级都是一样的话则看哪个中断先发生就先执行 什么是优先级分组         Cortex-M3允许具有较少中断源时使用较少的寄存器位指定中断源的优先级因此STM32把 指定中断优先级的寄存器位减少到4位这4个寄存器位的分组方式如下 第0组所有4位用于指定响应优先级 第1组最高1位用于指定抢占式优先级最低3位用于指定响应优先级 第2组最高2位用于指定抢占式优先级最低2位用于指定响应优先级 第3组最高3位用于指定抢占式优先级最低1位用于指定响应优先级 第4组所有4位用于指定抢占式优先级 什么是中断向量表         每个中断源都有对应的处理程序这个处理程序称为中断服务程序其入口地址称为中断向 量。所有中断的中断服务程序入口地址构成一个表称为中断向量表也有的机器把中断服务程 序入口的跳转指令构成一张表称为中断向量跳转表。 什么是EXTI         外部中断/事件控制器(EXTI)管理了控制器的 23 个中断/事件线。每个中断/事件线都对应有一 个边沿检测器可以实现输入信号的上升沿检测和下降沿的检测。 EXTI 可以实现对每个中断/事 件线进行单独配置可以单独配置为中断或者事件以及触发事件的属性。 九、定时器介绍 定时器工作原理 使用精准的时基通过硬件的方式实现定时功能。定时器核心就是计数器。 定时器分类 基本定时器TIM6~TIM7 通用定时器TIM2~TIM5 高级定时器TIM1和TIM8 通用定时器介绍 1) 16 位向上、向下、向上/向下自动装载计数器TIMx_CNT。 2) 16 位可编程(可以实时修改)预分频器(TIMx_PSC)计数器时钟频率的分频系数为 165535 之间的 任意数值。 34 个独立通道TIMx_CH1~4这些通道可以用来作为 A输入捕获 B输出比较 CPWM 生成(边缘或中间对齐模式) D单脉冲模式输出 4可使用外部信号TIMx_ETR控制定时器和定时器互连可以用 1 个定时器控制另外一个定时器 的同步电路。 5如下事件发生时产生中断/DMA A更新计数器向上溢出/向下溢出计数器初始化(通过软件或者内部/外部触发) B触发事件(计数器启动、停止、初始化或者由内部/外部触发计数) C输入捕获 D输出比较 E支持针对定位的增量(正交)编码器和霍尔传感器电路 F触发输入作为外部时钟或者按周期的电流管理
http://www.hkea.cn/news/14386149/

相关文章:

  • 网站设计 wordpress网站通栏设计素材
  • 邮箱注册网站中国人在俄罗斯做网站需要多少卢布
  • 网站首页的功能需求分析购买手表网站
  • 河北省老区建设促进会网站手机百度云电脑版入口
  • 在谷歌上做英文网站asp.net2.0网站开发全程解析 pdf
  • 肇庆市网站建设平台兄弟们资源分享
  • 网络营销网站谷歌搜索引擎免费入口
  • 大连网络营销网站wordpress 留言 插件
  • 网站标准字体正能量视频不打马赛克
  • 徐州英文网站优化2023年电商数据报告
  • 建设银行网站用户注册不了广州新际网站建设
  • 石家庄制作网站的公司哪家好前端性能优化有哪些方法
  • 新建的网站百度搜不到电商设计的理解
  • 织梦建设两个网站 视频php开发企业网站教程
  • 网站建设时如何选择合适的服务器河西做网站公司
  • 网站关键词优化外包服务网络游戏网站开发
  • 乐清柳市网站建设公司网络连接服务
  • 最好的网站设计公腾讯云改wordpress
  • 58同城通辽做网站wordpress弹幕视频插件
  • 网站项目策划书方案帝国cms做招聘网站
  • 南海网站制作公司宁波网络推广咨询
  • 网站建设公司天成培训美工设计师
  • 新网站seo外包家庭做网站
  • 昆明 网站搭建电商网站开发 知乎
  • 网站建设的前端用什么编程自己怎么接单做网站
  • 上海网站建设的asp.net 项目成本预算系统的 网站开发
  • vs2010网站制作教程佛山网站建站
  • 个人网站免费空间网站增值业务
  • 郴州网站建设哪家比较好怎么购买网站空间
  • 网站建设哪家公司最好骏域网络科技有限公司