哈哈哈哈!
以卧槽的思维理解(RTOS)嵌入式实时系统(1)卧槽,该系列文章竟然只分析软实时系统,硬的咱也不了解啊。 实时系统总离不开这些出现频繁的词汇:资源,任务 资源:为任务所占用的,都可称之为资源包括变量,或者数组,结构体,外设...
哈哈哈哈!
以卧槽的思维理解(RTOS)嵌入式实时系统(1)卧槽,该系列文章竟然只分析软实时系统,硬的咱也不了解啊。 实时系统总离不开这些出现频繁的词汇:资源,任务 资源:为任务所占用的,都可称之为资源包括变量,或者数组,结构体,外设...
卧槽,该系列文章竟然只分析软实时系统,硬的咱也不了解啊。 实时系统总离不开这些出现频繁的词汇:资源,任务 资源:为任务所占用的,都可称之为资源包括变量,或者数组,结构体,外设...
在main函数里这样几句 int i=0x12345678; char*b = &i; if((b[0]==0x78)&&(b[1]==0x56)&&(b[2]=0x34)&...
#include typedef enum{ Start_state, Doing_state, End_state }def_state; typedef enum{ St...
经?;嵘柚靡桓鍪橹嗟挠美创娲⒘偈苯邮艿氖荩捎谑菔橇偈钡?,具有不确定性,随机性,如果没及时读取,会造成数据丢失,对工程的运行不利。 我们如何建立一个循环的buf,当有...
1、指针函数:带指针的函数,其本质是一个函数,函数返回是某一类型的指针。 例如:int *f(x,y);其结构为 类型标识符 *函数名(参数) 首先你要从心里承认这是一个函数...
void LinkedListDelete(LinkedList L, ElementType x)
{
Node *p, *pre;
if (!L) return NULL;
p = L->next;
while (p && p->data != x)
{
pre = p;
p = p->next;
}
if (p)
{
pre->next = p->next;
free(p);
}
}
转载自http://blog.csdn.net/conowen/article/details/7253620 bios BIOS是英文"Basic Input Output...
说到底,编程的过程是大同小异的,都由一个源文件,经过预处理>>编译>>汇编>>连接,这几个过程。 但由于我们刚踏入Linux学习的环境,急于验证下成果,所以我们先在Linux...
所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。 交叉编译工具链是为了编译、链接、处...
嵌入式开发环境,需要Linux系统进行交叉编译,但往往使用windows的习惯,和一些工具,不得不同事存在使用两个环境,虚拟机很好的解决了这个问题。 准备:VMware wo...
在学习Linux前,首先了解下所有的系统上电后是怎么运行的?从而有了BootLoader的概念点。 有的是CPU从固定的从指定地址开始运行,有的是需要一段程序来初始化,关闭看...
给自己充电,一直都有学习Linux的想法,但工作和生活的各种原因…… 主要还是自己懒,哈哈! 经过慎重的考虑,掌握Linux 真的是必不可少的技能,故立此贴,以作为有共同想法...
带你来看看单片机的启动代码! 对于熟悉电脑的伙伴们来说,BIOS(那个蓝色的界面)可能不会太陌生吧,这货就是电脑的启动代码。没有BIOS的电脑,那注定是一块板砖!BIOS主要...
一、freeRTOS比uCOS II优胜的地方: 1。内核ROM和耗费RAM都比uCOS 小,特别是RAM。 这在单片机里面是稀缺资源,uCOS至少要5K以上, 而freeO...
看了别人写的一个链表删除某个元素的函数,大体功能是正确的,但bug很容易复现,一起来看看: 删除链表中为X的节点,看函数中这样写!=X时,节点后移,直到找到等于X的节点; 万...
1. PCB设计快捷键(单次按键) 单次按键是指按下该键并放开。 1-01 * 在PCB电气层之间切换(小键盘上的*)。在交互布线的过程中,按此键则换层并自动添加过孔。这很常...