- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人