企业网站内容更新,沈阳免费网站建站模板,石家庄教育平台网站建设,罗湖网站制作公司目录
一,开发模型
二,初始化函数
2.1 时钟使能 一,开发模型
通常我们在进行GPIO相关外设的开发时,往往遵循下面4个步骤,如下: 初始化函数 用于进行时钟设置、参数设置、IO设置、中断设置等。读处理函数 用于从外设读取数据。写处理函数 用于从向外设写数据。中断处理…目录
一,开发模型
二,初始化函数
2.1 时钟使能 一,开发模型
通常我们在进行GPIO相关外设的开发时,往往遵循下面4个步骤,如下:
初始化函数 用于进行时钟设置、参数设置、IO设置、中断设置等。读处理函数 用于从外设读取数据。写处理函数 用于从向外设写数据。中断处理函数 用于根据中断标志,处理外设各种中断事务。二,初始化函数
gpio的初始化主要包括时钟的使能和工作模式的设置。
2.1 时钟使能
如果要使能gpio时钟,通常来自官方提供的hal库中定义的宏,如下: __HAL_RCC_GPIOx_CLK_ENABLE() //其中x指的是gpio的组 #define __MCO1_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE() #define __HAL_