STM32CubeMX应用教程-PPT课件(全).pptx

STM32CubeMX应用教程-PPT课件(全).pptx

  1. 1、本文档共178页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:19108035856(电话支持时间:9:00-18:30)。
第一章 GPIO;GPIO的知识点;通用I/O接口的结构;通用I/O接口的结构;GPIO的功能;GPIO的功能配置;复用功能与重映射;复用功能与重映射;;复用功能与重映射;复用功能与重映射;复用功能与重映射;复用功能与重映射;复用功能与重映射;GPIO寄存器结构;通用I/O接口的编程方法;程序;主程序;USART结构;USART特征描述;USART发送器;USART接收器;USART增强功能;USART的硬件流控制;USART的中断请求;USART的编程方法;USART的编程方法 (续);第二章 系统时钟;01;时钟源;;系统时钟的编程方法;系统时钟的编程方法;系统时钟的编程方法;;第四章 FLASH;Flash闪存的结构;Flash闪存的基本特性;Flash寄存器结构;Flash的编程方法;Flash的编程方法(续);第五章 ADC;ADC系统概述;ADC系统概述;ADC系统功能特性;中断;模拟看门狗;ADC的数据对齐;双ADC模式;温度传感器;ADC寄存器结构(1);ADC寄存器结构(2);ADC的编程方法;ADC的编程方法(续);第六章 NVIC;嵌套向量中断控制器(NVIC);NVIC寄存器结构;系统控制块寄存器组;NVIC的编程方法;NVIC的编程方法(续);外部中断/事件控制器(EXTI);唤醒事件管理;外部中断/事件线路映像;EXTI功能说明;EXTI的编程方法;第七章 SPI;SPI结构;SPI从模式工作原理;SPI主模式工作原理;SPI高级功能;SPI寄存器;SPI的中断请求;SPI的编程方法;SPI的编程方法 (续);第八章 I2C;I2C结构;I2C主要功能;I2C的中断请求;I2C寄存器;I2C的编程方法;第九章 LCD;常见显示器件;LCD的归类;字模软件;本例子中的LCD;图片;;第10章 触摸屏;XPT2046的特性;XPT2046 原理框;典型应用;基本原理描述;时序;控制字节描述;差分模式输入配置( SER/——DFR=0);操作方法;第二章 RTC;RTC简介;RTC主要特性;RTC内部框图;复位过程;配置RTC寄存器;RTC寄存器;RTC的编程方法;第十二章 定时器;通用定时器(TIM)结构;时基单元;计数器的模式;通用定时器的特殊工作模式;TIM的编程方法;TIM的编程方法 (续);TIM的编程方法 (续);TIM的编程方法 (续);第十三 CAN总线;bxCAN简介;bxCAN主要特点1;bxCAN主要特点2;bxCAN主要特点3;CAN拓扑结构;控制、状态和配置寄存器;bxCAN工作模式;Bxcan工作模式切换图;发送邮箱状态;接收FIFO状态;屏蔽位模式和标识符列表模式;32位过滤影射;16位过滤影射;过滤器优先级;帧格式1;帧格式2;帧格式3;帧格式2;帧格???5;出错管理 ;CAN的编程方法;CAN的编程方法;第十四章 看门狗;简介;IWDG主要性能;IWDG功能描述;硬件看门狗;寄存器访问保护;独立看门狗框图;看门狗超时时间(40kHz的输入时钟(LSI));独立看门狗寄存器;独立看门狗的编程方法;第十五章 Ucos系统;本章学习的主要内容:;7.1 概述;ARM Cortex-M3的寄存器模型;;状态;控制寄存器;7.1.1 移植条件;(2)用C语言可打开和关闭中断;7.1.2 移植步骤;1、INCLUDES.H;(2)定义与编译器相关的数据类型;(3)定义临界段(允许和禁止中断宏);OS_CPU_SR_Save MRS R0,PRIMASK CPSID I BX LR;(5)定义OS_TASK_SW()宏,任务级上下文切换;中断控制及状态寄存器ICSR 0xE000_ED04 ;#ifndef __OS_CPU_H #define __OS_CPU_H #ifdef OS_CPU_GLOBALS #define OS_CPU_EXT #else #define OS_CPU_EXT extern #endif /****** Date types(Compiler specific) 数据类型(和编译器相关) */ typedef unsigned char BOOLEAN; /* Boolean 布尔变量 */ typedef unsigned char INT8U; /* Unsigned 8 bit quantity */ type

您可能关注的文档

文档评论(0)

四百八十寺 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004
认证主体洪**

1亿VIP精品文档免费下

相关文档

相关课程推荐