- 博客(31)
- 资源 (5)
- 收藏
- 关注
原创 UE verilog2001 语法高亮
将#内容新建文件verilog2001.uew 拷贝至UE的语法高亮文件夹wordfiles内##################################################################################################################################/L20"Verilog 1364-2
2012-08-29 11:07:01
1903
转载 侯捷对进入IT行业的年轻人的建议
<br /><br />一、以兴趣为要。<br />侯捷先生认为虽然很多人在选择职业时受到家庭、环境等方面因素的影响,不一定能从事自己非常感兴趣的工作,但是如果可能的话,一定要以兴趣为要,这样在工作时会很开心,在个人发展方面也会取得很好的成就。因为只有兴趣才能使你乐在其中,乐在其中你才会产生热情,充满热情才能使你做到卓越。<br />二、正确的认知。<br />侯捷先生将认知的重要性归纳为“认知影响态度,态度决定一切”。他认为一个人在选择发展道路时尤其重要的是要对自己有一个正确的认知。每个人的兴趣可能会变,
2011-04-19 15:01:00
320
原创 Catalog View和 OS Design View模块图标含义
<br /> <br />在 Catalog View和 OS Design View中,每个模块前面都会有一个图标。不同的图标代表<br />同的意思。其中一些比较常见的图标及其含义:<br /> <br />
2010-10-09 16:13:00
368
原创 Platform Builder IDE Catalog
Platform Builder IDE中右侧的Catalog视图中列出了Windows CE中所有的可选Feature。所有的 Feature 被分成 BSP,OS 特性,设备驱动,平台管理器和第三方特性五大类。组织结构如下: BSP:列举了所有 Platform Builder中已经安装的 BSP,在 Platform Wizard 中可以被选用 Core OS:Windows CE 操作系统本身的特性,其中包括: Applications and Services Development:Window
2010-10-09 15:55:00
407
原创 使用ActiveSync连接YC2440开发板和pc小结
1、 首先确保在PB中将ActiveSync组件添加到工程中,如未添加可到Catalog->Core OS->Windows CE devices->Applications-End User中将ActiveSync中添加即可 Catalog 区 YC2440开发板区------------à2、 在YC2440的BSP目录下的YC24
2010-10-07 16:55:00
639
原创 micro2440 2440init.s分析,注释
;*****************************************************************************************; NAME: 2440INIT.S; DESC: C start up codes; Configure memory, ISR ,stacks;Initialize C-variables; HISTORY:; 2002.02.25:kwtark: ver 0.0; 2002.03.20:purnnamu: Add
2010-09-16 17:14:00
863
转载 ARM体系中所描述的RO,RW和ZI数据解析
<br />from:http://hi.baidu.com/dudn%B5%E3net/blog/item/9b0946ecdd4f2b1afcfa3c50.html一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。<br />要了解RO,RW和ZI需要首先了解以下知识:<br />ARM程序的
2010-09-16 17:12:00
322
转载 s3c2410时钟配置
<br /> <br />FROM:http://student.youkuaiyun.com/space.php?uid=91306&do=blog&id=14644<br /> <br />clock部分比较容易,现在按照datasheet的思路梳理一下。 一、对clock的基本认识 第七部分是“clock & power management”,总结如下: 1 s3c2410的clock & power management模块包含三个部分:clock control、usb control、po
2010-09-13 10:00:00
475
转载 ARM开发经典学习网站推荐
<br /><br /> <br /> <br /> <br /> <br />1.<br /> <br />from:http://hi.baidu.com/kun9766/blog/item/3e12ea00767ea6047aec2c2c.html<br /> <br /> <br />EG3 <br /> <br />关于嵌入式开发的站点,提供非常多关于嵌入式开发的资料。包括开发公司,技术文档,免费资源等等。版面包括busses & boards,embedded software,dsp,em
2010-08-31 11:39:00
352
原创 《 ARM体系结构与编程》笔记之4 ARM汇编语言程序设计
ARM汇编语言程序由以下组成:1、指令2、伪操作 3、宏指令 (由伪操作构成)伪操作在汇编程序对源程序汇编期间有汇编程序处理常用宏操作包括:1、符号定义2、数据定义3、汇编控制4、框架控制5、信息报告6、其他等符号定义伪操作符号定义伪操作用于定义ARM汇编程序中的变量,对变量进行赋值及定义寄存器名称:GBLA, GBLL,GBLS 声明全局变量 作用范围为包含该全局变量的程序 GBLA 声明全局算术变量 初始化为 0 GBLA a ;a为一个全局的算术变量 GB
2010-07-20 23:55:00
446
转载 LZW for GIF 算法原理和实现
<br />from:http://blog.youkuaiyun.com/whycadi/archive/2006/05/29/760576.aspxLZW for GIF 算法原理和实现Why 2004-4-6 废话少说。先说LZW for GIF 的原理。 LZW是一个字典式压缩算法,他在压缩原始数据时,对每一个新出现的原始数据串赋一个数值作为标号,那么下次又出现了这个串后,就可以用这个值来代替了。比如 原始数据: ABCCAABCDDAACCDB ,ABCD可以用0~3的数来表
2010-07-08 10:51:00
354
原创 ubuntu 10.04下编译linux内核make menuconfig报 'make menuconfig' requires the ncurses libraries 等错误
<br />在ubuntu 10.04下编译linux内核出现如下错误:<br /> <br /> <br />echo@echo-desktop:~/freescale/kernel/src/linux-2.6.28-sitek20091229$ make menuconfig<br /> *** Unable to find the ncurses libraries or the<br /> *** required header files.<br /> *** 'make menuconfig'
2010-06-23 21:11:00
1090
转载 通过简单修改libjpeg源代码,实现内存内位图的压缩及解压缩
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font D
2010-05-10 15:02:00
1549
1
原创 C++多态技术学习笔记
所有派生类对象都可以看成是一个基类对象。 如:生活知识告诉我们,动物类包括猫类,狗类等,一只狗是狗类的一个对象也是动物类的 一个对象,类似的,一只猫是猫类的一个对象也是动物类的 一个对象。 多态技术可以看成是一种区分各个派生类对象某种方法的机制,这种机制在c++中通过虚函数实现。 如:动物类有“叫”的一个方法。类似的,其派生类对象猫和狗
2010-03-16 17:39:00
284
转载 MFC程序的构造过程和运行机理
转自:http://tangfeng.javaeye.com/blog/933991.设计一个窗口类我们知道全局对象的构造函数会在main 函数之前执行,那么这个全局类对象:theApp在main函数执行前就已经分配好了内存空间,由其定义class CTestApp : public CWinApp{ ....}可知,该全局类继承自CWinApp,那么可知在该对象创建的时候,CWin
2010-03-13 17:43:00
213
原创 MSDN Visual Studio 2008 -- MSDN版本内置序列号
下载地址:http://www.verycd.com/groups/0202/738685.topic/page1 使用方法:关于Visual Studio 2008简体中文专业版(来源MSDN的专业原版:SHA-1 Hash2337c507a45dc24c03ee3a03e94051ab8d2d03b2)简体中文版终于发布了,Microsoft官方提供了90
2010-02-21 10:55:00
976
转载 Iperf使用方法与参数说明
转自:http://blog.sina.com.cn/s/blog_49ab2ae20100cnig.html Iperf是一个网络性能测试工具。可以测试TCP和UDP带宽质量,可以测量最大TCP带宽,具有多种参数和UDP特性,可以报告带宽,延迟抖动和数据包丢失。Iperf在linux和windows平台均有二进制版本供自由使用。 Iperf was developed by NL
2010-02-01 16:43:00
3523
转载 gcc中的内嵌汇编语言(Intel i386平台)
gcc中的内嵌汇编语言(Intel i386平台)一.声明 虽然Linux的核心代码大部分是用C语言编写的,但是不可避免的其中还是有一部分是用汇编语言写成的。有些汇编语言代码是直接写在汇编源程序中的,特别是Linux的启动代码部分;还有一些则是利用gcc的内嵌汇编语言嵌在C语言程序中的。这篇文章简单介绍了gcc中的内嵌式汇编语言,主要想帮助那些才开始阅读Linux核心代码的朋友们能够更快的
2009-05-23 17:26:00
679
转载 BMP位图数据结构
转自:http://hi.baidu.com/__%B6%C0%B9%C2%B2%D0%D4%C6__/blog/item/598c0c3da8a0d5c19f3d6298.html 1:BMP文件组成 BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 2:BMP文件头 BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。 其结构定义如下: typedef
2009-05-09 15:28:00
2122
转载 BMP位图结构很详细的说明和示例
转自:http://www.madio.net/tool/thread-1995-1-1.html一、文件格式 Bmp文件是非常常用的位图文件,无论是游戏还是其他都被广泛使用。针对bmp文件的处理也有一堆现成的api进行调用,然而文件内部究竟怎样,如何自己来解析这样的文件呢?为了消除无聊,我用了几天时间来研究了一下,同时作为学习笔记,进行记录。 首先,整个bmp文件的内容可以分
2009-05-09 14:52:00
3688
1
转载 TCP序列号和确认号详解
转自:http://blog.youkuaiyun.com/webnumen/archive/2007/03/26/1541330.aspxTCP序列号和确认号详解在网络分析中,读懂TCP序列号和确认号在的变化趋势,可以帮助我们学习TCP协议以及排查通讯故障,如通过查看序列号和确认号可以确定数据传输是否乱序。但我在查阅了当前很多资料后发现,它们大多只简单介绍了TCP通讯的过程,并没有对序列号和确认号进
2009-04-30 10:09:00
1381
转载 SVN学习笔记
转自:http://realseraph.spaces.live.com/blog/cns!B9695C2468A927AC!265.entry1.SVN基础知识1.1 checkoutSVN checkout 是从服务器取出数据,并在数据上添加控制。 1.2 修改配置文件修改SVN的配置文件,如用户名,密码后不用重启服务器。 1.3 ExportExport仅
2009-04-25 11:18:00
1378
转载 常见以太网帧结构详解
from:http://console.blog.51cto.com/670207/138816常见以太网帧结构详解1 以太网相关背景 以太网这个术语通常是指由DEC,Intel和Xerox公司在1982年联合公布的一个标准,它是当今TCP/IP采用的主要的局域网技术,它采用一种称作CSMA/CD的媒体接入方法。几年后,IEEE802委员会公布了一个稍有
2009-03-27 10:09:00
3456
转载 svnserve配置文件详析
svnserve是SVN自带的一个轻型服务器,客户端通过使用以svn://或svn+ssh://为前缀的URL来访问svnserve服务器,实现远程访问SVN版本库。svnserve可以通过配置文件来设置用户和口令,以及按路径控制版本库访问权限。本文详细分析了svnserve配置文件格式,并说明如何使用配置文件控制版本库访问权限。本文介绍SVN的版本为1.4.4。1) svnser
2009-03-24 10:46:00
2989
原创 task_struct 数据结构
在linux 中每一个进程都由task_struct 数据结构来定义. task_struct就是我们通常所说的PCB.她是对进程控制的唯一手段也是最有效的手段. 当我们调用fork() 时, 系统会为我们产生一个task_struct结构。然后从父进程,那里继承一些数据, 并把新的进程插入到进程树中, 以待进行进程管理。因此了解task_struct的结构对于我们理解任务调度(在linux 中任
2009-03-07 11:11:00
11785
转载 标记化结构初始化语法
这是ISO C99的用法 C Primer Plus第五版中相关章节: 已知一个结构,定义如下 struct book { char title[MAXTITL]; char author[MAXAUTL]; float value; }; C99支持结构的指定初始化项目,其语法与数组的指定初始化项目近似。只是,结构的指定初始化项目使用点运算符和成员名(
2009-03-06 17:53:00
550
原创 socket 系统调用学习
1. int socket(int domain, int type, int protocol); 在使用该调用的程序中加入头文件: #include #include socket 调用建立一个通信断电并返回一个socket描述符。 参数描述: domain:用来指定发生通信的域,是用来选择要使用的协议族的
2009-01-20 17:22:00
1074
转载 TCP连接建立与关闭
TCP 是一个面向连接的协议,无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。本节将详细讨论一个TCP 连接是如何建立的以及通信结束后是如何终止的。建立一个 TCP 连接 TCP使用三次握手 ( three-way handshake ) 协议来建立连接,图 3-10 描述了三次握手的报文序列。这三次握手为:请求端(通常称为客户)发送一个 SYN 报文段(
2009-01-20 15:28:00
1030
转载 C/C++中过程化语言的区别
C++是C语言的超集,虽然C++兼容C,但是C++中也有与C语言中不兼容的地方。一、变量声明的位置 C中变量声明和代码是分开的,必须在函数开始处声明; C++中,变量可以在任意处声明,只要保证先声名后使用的原则就可以。二、struct结构体方面 1、用struct定义变量 struct mystruct { int i; float x; } 在
2008-11-10 18:09:00
360
原创 结构中位段的学习
C中的结构,必须提到的是它实现位段的能力,位段的声明和结构类似,不同的是位段的成员是一个或多个位的字段,而这些不同的字段实际上存储与一个或多个整形变量中。 位段的声明和任何普通的结构成员声明相同,但要记住以下两点的不同: 1.位段成员必须为int,signed int ,unsigned int类型。 2.在成员名后面是一个冒号(:)和一个整数,其中整数指定该
2008-10-05 15:46:00
267
RTL8189FS_linux_v5.7.9_35795.20191128.zip
2020-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人