6049|3

2

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

移植了FREERTOS,表示能够点灯,但是vTaskDelay(1500);不能正常延时。亮灭速度非常快 [复制链接]

vTaskDelay(prg);延时的配置已经在头文件中开启了,用户空闲任务的钩子函数为空。下面是配置文件FreeRTOSConfig.h

下面是主函数

main.c

2.1 KB, 下载次数: 5

主函数

最新回复

看看你的时钟配置对了没,延时依赖心跳时钟  详情 回复 发表于 2017-7-12 09:07
 
点赞 关注

回复
举报

940

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
看看vTaskDelay该函数的参数输入范围
 
 

回复

1059

帖子

1

TA的资源

版主

板凳
 
看看你的时钟配置对了没,延时依赖心跳时钟
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

4
 
qwerghf 发表于 2017-7-12 09:07
看看你的时钟配置对了没,延时依赖心跳时钟

抱歉了,工作之余自学的,
  _DINT();//关全局中断
  BCSCTL1 &=~XT2OFF;  //开XT2
  do
  {
    IFG1 &= ~OFIFG; // 清除振荡器失效标志
    for (iq0 = 0xFF; iq0 > 0; iq0--);        // 延时,等待XT2起振
  }while ((IFG1 & OFIFG) != 0);                // 判断XT2是否起振
       
  BCSCTL2 = SELM_2 + SELS;           //MCLK,SMCLK时钟为XT2
  WDTCTL = WDTPW + WDTHOLD;//关闭看门狗
这上面是时钟配置,我在系统配置上面也是写的是8Mhz
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表