正点原子stm32f105
时间: 2023-08-05 14:08:21 浏览: 296
对于正点原子STM32F105,它是一款基于ARM Cortex-M3内核的单片机系列。该系列的主控芯片具有丰富的外设资源,包括通用IO口、定时器、串行通信接口、模拟输入输出等。它们适用于各种应用领域,如工业控制、物联网、嵌入式系统等。有关更多具体的信息和技术细节,您可以参考正点原子STM32F105的官方文档或者开发手册。
相关问题
stm32f105 delay
引用\[1\]:在STM32F105中,延时函数的初始化是通过调用delay_init()函数来完成的。在该函数中,首先通过调用SysTick_CLKSourceConfig()函数选择外部时钟HCLK/8作为SysTick的时钟源。然后,通过计算fac_us和fac_ms的值来确定每个us和ms所需的SysTick时钟数。接下来,延时函数delay_us()通过设置SysTick的LOAD寄存器来加载延时时间,并通过循环等待SysTick计数器达到设定值来实现延时。最后,关闭计数器并清空计数器的值。\[1\]
引用\[2\]:在STM32F105中,时钟配置与STM32F103有所不同。默认情况下,STM32F105使用外部晶振25MHz,但需要将其改为8MHz。这是通过在stm32f10x.h文件中定义HSE_VALUE为8000000来实现的。\[2\]
综上所述,STM32F105的延时函数的初始化和配置与STM32F103类似,但需要注意时钟配置的差异。
#### 引用[.reference_title]
- *1* [关于【正点原子STM32F1开发指南】第五章delay.c文件里fac_us=SystemCoreClock/8000000的保姆级详解](https://blog.csdn.net/weixin_41011452/article/details/125416921)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [STM32F103xx 的USART1 移植到STM32F105RBT6](https://blog.csdn.net/weixin_50212044/article/details/131056375)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文