`
0769
  • 浏览: 80503 次
  • 性别: Icon_minigender_1
  • 来自: 东莞
社区版块
存档分类
最新评论
文章列表
嵌入式系统的定义应当是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 比如现在ATM取款机就是一个典型RTOS,embedded os主要包括两部分,一部分是处理器,比如ARM,POWERPC,MIPC,一部分是OS,比如linux,wince,vxworks,us/os,etc.我现在主要学习的路线是arm+linux,选择arm主要是因为arm技术已经比较成熟,选择linux是因为linux是开源的,免费的,另外如果学好了linux就算将来不搞嵌入式系统开发这块,也可以专供linux服务器这一方面。 学习嵌入式li ...
原文转自(http://www.embedhq.org/html/jsbw/2011/0214/1066.html) //=======================字符设备驱动模板开始 ===========================// #define CHAR_DEV_DEVICE_NAME   "char_dev"   // 设备名 struct class *char_dev _class;  // class结构用于自动创建设备结点 static int major = 0;/* 0表示动态分配主设备号,可以设置成未被系统分配的具体的数字。*/ sta ...
 回调函数               你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。
            在学习C语言中遇到困难了,不能理解运用数组和指针。。。。。。求帮助!!!
基本命令   ls :查看当前目录下的文件 cd :进入某个目录 cp :复制 rm :rm –rf file/ (删除file目录下所以文档,-r递归下一层,f文件) mkdir :创建目录 mv :mv file a/ (将file移动到a目录,如果没有a目录就修改名字为a) touch :touch file(直接创建一个file文件,如已存在文件就修改file时间)
1、samba 安装 sudo apt-get install samba   配置 在 /etc/samba/smb.conf 空白地方加入   [share]//共享时显示的文件名。 comment =        //填写的字在共享时的备注显示。   path = /../..    //共享的目录,该目录一定要存在。  browseable = yes //可供浏览 writable = yes   //可以写入 guest ok = yes   //可以被访问   重启服务   sudo service smbd restart   sudo servi ...
        今天主要内容为搭建服务器,Samba因为安装问题不能使用,只学习及使用nfs、ssh、远程上传下载。         1、NFS服务搭建(网络文件系统)(个人理解主要用于在PC上共享一个区域供开发板使用)         1)、安装nfs ...

2013-10-22 VIM

        今天主要学习了VIM的知识。         VIM,可以分为三个模式:命令模式(听老师说“尾行模式”可以算进命令模式)、插入模式、块模式。                   1、命令模式:就是用VIM打开一个文件后,输入:(冒 ...
        有点冒险的2013年!!         在一个事业单位工作了4年多5年,把本来的知识都忘得差不多,在那里干也越来越没意思,经过与家人的沟通,决定跳出来重零开始,学习嵌入式。         现在在广州粤X学习,基础都忘得差不多,接近30岁(幸好班上我不是最大)的人学起来还真有点难,主要心还不能好好的沉下来,每天到点了还看看股票-_-!!.朋友都说我傻了,没事我自己好好学就行了。         重开此博客,记录每天学习情况!!
下面的六个程序片段主要完成这些事情:   输出Hello, World 混乱C语言的源代码 下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。   hello1.c       #define _________ }     #define ________ putchar     #define _______ main     #define _(a) ________(a);     #define ______ _______(){     #define __ ______ _(0x48)_(0x65)_(0x ...
一.找回误删并清除了回收站的文档   步骤:   1、单击“开始——运行,然后输入regedit (打开注册表)   2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/  CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外点击“新建”,选择:“主键”,把它命名为“645FFO40——5081——101B——9F08——00AA002F954E”   再把右边的“默认”的主键的键值设为“回收站”,然后退出注册表。就OK啦。   3、要重启你的计算机。   只要你机器没有运行 ...
木马程序对游戏玩家也是痛心的伤,下面是信息之舟电脑之家为您推荐的解决方案: 【故障原因】  局域网内有人使用ARP欺骗的木马程序(比如:传奇盗号的软件,某些传奇外挂中也被恶意加载了此程序)。  【故障原理】  要了解故障原理,我们先来了解一下ARP协议。  在局域网中,通过ARP协议来完成IP地址转换为第二层物理地址(即MAC地址)的。ARP协议对网络安全具有重要的意义。通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞。  ARP 协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”, ...
        蚂蚁在平展的白纸上木然地爬行着,在它们的视野中,世界如此宽阔平坦,一望无边。世界只有前后左右,没有上下的概念。这是一个纯粹的二维世界。这些可怜的生命,由于它们生理结构的局限,永远地被宿命在一个只有XY轴而没有Z轴的平面世界里。在这个荒凉的平面世界里,时时刻刻发生着出人意料的事情。人注视着蚂蚁的每一个行为,正如上帝注视着人的世界。人准备和蚂蚁开个玩笑,然而这对于蚂蚁来说却是天灾。 日升月落,斗转星移,宇宙按照它自身的规律悄然运行着。一颗蓝色的星球,表面附着着一群用两条腿走路并且会说话的动物,他们管自己叫作人。他们对于这个世界早已习以为常,安然无事地吃喝拉 ...
一、 JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含 ...
1.Java在虚拟机上运行 Java源代码并不是被编译成为普通的机器代码。而是被翻译成为虚拟机可以执行的代码。一个Java解释器最终执行这些代码。这其中没有连接的过程;解释在需要的时候动态的加载一些类; 2.Java是完全面向对象 ...
Global site tag (gtag.js) - Google Analytics