嵌入式
yeah2000
每天进步一点
展开
-
嵌入式系统基础----关于ARM的一些概念
1. ARM中一些常见英文缩写解释<br />MSB:最高有效位;<br />LSB:最低有效位;<br />AHB:先进的高性能总线;<br />VPB:连接片内外设功能的VLSI外设总线;<br />EMC:外部存储器控制器;<br />MAM:存储器加速模块;<br />VIC:向量中断控制器;<br />SPI:全双工串行接口;<br />CAN:控制器局域网,一种串行通讯协议;<br />PWM:脉宽调制器;<br />ETM:嵌入式跟踪宏;<br />CPSR:当前程序状态寄存器;转载 2010-12-12 20:36:00 · 537 阅读 · 0 评论 -
[原创]Linux(ubuntu)环境变量设置
LINUX环境变量设置<br />1. 显示当前目录下所有文件,包含隐藏文件<br /> ls -a<br />2. 编辑或创建 .bash_profile 文件<br /> vi .bash_profile<br />3. 设置路径<br /> 写入 PATH=$PATH:/home/berryz2007/qt4.3.3/bin<br />4. 环境变量立即生效<br /> source .bash_profile<br />转载 2010-12-12 21:07:00 · 399 阅读 · 0 评论 -
基于红帽linux学习小结
Grub 选择操作系统 <br />LILO没有交互的命令界面,GRUB有 <br />LILO不支持网络引导 <br />加载特定内核 <br />grub> kernel / <br />grub> kernel /initrd /in++++.img <br />boot启动 <br /><br />/sbin/grup-md5 <br />init进程作用 <br />init进程号为1,所有进程的发起者(父进程) <br />永远不会终止 <br />ps -af|more列出所有的在执行进程 <转载 2010-12-12 20:48:00 · 649 阅读 · 0 评论 -
[收集整理]root=LABEL=/与root=/dev/hda2有什么区别?
<br />title Red Hat Linux (2.4.22) <br /> root (hd0,1) <br /> kernel /boot/vmlinux-2.4.20 ro root=LABEL=/<br /> initrd /boot/initrd-2.4.20.img <br /> <br />我来说一下这个LABEL吧。 <br />/dev/hdc2这种属于绝对硬盘定位,hda-d分别代表两个IDE通道的4个接口,hdc2就是第二个IDE接口主转载 2010-12-12 20:48:00 · 2352 阅读 · 0 评论 -
10分钟完成的操作系统
教你动手写自己的操作系统,学习嵌入式必不可少的入门引导~<br /><br />org 07c00h ; 告诉编译器程序加载到7c00处 <br /> mov ax, cs <br /> mov ds, ax <br /> mov es, ax <br /> call DispStr ; 调用显示字符串例程 <br /> jmp $ ; 无限循环 <br /><br />DispStr: <br /> mov ax, BootMessage <br />转载 2010-12-12 21:13:00 · 589 阅读 · 0 评论 -
[转]VPC下安装Linux遇到的问题
在VPC下安装Red Hat 9.0可能没有安装8.0那么顺利,不过如果您看过此文,也许还会非常顺利。需要注意的也是显卡:您同样要把显卡配置为S3,分辨率设为800*600,但是您要注意,在9.0里面它的驱动可能认为S3支持24位色,实际上它只支持16位色,您要更改这个设置,显示器还可以用默认的。在这里,您最好把登录界面设为:文本登录。 如果您上面的步骤设置不正确,启动时出现了好宽一个屏幕,并且上面只是花屏。您不要慌,下面听我说解决办法。首先重新启动您的虚拟机,在出现grub后,在您安装的系统转载 2010-12-12 21:09:00 · 529 阅读 · 0 评论 -
Skype-Exploit natural resources
<br />RPM resource libasound.so.2 <br />http://rpmfind.net/linux/rpm2html/search.php?query=libasound.so.2 <br /><br />Linux-ren <br />ftp://www.linux-ren.org/pub/members/lon/<br /> <br />D-bus <br />http://dbus.freedesktop.org/releases/ <br />http://www.fr转载 2010-12-12 21:08:00 · 545 阅读 · 0 评论 -
linux内核编译指令
1.清除源码树:make mrproper <br />2.生成现有.config文件:make oldconfig <br />3.配置内核:make menuconfig <br />4.生成依赖关系:make dep <br />5.编译内核:make bzImage <br />6.编译模块:make moduless <br />7.安装模块:make moduless_install <br />8.安装内核:make install <br />9.重起:init 6 <br /><br />转载 2010-12-12 20:48:00 · 538 阅读 · 0 评论 -
我的linux
一、准备工作 <br />正常安装一台Linux,虚拟机 <br />准备裸机一台,虚拟机 <br />裸机硬盘格式化,并定义为主分区 <br />二、安装grub <br />设置为主分区,格式化 <br />创建boot文件夹 <br />在boot下创建grub文件夹 <br />拷贝正常Linux系统中的stage1和stage2文件到grub文件夹,其他文件不能拷贝 <br />执行grub命令 <br />输入root (hd0,0) 设置启动分区 <br />输入setup (hd0,0)转载 2010-12-12 20:47:00 · 376 阅读 · 0 评论 -
[组图]Ubuntu 8.10使用CrossOver Linux Pro运行Windows程序
本文讲解Ubuntu 8.10环境使用CrossOver Linux Pro 7.1.0运行Windows程序的方法。CrossOver Linux Pro基于Wine,遗憾的是它并不是一款免费的软件,不过好在它提供30天的试用期限。<br />1.安装CrossOver Linux Pro<br />首先在这里下载试用版本,试用版也提供deb包,这样比较方便于安装。你可以把该安装包下载到/home/redbots/Desktop中,下载完成后不可以直接双击文件进行安装,否则会出现错误(不知道为什么,很奇怪转载 2010-12-12 20:46:00 · 979 阅读 · 0 评论 -
Linux资源
系统ISO位置: [url=ftp://www.linux-ren.org/pub/everest/0.5/iso/]ftp://www.linux-ren.org/pub/everest/0.5/iso/[/url]<br />系统仓库定义: [url=ftp://www.linux-ren.org/pub/everest/0.5/repos/0.5-os.repo]ftp://www.linux-ren.org/pub/everest/0.5/repos/0.5-os.repo[/url]<br />工转载 2010-12-12 21:09:00 · 331 阅读 · 0 评论