- 博客(5)
- 收藏
- 关注
原创 Ucos 信号量
可以把信号量当成一个全局变量来看 一:信号创建OS_EVENT *OSSemCreate(INT16U value); //信号创建创建了一个信号量 系统会分配一个时间控制块给用户就是这个信号量控制块OS_EVENTtypedef struct os_event { INT8U OSEventType; /* Type of event cont...
2018-07-01 18:47:57
309
原创 Ucos在main函数的启动步骤
一:系统的初始化1:OSInit();先把系统给初始化了2:需要在系统滴答定时器的中断里放入Ucos的节拍函数 一般从别的地方移植过来用就行了//systick中断服务函数,使用OS时用到void SysTick_Handler(void){if(delay_osrunning==1) //OS开始跑了,才执行正常的调度处理{OS_CPU_SR cpu_sr;OS_ENTER_CRITICAL()...
2018-07-01 18:47:14
1521
原创 往Vector里面Push_Back类对象元素的一些问题
#include <iostream>#include <vector>#include "string.h"using namespace std;class Stu{public: Stu(); Stu(char *name, int age); ~Stu(); Stu(const Stu& stu); void ShowInfo()...
2018-06-20 15:01:40
10440
1
转载 标准C++ String类用法
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的str...
2018-06-15 11:31:31
254
转载 C++自增自减运算符重载int参数的问题
解决为什么自增自减运算符重载带int参数就是后置,不带就是前置的疑问转自:http://dev.yesky.com/228/2578228.shtm很久以前(八十年代),没有办法区分++和--操作符的前缀与后缀调用。这个问题遭到程序员的报怨,于是C++语言得到了扩展,允许重载increment 和 decrement操作符的两种形式。 然而有一个句法上的问题,重载函数间的区别决定于它们的参数类...
2018-06-14 16:15:07
1981
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人