进入官网
stm32官网
注册并登录账号
进入对应芯片页面
在官网搜索芯片型号, 例如: stm32f407zgt6
选择需要的手册下载

文章作者: shaplus
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 shaplus's blog!
相关推荐
2026-05-02
hal库GPIO外设
参考:正点原子EXTI 源码下载 功能说明EXTI支持的外部请求 与引脚的对应关系 EXTI配置步骤 hal库EXTI配置步骤hal库EXTI配置中自动配置好afio时钟、中断线映射和EXTI屏蔽 EXTI中断号 EXTI中断函数位置 常用函数开启时钟1__HAL_RCC_GPIOX_CLK_ENABLE() // 使能GPIOX时钟 初始化引脚 123456789101112131415161718192021222324252627282930313233343536373839GPIO_InitTypeDef gpio_init_struct;gpio_init_struct.Pin = GPIO_PIN_X; /* GPIO引脚 */gpio_init_struct.Mode = GPIO_MODE_OUTPUT_PP; /* 推挽输出 */gpio_init_struct.Pull = GPIO_PULLUP; /* 上拉 */gpio_i...
2026-05-03
hal库usart外设
参考: 正点原子usart外设 介绍简介 特性 系统框图 查看引脚定义在芯片数据手册查找芯片数据手册下载方式参考获取资料手册外设信息: 引脚定义: 相关函数接口定义UART_HandleTypeDef UART_InitTypeDef MSP回调函数机制初始化钩子函数 中断回调 常用函数1234567891011121314151617181920212223242526HAL_UART_Init(UART_HandleTypeDef *huart); //初始化usart外设void HAL_UART_MspInit(UART_HandleTypeDef *huart); //初始化钩子函数__HAL_RCC_USART1_CLK_ENABLE(); //使能usart1时钟HAL_NVIC_EnableIRQ(USARTX_IRQn); //使能usartX中断HAL_NVIC_SetPriority(USARTX_IRQn, 3, 3); //设置usartX中断优先级HAL_UART_Receive_IT(...
2026-05-09
hal库advancetimer
stm32高级定时器介绍、配置、使用等
2026-05-05
hal库wwdg
参考:-正点原子WWDG 介绍简介 作用 工作原理 框图 寄存器 溢出时间计算公式: f1超时时间 IWDG和WWDG的主要区别 hal库配置步骤 示例全局变量: 1WWDG_HandleTypeDef g_wwdg_handle; /* WWDG句柄 */ 初始化 1234567891011121314151617181920212223242526272829303132/** * @brief 初始化窗口看门狗 * @param tr: T[6:0],计数器值 * @param tw: W[6:0],窗口值 * @note fprer:分频系数(WDGTB),范围:WWDG_PRESCALER_1~WWDG_PRESCALER_8,表示2^WDGTB分频 * Fwwdg=PCLK1/(4096*2^fprer). 一般PCLK1=36Mhz 最大-最小超时时间参考 RM0008或者《STM32F10xxx参考手册》P321 * @retval...
2026-05-05
hal库timer
定时器的一些重要概念
2026-05-02
hal库导航
hal库配置工程文件 hal库中断 GPIO usart iwdg wwdg 定时器的一些重要概念 basictimer normaltimer advancetimer
评论
