OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5225|回复: 2

在任务重添加iwdg之后,有些任务就不执行了

[复制链接]

5

主题

27

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2017-6-26
在线时间
49 小时
发表于 2017-7-18 12:55:15 | 显示全部楼层 |阅读模式
5金钱
看门狗监测的任务可以执行,但是看门狗没有检测的任务就不会执行!!!???求大神们指教
void IWDG_task(void * argument)
{
        EventBits_t uxBits;
        TickType_t xLastWakeTime;
        const TickType_t xFrequency = 5;  //  ms
        xLastWakeTime = xTaskGetTickCount();
        for(;;)
        {
                uxBits = xEventGroupWaitBits(xCreatedEventGroup,         /* 事件标志组句柿 */
                                                                        BIT_ALL,                                 /* 等待 bit0 咿 bit1 被设罿 */
                                                                        pdTRUE,                                 /* 逿出前 bit0 咿 bit1 被清除,这里昿 bit0 咿 bit1
                                                                                                                                都被设置才表示⿜鿿出⿿ */
                                                                        pdTRUE,                                 /* 设置丿 pdTRUE 表示等待 bit1 咿 bit0 都被设置*/
                                                                        xFrequency);                         /* 等待延迟时间 */
                if((uxBits & BIT_ALL)==BIT_ALL)
                {
                        HAL_IWDG_Refresh(&hiwdg); //重装载
                }
                else
                {
//                        Work_Mode = CMD_ERROR;       
                }
                vTaskDelayUntil( &xLastWakeTime, xFrequency );
        }
}

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-7-19 01:58:44 | 显示全部楼层
回复

使用道具 举报

5

主题

27

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2017-6-26
在线时间
49 小时
 楼主| 发表于 2017-7-19 10:34:36 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 23:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表