itloverhpu

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年6月21日

摘要: 1.任务(task)也称作一个线程;2.一个任务有5种状态:休眠,就绪,运行,挂起,被中断 休眠:任务驻留在程序空间中,还没有交给ucos管理,把任务交给ucos是通过调用OSTaskCreate()或OSTaskCreateExt()两个函数之一实现的。 任务一旦确立将进入就绪状态。一个任务可通过调用OSTaskDel()返回到休眠状态,即被删除,或通过调用该函数让另外一个任务进入休眠状态。 就绪:如果一个任务所等待的资源除CPU外已全部获得,则处于就绪状态。如果该任务的优先级最高,则马上执行。 运行:任何时候只有一个在运行;正在运行的任务可能会因为等待某一个任务而进入等待状态,... 阅读全文
posted @ 2013-06-21 13:59 itloverhpu 阅读(335) 评论(0) 推荐(0) 编辑

摘要: 1 一般格式 printf(格式控制,输出表列) 例如:printf("i=%d,ch=%c\n",i,ch); 说明: (1)“格式控制”是用双撇号括起来的字符串,也称“转换控制字符串”,它包括两种信息: ①格式说明:由“%”和格式字符组成,它的作用是将输出的数据转换为指定的格式输出。 ②普通字符,即需要原样输出的字符。 (2)“输出表列”是需要输出的一些数据,可以是表达式 (3) printf函数的一般形式可以表示为 printf(参数1,参数2,……,参数n) 功能是将参数2~参数n按参数1给定的格式输出2 格式字符(9种) (1)d(或i)格式符。用来输出十进制整数 阅读全文
posted @ 2013-06-21 13:32 itloverhpu 阅读(1134) 评论(0) 推荐(0) 编辑