CubeMX 看门狗喂狗后复位问题

2019-04-13来源: eefocus关键字:CubeMX  看门狗  喂狗  复位问题

在用CubeMx生成代码后,调试发现看门狗总是会复位,后来发现是删除了不该删除的中断导致的,如下图


1


关键字:CubeMX  看门狗  喂狗  复位问题

编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/2019/ic-news041343840.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:stm32低功耗休眠模式下使用看门狗wdt
下一篇:ARM启动代码中_main 与用户主程序main()的区别

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM32CubeMX图形化配置软件使用

Resonator(晶体/陶瓷晶振),该时钟源是由外部无源晶体与MCU内部时钟驱动电路共同配合形成,有一定的启动时间,精度较高。2、PWM的配置2.1、设置通道1、2为PWM输出模式,     其中时钟源选择的是internal clock,指的是APB1时钟源,所有通用定时器都来源于此。2.2、PWM相关模式配置Prescaler :定时器预分频系数,此处为71+1Counter Mode :计数模式,此处为向上计数。Counter Period:自动重装载值,此处为255CKD:时钟分频因子具体设置到PWM有一下设置:其中CH Polarity为输出比较极性,设置为高,则到达比较条件后输出高电平。
发表于 2019-07-19
STM32CubeMX图形化配置软件使用

STM32CubeMX+FreeRTOS实验---使用两个实例,共用一个task

, 0, 128);  LED2FlashHandle = osThreadCreate(osThread(LED2Flash), NULL);只是一个定义osThreadDef只是一个定义,把相关的内容绑在一起,不是函数。osThreadCreate才是一个函数。第二个参数就是*argument,对应StartLEDFlashTask函数的输入参数。因此在osThreadDef之前加入code。/*import user code,may be changed by stm32cubeMX*//*take attention */    uint16_t led1pin,led2pin
发表于 2019-07-18
STM32CubeMX+FreeRTOS实验---使用两个实例,共用一个task

STM32CubeMX学习笔记——FreeRTOS_任务挂起与继续

Githubhttps://github.com/HaHaHaHaHaGe/Planof2019_half/tree/master/Course_Project/FreeRTOS/Class02_SuspendResume简介任务挂起与继续的作用,用于暂停运行某些任务与继续运行某些任务。就像用视频播放器看电影的播放按键与暂停按键一样简单。在STM32CubeMX上配置FreeRTOS非常的简单,几乎不需要做任何操作,只需要勾选移植FreeRTOS就成功了,关于在非Cube上的RTOS配置文件内的相关内容,也在下方的Configuration栏中给好了所有的配置都可以在这里完成任务创建有别于在没有使用Cube下的创建方式,在Cube
发表于 2019-07-18
STM32CubeMX学习笔记——FreeRTOS_任务挂起与继续

STM32F401利用CubeMX实现按键中断翻转LED

硬件平台:NucleoF401RE软件环境:CubeMX+Kiel5硬件说明:参考Nucleo板子原理图,用户按键链接IO为PC13,LED链接IO为PA5;如上搞清楚资源链接关系,就可以利用CubeMX进行初始化代码生成配置,比较简单。需要注意的是在中断嵌套部分需要设置外部中断10-15LINES;利用CubeMX工具生产代码,下面对部分代码进行说明。CubeMX生成初始化代码配置后,用户字需要添加自己业务需要的功能即可。中断函数全部在stm2f4xx_it.c当中,如下所示
发表于 2019-07-18
STM32F401利用CubeMX实现按键中断翻转LED

STM32CubeMX学习笔记6:按键控制DMA串口发送

MCU:STM32F103ZET6IDE:  MDK-ARM V5 +STM32CubeMX5.0.0串口调试助手:SSCOM3.2功能描述:通过KEY_UP按键控制DMA串口1数据的传送。需要配置DMA,串口USART1,使能按键中断,LED提示灯。一. 在 Pinout&Configuration---System Core中:1. 首先设置时钟RCC的HSE(外部高速时钟)为晶振模式:Crystal/ceramic Resonator2. 设置系统SYS的Debug为Serial Wire:3. 设置GPIO中的LED管脚。在MCU管脚图中找到PC0和PC1管脚(查原理图对应的管脚号),将管脚设置
发表于 2019-07-18
STM32CubeMX学习笔记6:按键控制DMA串口发送

STM32CubeMX学习笔记5:ADC模数转换电压至串口输出

MCU:STM32F103ZET6IDE:  MDK-ARM V5 +STM32CubeMX5.0.0串口调试助手:SSCOM3.2功能描述:通过ADC1通道1采样外部电压值,将采样的AD值和转换后的电压值通过串口打印出来。需要配置的有USART1和ADC。一. 在 Pinout&Configuration---System Core中:1. 首先设置时钟RCC的HSE(外部高速时钟)为晶振模式:Crystal/ceramic Resonator2. 设置系统SYS的Debug为Serial Wire:二. 在 Pinout&Configuration---Analog和Connectivity中:1.
发表于 2019-07-18
STM32CubeMX学习笔记5:ADC模数转换电压至串口输出

小广播

何立民专栏

单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved