- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主程序: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #include main.h ? void Clock_int(void) { ??if (CALBC1_16MHZ ==0xFF || CALDCO_16MHZ == 0xFF) ??{ ????while(1); ??} ??BCSCTL1 = CALBC1_16MHZ; ??DCOCTL = CALDCO_16MHZ; ??BCSCTL3 |= LFXT1S_2;//32.768khz -- LFXT1S_0 ??IFG1 = ~OFIFG;//清除OSCFault 标志 ??BCSCTL2 |= SELM_0 + DIVM_2; } ? void TimerA_Init(void) { ??CCTL0|= CCIE; ??CCR0 =16000;???????????????????? //smclk=16MHZ,定时1ms; ??TA0CTL = TASSEL_2 + MC_1 + TACLR; // 设置TIMERA的时钟源为SMCLK, 计数模式为up,自动重装 } ? void main(void) { ??WDTCTL = WDTPW + WDTHOLD;?? // 关闭看门狗 ??Clock_int();??????????????? //时钟初始化?????? ??TimerA_Init();????????????? //定时器初始化 ??P1DIR |= BIT6+BIT0;???????? // 设置P1.6,P1.0为输出 ??P1OUT = ~BIT0;?????????????? ??P1OUT |= BIT6; ??OS_Add_Task(TASK1, 0, 100);//装入task1 上电0延时启动,执行时间长度100ms ??OS_Add_Task(TASK2, 0, 100);//装入task2 上电0延时启动,执行时间长度100ms ??OS_Start(); ??for(;;) ??{ ????OS_RUN_Tasks(); ??} } 内核: [C]?纯文本查看?复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 #include main.h ? TaskInfo Tasks_Data[MAX_TASKS]; ? ? /*********************************************** ? OS_Start 启动任务,实际上只是开中断即可 ? ***********************************************/ void OS_Start(void) { ???_EINT();? //开中断 } ? /*********************************************** ? OS_Delete_Task 删除任务 ? ***********************************************/ u8 OS_Delete_Task( u8 TASK_Index) { ???Tasks_Data[TASK_Index].pTask = 0; ???Tasks_Data[TASK_Index].Delay = 0; ???Tasks_Data[TASK_Index].Period = 0; ???Tasks_Data[TASK_Index].RunFlag = 0; ???return 0; } ? /*********************************************** ? OS_Add_Task 入口参数:pFUN,任务函
您可能关注的文档
- (ECN)变更申请单管控流程20181019 (3).doc
- (改)SFD-600KY甲烷探测器元器件明细表20131127版).doc
- (管家婆)长久对策明细 (1).doc
- (管家婆)长久对策明细.doc
- 《单片机原理与接口技术》源代码.docx
- 01设计开发控制程序.doc
- 1-仓库管理制度.doc
- 02-采购控制程序20150709.doc
- 2、计量检查各附表.docx
- 003 合格供应商评估管理规定 A0.doc
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
有哪些信誉好的足球投注网站
文档评论(0)