04 2015 档案

摘要:优先级反转:有信号量的时候,不同任务共用一个信号量,如果信号量没释放就可能出现优先级反转。μC/OS-Ⅱ支持的处理器的堆栈既可以从上(高地址)往下(低地址)递减也可以从下往上递增。用户在调用OSTaskCreate() 的时候必须知道堆栈是递增的还是递减的( 参看所用处理器的OS_CPU.H 中的O... 阅读全文
posted @ 2015-04-26 12:11 SuGuolin 阅读(200) 评论(0) 推荐(0) 编辑
摘要:算法:狭义的算法与数据的存数方式密切相关 广义的算法与数据的存储方式无关 泛型:利用某种技术达到效果就是:不同的存数方式,执行的操作是一样# include # include # include typedef struct Node{ int data; //数据域 struc... 阅读全文
posted @ 2015-04-16 22:09 SuGuolin 阅读(522) 评论(0) 推荐(0) 编辑
摘要:1. 生成lib 的工程可以没有main函数,可以只有一个.c文件,一个.c文件中可以只有一个函数2. 需要在lib工程中建立一个.h文件,必须用extern声明各全局变量和函数.3. 调用lib文件的工程中必须包括lib中的.h文件, 也就是lib工程和调用工程都包含同一个.h文件(好像有点废话)... 阅读全文
posted @ 2015-04-13 22:45 SuGuolin 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:/****************************************************************** - 功能描述:将一个32位的变量dat转为字符串,比如把1234转为"1234" - 隶属模块:公开函数模块 - 函数属性:外部,用户可调用 - 参数说明:dat:... 阅读全文
posted @ 2015-04-09 09:35 SuGuolin 阅读(359) 评论(0) 推荐(0) 编辑