04 2017 档案
该文被密码保护。
摘要:构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法)。因此,在创建子类对象时,为了初始化从父类继承来的数据成员,系统需要调用其父类的构造方法。 如果没有显式的构造函数,编译器会给一个默认的构造函数,并且该默认的构造函数
阅读全文
摘要:在C++程序中很少有人去使用explicit关键字,不可否认,在平时的实践中确实很少能用的上。再说C++的功能强大,往往一个问题可以利用好几种C++特性去解决。但稍微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是很高的。了解explicit关键字的功能及其
阅读全文
摘要:
阅读全文
摘要:变量命名: Variables are prefixed with their type: ‘c’ for char, ‘s’ for int16_t (short), ‘l’ int32_t (long), and ‘x’ for BaseType_t and any other non-stan
阅读全文
摘要:Co-routines使用在对RAM资源少的场合 Task Summary Simple. No restrictions on use. Supports full preemption. Fully prioritised. Each task maintains its own stack r
阅读全文
摘要:#define configKERNEL_INTERRUPT_PRIORITY 255 //PendSV和SysTick优先级受这个值控制 /* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!See htt
阅读全文
摘要:1、去官网下载源代码(FreeRTOSv9.0.0.exe) 2、取出Source文件夹,根据单片机和编译器不同,删除不需要的文件,如下图 3、在CORTEX_STM32F103_IAR文件夹中取出PartTest.c及相应头文件(方便测试,可不用),FreeRTOSConfig.h和main.c,
阅读全文
摘要:对实时性要求不高(降低延时,增大timeout_stopwatch可改善实时性),任务执行完等待一段时间才能知道执行结果,如果失败,需要重新执行,但是只能执行有限次数,超过次数执行接下来程序 对实时性要求不高(降低延时,增大timeout_stopwatch可改善实时性),任务执行完等待一段时间才能
阅读全文