2.3 外设的初始化和设置 本节按步骤描述了如何初始化和设置任意外设。这里 PPP 代表任意外设。 1. 在主应用文件中,声明一个结构 PPP_InitTypeDef,例如: PPP_InitTypeDef PPP_InitStructure; 这里 PPP_InitStructure 是一个位于内存中的工作变量,用来初始化一个或者多个外设 PPP。 2. 为变量 PPP_InitStructure 的各个结构成员填入允许的值。可以采用以下 2 种方式: a)按照如下程序设置整个结构体 PPP_InitStructure.member1 = val1; PPP_InitStructure.member2 = val2; PPP_InitStructure.memberN = valN; /* where N is the number of the structure members */ 以上步骤可以合并在同一行里,用以优化代码大小: PPP_InitTypeDef PPP_InitStructure = { val1, val2,.., valN} b)仅设置结构体中的部分成员:这种情况下,用户应当首先调用函数 PPP_SturcInit(..)来初始化变量 PPP_InitStructure,然后再修改其中需要修改的成员。这样可以保证其他成员的值(多为缺省值)被正确填 入。 PPP_StructInit(&PPP_InitStructure); PP_InitStructure.memberX = valX; PPP_InitStructure.memberY = valY; 34/368 译文英文原版为 UM0427 Oct. 2007 Rev 2, 译文仅供参考,与英文版冲突的,以英文版为准
2022-05-10 10:53:36 2.79MB STM32 固件库 手册
1
资源整理+stm32f042固件库
2022-05-07 11:00:51 1.41MB 单片机固件库
1
机智云连接方案,固件库,STM32单片机读取温湿度数据,云平台保存,仅供参考
2022-05-01 23:17:23 7.72MB stm32 机智云
1
第9章 初识固件库 在上一章中,我们构建了几个控制 GPIO和 IOMUXC 外设的函数,算是实现了函数库 的雏形,但 GPIO还有很多功能函数我们没有实现,而且 RT1052 芯片不仅仅只有 GPIO 这 一个外设。如果我们想要亲自完成这个函数库,工作量是非常巨大的。NXP 公司提供的标 准软件库,包含了 RT1052 芯片所有寄存器的控制操作,我们直接学习如何使用 NXP 标准 库,会极大地方便控制 RT1052 芯片。 接下来我们简单的分析下 NXP 官方的固件库的组成部分,在头脑中建立起基本的概念。 9.1 获取 SDK 及固件库 SDK(Software Development Kit)是 NXP 针对其官方评估版的软件开发包,可以在 NXP 的官网下载到。SDK 中包含了各种程序范例,我们心心念念的固件库也包含在它里边。 SDK的下载提供很多选择,下载步骤比较复杂,在本章的配套例程文件夹中包含了 SDK的原件,可直接使用。若想亲自到官网下载,请按如下步骤操作,不感兴趣可直接跳 过该步骤: (1) 访问 NXP 的 MCUXpresso 平台的链接:https://mcuxpresso.nxp.com/en/dashboard 。 (2) 未登录的用户需要先登录 NXP 官网,没有帐号的需要先注册,具体见图 9-1。 图 9-1 NXP 官网登录页面 (3) 在“SDK Dashboard”页面,点击“Select Development Board”链接,见图 9-2。
2022-05-01 14:51:35 9.8MB RT1050 中文版 解析 深入浅出
1
固件库编程,之 GPIO输入-按键检测,使用GPIO口控制三色LED口的RGB
2022-04-30 15:03:04 5.66MB stm3 固件库编程
1
数据帧一般由 7 个段 构成,即: (1)帧起始。表示数据帧开始的段。 (2)仲裁段。表示该帧优先级的段。 (3)控制段。表示数据的字节数及保留位的段。 (4)数据段。数据的内容,一帧可发送 0~8 个字节的数据。 (5)CRC 段。检查帧的传输错误的段。 (6)ACK 段。表示确认正常接收的段。 (7)帧结束。表示数据帧结束的段。
2022-04-27 14:26:51 5.67MB stm32 arm 嵌入式硬件 单片机
1
GD32F10系列芯片的Keil5固件库,
2022-04-22 12:19:50 877KB stm32 arm 嵌入式硬件 单片机
1
UM0427 用户手册,32位基于ARM微控制器STM32F101xx与STM32F103xx固件函数库
2022-04-20 09:24:47 2.79MB TM32固件库
1
STM32F10x_StdPeriph_Lib_V3.6.0 适用于相应型号的单片机开发(本人使用STM32F103C8T6) 内含官方例程和模板
2022-04-19 15:10:37 26.22MB stm32 arm 嵌入式硬件 单片机
1
该文档包含了Keil MDK5.14版本软件,以及Keil.STM32F0xx_DFP.2.0.0.pack / Keil.STM32F1xx_DFP.2.2.0.pack / Keil.STM32F4xx_DFP.1.0.8.pack / Keil.STM32F4xx_DFP.2.13.0.pack / Keil.STM32F7xx_DFP.2.11.0.pack等固件库文件
2022-04-15 15:25:21 874.51MB 单片机 keil mdk 硬件
1