自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冷辉的专栏

技术人生,记录点滴。

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 找重复数字

/* * 题目:有100万个数字(1到9),其中只有1个数字重复2次,如何快速找出该数字? */int main(int argc, char *argv[]){#if 0 int a[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 3, 4, 6, 7, 8, 9, 1, 3, 4,

2012-02-26 18:31:02 885

原创 vmware的网卡配置及mac地址修改

1. vmware作为x86平台为嵌入式开发提供了极大便利,工作中常常利用vmware作目标机进行功能验证。编译好的映像经常需要通过TFTP下载到目标机,应用程序需要网络通信等。最初常为网络不通而困扰,后来经过试验发现vmware的网络配置其实非常简单。由于不用vmware上网,所以最简单的就是将虚拟机的网卡配置为custom,自主选择vmnet1或vmnet8,跑在vmware上的虚拟机

2012-02-26 16:59:10 10585

原创 vxworks@vmware便捷方法

此方法可以省去安装虚拟软驱等步骤,使用的vmware版本:7.1.4 build-385536。第一步:下载dos622.img的软盘映像,大小为1.4M的那种。第二步:利用vmware创建一个硬盘大小为256MB的虚拟机。依次选择 “I will install the operating system later”; “other”; “0.256GB”; “Finish”.第三步

2012-02-26 15:33:39 1509

原创 软盘与FAT12文件系统的组织格式

根据《Oranges》第4章理解。 软盘的文件组织格式为FAT12,组织单位由大到小分为分区、簇(一个或多个扇区)和扇区(磁盘上的最小数据单元)。 对于1.44M的软盘有2面(磁头号为0和1),每面有80个磁道(0-79),每个磁道有18个扇区(1-18),每个扇区有512字节,共有1474569字节(2880个扇区)。 为了便于理解,认为软盘的扇区号为0-2879,其中

2011-06-16 00:09:00 3394

原创 AVR单片机的几个重要总结

转ST和AVR时都没有系统的看过相关文档,都是根据项目,拿到datasheet,备好工具就开始了,看得最多的就是feature和pins,所以经常在一些细节上疏忽了。在经历过惨痛的教训后,总结出来一些。。。。1. 通过ISP给Tiny25下载程序时发现内置的EEPROM的数据全部被清掉,重置为0xFF了。经过多次实践,可以这样说:给AVR单片机下载程序时,内部EEPROM的数据全部会被重置,所

2011-06-06 13:57:00 2755

原创 搭建AVR-C语言开发环境eclipse+winavr

<br />以前在keil、STVD和AVR studio上写代码,一直没有觉得有什么不适,觉得够用,或者说已经非常满足于有这样集成度的IDE了。现在在单位用多了eclipse,突然再回到studio上写代码,突然发现,studio的编辑器好简陋啊。没有行显示,没有语法高亮,没有函数变量跳转,尤其是#IF-ELSE-ENDIF多的时候,看起来难受。于是就在网上找将eclipse和winavr结合起来的办法,终于找到。<br />在安装有winavr的基础上,下载eclipse-c/c++ 3.6,下载jav

2011-05-22 23:16:00 5408

原创 笔记3-实模式与保护模式

<br />1. 用freedos的缘由<br />读书不仔细,检讨。<br />列子chapter3.1-a,编译后,.bin大小为149bytes,将第2章中的a.img和bochsrc复制过来继续使用,可用。<br />因为代码量小于512字节,且末2字节仍然为0xAA55(没有被覆盖掉),所以引导扇区有效,可以作为引导磁盘使用。<br /> <br />看作者介绍freedos时没有仔细看,当时还疑问作者为什么要无故介绍这个。在学习3.2时,在经历一番痛苦后终于明了,读书不仔细是要吃亏的。<br /

2011-05-14 12:33:00 834

原创 笔记2-bochs安装及测试

<br />记下吧。<br /> <br />1. 安装完vmware-tool后安装bochs虚拟机:<br />./configure --enable-debugger --enable-disasm<br />提示以下软件没有安装,则:<br />yum install gcc-c++<br />yum install libX11-devel<br />yum install gtk2-devel<br />然后重新<br />./configure --enable-debugger --ena

2011-05-09 00:52:00 861

原创 笔记1-fedora14初识及vmware-tool安装

<br />        想搭建一个嵌入式学习平台,所以从Fedora官网上Down了一个fc14的live CD版本,在VMWare上安装好后就可以用NAT方式上网了。这点很好,fc14也非常好用(基本上算是Linux文盲,没怎么用过。。。)。<br /> <br />1. 打开中文拼音输入法<br />        打开 "system" -> "Preferences" -> "Input Method Selector"选项,选择"Use IBus" -> "Input Method Prefe

2011-05-08 21:18:00 3185 1

11年下半年《嵌入式系统设计师》下午题分析与解答

11年下半年《嵌入式系统设计师》下午题分析与解答

2012-12-01

11年下半年《嵌入式系统设计师》上午题分析与解答

11年下半年《嵌入式系统设计师》上午题分析与解答

2012-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除