
STM32
greenhand_T
这个作者很懒,什么都没留下…
展开
-
STM32定时器参数配置讲解及说明(包括PWM参数)
STM32定时器参数配置讲解及说明(包括PWM参数)https://www.cnblogs.com/Gustavo-G/p/14097240.html原创 2021-08-04 21:48:25 · 706 阅读 · 0 评论 -
KEIL5使用JLINK,在DEBUG调试定时器时,遇到的奇怪事情
在DEBUG调试时,定时器配置NVIC发生的一些莫名奇怪的情况,原因在于触发中断源配置问题,没有选对触发中断的事件。原创 2021-08-04 21:34:20 · 913 阅读 · 0 评论 -
KEIL5软件遇到错误信息:stm32f0xx.h contains an incorrect path.
**问题:**keil5软件报错 stm32f0xx.h contains an incorrect path.解决方法:关闭项目文件,重新打开项目文件,报错消失原创 2021-02-01 18:50:23 · 9696 阅读 · 0 评论 -
KEIL5遇到错误提示Error: L6406E: No space in execution regions with .
**问题:**keil5编译提示Error: L6406E: No space in execution regions with .详细错误如:.\Objects\Carbon_Dioxide_Module.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32f0xx_it.o(.text.EXTI0_1_IRQHandler).解决办法:提升编译器优化等级解决步骤:1.点击魔法棒原创 2021-02-01 18:48:40 · 6314 阅读 · 0 评论 -
KEIL5软件编程中遇到很多关键固件库函数报错如
keil5软件编程遇到固件库文件报许多错误,具体如下图所示出错原因:首先库文件基本不会错误,原因在于编译器版本选择不对,这里肯定选择了编译器6版本以上解决办法:恢复到编译器5版本解决步骤:1.点击魔法棒2.选择Target->选择ARM5版本,再次编译不会报错。...原创 2021-02-01 18:36:45 · 4155 阅读 · 0 评论 -
KEIL5程序报错:note: declare ‘static‘ if the function is not intended to be used outside of this tran
KEIL5软件报错提示:note: declare ‘static’ if the function is not intended to be used outside of this tran出错原因:使用没有声明的函数。解决办法:在头文件中声明所使用函数。原创 2021-02-01 18:22:21 · 4624 阅读 · 1 评论 -
keil5安装器件包的过程报错:svDConv returned with an error.No uVision SystemViewer file created.
在安装keil5器件库的途中出现如下错误,报错如图:出错原因:1、安装的器件包版本太高2、keil5软件版本太低解决原因:1、下载更低版本的应用单片机的器件包2、升级keil5软件原创 2020-12-02 14:34:15 · 9595 阅读 · 3 评论 -
keil5中go to报错No information available for the selected symbol
问题:出现这种问题大多数原因是打开文件的路径存在中文解决办法:把文件复制一份保存到英文路径下,再用keil5软件打开,即可解决go to问题。原创 2020-12-02 14:19:40 · 6339 阅读 · 0 评论 -
单片机PWM输出波形是高电平,对比其他写的程序没有问题
感觉自己的PWM程序写的没有问题,但是调试的时候PWM一直是高电平,不知道什么原因。出错的原因:1、配置引脚的错误2、选择复用模式为定时器的时候,选择参数错误,特别注意这里的复用引脚功能要选择对,很多时候都是这里出了问题3、PWM选择初始化的通道错误要看清楚设置PWM的定时器是通道几,要选择相应的通道函数来初始化。4、比较定时器的寄存器函数没有写或者写的值超出了范围第一个参数时设置PWM的定时器,第二个参数是输出PWM的高电平的时间。这个值如果大于周期的值,将会与周期保持一致。用第二个参原创 2020-09-15 18:32:24 · 3092 阅读 · 0 评论 -
STM32使用JLINK下载出错:Error: Flash Download failed - “Cortex-MO“或者No Cortex-M sw Device Found
STM32单片机使用JLINK下载程序出现如下错误,以及对应的解决办法出错一:Link - Cortex-MError Could not stop Cortex-Mdevice! Please check the JTAG cable.解决步骤:1、点击菜单栏中的魔法棒2、在Options窗口中,选择C/C++,再勾选 Optimize for time和One ELF Section per Function这两个选项,即可解决此问题。出错二:No Cortex-M sw Device原创 2020-09-14 23:07:26 · 14744 阅读 · 0 评论 -
STM32单片机报错error: #20: identifier “TIM2_IRQn“ is undefined
stm32单片机编译报错:error: #20: identifier “TIM2_IRQn” is undefined出错的原因:选择单片机型号头文件不对出错例字如下图:编译报错:解决此错误步骤:1、选择工具栏中的魔法棒2、选择Options窗口中的C/C++选项,修改对应单片机的头文件,即可解决此错误,要确定自己在编写程序选的单片机型号是多少。比如我原来选择的单片机型号是STM3207系列的,但头文件是STM32F104,就会报上面的错误,当我修改了头文件为STM32F070,错原创 2020-09-14 22:28:01 · 13622 阅读 · 0 评论