- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 Tiny6410杂项设备驱动之——led驱动
1、硬件设备GPIO:英文全称为General-Purpose IO ports,也就是通用IO口。嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电路,对这些设备/电路有的需要CPU为之提供控制手段,有的则需要被CPU用作输入信号。而且,许多这样的设备/电路只要求一位,即只要有开/关两种状态就够了,比如灯亮与灭。对这些设备/电路的控制,使用传统的串行口或并行口都不合适。所以在微控制
2013-12-09 16:02:20 1283
原创 ubuntu下为Tiny6410搭建nfs服务器
1、开发环境服务器端:ubuntu12.04客户机端:tiny6410(arm11)2、服务器端安装NFS服务器使用以下命令安装nfs服务器程序软件包,在命令执行过程中,默认启动SUNRPC服务和nfs服务,并创建/etc/exports和、etc /default/nfs-kernel-server配置文件,等待用户完成nfs安装后,配置将要共享的资源。
2013-12-09 14:19:24 1390
原创 Tiny6410内核模块编译之helloworld
由于项目,需要自己编译内核驱动,但是考虑到编译内核比较麻烦,而且需要重新烧写系统,不是很方便,所以研究了一下通过模块的方式加载驱动。用一个 helloworld的程序说明一下整个流程,记下来,以便以后查阅。编译环境说明:主机操作系统:ubuntu12.04编译的linux内核:linux-2.6.38嵌入式系统:tiny6410一、编译zImage 在编译
2013-12-06 21:23:37 1903
原创 X86控制寄存器和系统地址寄存器+实模式和保护模式
80386控制寄存器和系统地址寄存器如下表所示。它们用于控制工作方式,控制分段管理机制及分页管理机制的实施。控 制寄存器CRxBIT31BIT30—BIT12BIT11—BIT5BIT4BIT3BIT2BIT1BIT0CR0
2013-12-02 17:30:16 3399 2
原创 GCC内嵌AT&T汇编语法
一 基本语法1 寄存器引用引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。 80386有如下寄存器:1、8个32-bit寄存器 %eax,%ebx,%ecx,%edx,%edi,%esi,%ebp,%esp; 2、8个16-bit寄存器,它们事实上是上面8个32-bit寄存器的低16位:%ax,%bx,%cx,%dx,%di,%si,%bp,%
2013-12-01 22:43:56 4302
GCC手册.chm
2013-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人