![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
蚂蚁经书
学海无涯
展开
-
STM32 程序运行时卡死在B. ENDP
总结:程序卡死在B.处,一般都是有中断没有处理,仔细检查下相关中断的配置和处理函数,找到问题解决,一般为中断开启,但是并没有中断处理函数,导致程序跑丢...原创 2020-03-24 14:13:21 · 1385 阅读 · 0 评论 -
STM32 f103 建立工程
1 下载stm32F10x的官方库 http://www.st.com/web/en/catalog/tools/PF257890 2 新建工程 工程名设为stm32_demo,选择芯片型号为STM32F103B,如图,因为下载的stm32库中有启动代码,所以这里选择"否",不拷贝启动代码。在工程文件下,新建Startup、Headers、User、Lib...转载 2019-07-22 15:09:35 · 1842 阅读 · 0 评论 -
stm32 f105 RBT6 建立工程头文件
建立工程过程与F103相同,新建时类型选择为STM32 F105 RBDefine:USE_STDPERIPH_DRIVER, STM32F10X_CL,HSE_VALUE=8000000原创 2019-07-22 15:22:58 · 928 阅读 · 1 评论 -
ASCII对应表常用符号
原创 2019-07-31 10:29:50 · 2811 阅读 · 0 评论 -
STM32时钟配置,时钟树
STM32F105库函数默认使用的是25MHZ晶振:通过下面配置,最终得到系统时钟72MHZ:/* PLL2 configuration: PLL2CLK = (HSE / 5) * 8 = 40 MHz *//* PREDIV1 configuration: PREDIV1CLK = PLL2 / 5 = 8 MHz */ ...转载 2019-07-22 16:23:13 · 786 阅读 · 0 评论 -
Stm32 中RTC秒中断的使用方法及例子
RTC(Real Time Clock)是实时时钟的意思,它其实和TIM有点类似,也是利用计数的原理,选择RTC时钟源,再进行分频,到达计数的目的。该文主要讲述关于RTC的秒中断功能,这个功能类似SysTick系统滴答的功能。RTC秒中断功能其实是每计数一次就中断一次。注意,这里所说的秒中断并非一定是一秒的时间,它是由RTC时钟源和分频值决定的“秒”的时间,当然也是可以做到1秒钟中断一次。...原创 2020-04-08 13:10:34 · 20379 阅读 · 1 评论 -
STM32 DAC 触发配置及使用例子
DAC软件触发模式配置软件触发模式配置步骤如下,DAC可以使用定时器外部触发,也可以软件触发。①使能DAC时钟及GPIO的模拟复用时钟。②配置DAC电压输出的GPIO为DAC模拟复用模式。③DAC有两个独立通道,设置需要使用的DAC通道工作模式,有以下几点设置(1)配置DAC的触发模式:本示例程序设置为软件触发模式。(2)设置DAC输出波形类型:本示例程序设置为...原创 2019-08-07 16:18:14 · 3659 阅读 · 1 评论 -
STM32 不同芯片各启动文件选择
原创 2019-08-23 11:58:11 · 462 阅读 · 0 评论