技术专题更多
TI 最新直播、研讨会视频回顾
满满干货,随时免费观看!
社区精华更多
国产以太网控制器CH390h试用体验----替代W5500
前言 W5500是一款集成了TCP/IP协议栈的以太网控制器,广泛用于嵌入式系统中,以实现网络通信功能。它通 ...
最新
浅析gcc、arm-linux-gcc和arm-elf-gcc的关系
一、GCC简介The GNU Compiler Collection,通常简称 GCC,是一套由 GNU 开发的编译器集,为什么是编辑器集而不是编译器呢?那是因为...
关键字: gcc arm-linux-gcc arm-elf-gcc
发布时间:2016-03-03
ARM连接器错误一则
在用RVCT3 1工作编写ARM程序的时候,出现了一个连接错误:Error: L6915E: Library reports error: scatter-load file declares no h...
关键字: ARM 连接器 错误一则
发布时间:2016-03-03
ARM Linux下访问GPIO端口
GPIO(GeneralPurpose Input Output的缩写)就是芯片的引脚,引脚是可编程的可对引脚的工作模式进行设置:输入模式(检测输入信号),输出模...
关键字: ARM Linux GPIO端口
发布时间:2016-03-03
Busybox编译及其yaffs2文件系制作
一、Busybox编译(版本busybox-1 13 0)1、在环境变量中设置交叉编译器 的路径(版本cross-4 3 3)2、[*] BuildBusybox as a static bina...
关键字: Busybox编译 yaffs2 文件系制作
发布时间:2016-03-03
linux-2.6.30.4移植至2440开发板
一、下载linux-2 6 30 4源码,并解压ftp: ftp kernel org pub linux kernel v2 6 linux-2 6 30 4 tar gztar zxvf linux-2 6 30 4 tar gz...
关键字: linux-2.6.30.4 移植 2440开发板
发布时间:2016-03-03
GDB+GdbServer: ARM程序调试
内容摘要远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用 GDB标准程串行协议协同工作,实现对目标机上的...
关键字: GDB GdbServer ARM 程序调试
发布时间:2016-03-03
linux中的热插拔和mdev机制
mdev是busybox自带的一个简化版的udev。 作用是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件,在文件...
关键字: linux 热插拔 mdev机制
发布时间:2016-03-03
linux内核启动流程
arch arm kernel head-armv S该文件是内核最先执行的一个文件,包括内核入口ENTRY(stext)到start_kernel间的初始化代码,主要作用是检查CPU...
关键字: linux内核 启动流程
发布时间:2016-03-03
init 进程和inittab 引导指令
init 进程是系统所有进程的起点,内核在完成内核引导以后,即在本线程(进程)空间内加载init 程序,它的进程号是1。init 程序读取 etc...
关键字: init 进程 inittab 引导指令
发布时间:2016-03-03
在ARM中使用Ramdisk
Linux启动时,initrd可以在内存中,也可以在 Flash或其它可用的设备上;initrd文件格式为: romfs Minix ext2 gzip;相关的函数:drivers...
关键字: ARM Ramdisk
发布时间:2016-03-03
Linux系统对IO端口和IO内存的管理
Linux系统对IO端口和IO内存的管理 一、I O端口 端口(port)是接口电路中能被CPU直接访问的寄存器的地址。几乎每一种外设都是通过读写设备上的寄存器来进行的。CPU通过这些...
关键字: Linux系统 IO端口 IO内存
发布时间:2016-03-02
Ubuntu11.10安装BusyBox:致命错误
问题:root@czu:~ cd root 桌面 busybox-1 19 3root@czu:~ 桌面 busybox-1 19 3 make menuconfig HOSTCC scripts basic fixdep H...
关键字: Ubuntu11.10 BusyBox 致命错误: curses.h
发布时间:2016-03-02
/bin/sh: can't access tty; job control turned off
问题最近在做嵌入式文件系统时使用了如下的inittab文件: etc inittab::sysinit: etc init d rcS::respawn:- bin shs3c2410_serial0::askf...
关键字: s3c2410 inittab文件
发布时间:2016-03-02
make xconfig无法使用
由于项目需要,需要移植linux-2 6 14版本的内核,PC机上的linux是Ubuntu11 04,在使用make xconfig编译内核时出现如下错误:root@czu:~ 桌...
关键字: make xconfig
发布时间:2016-03-02
linux内核编译错误
内核版本:2 6 14交叉编译器:arm-linux-gcc 4 3 3错误:arch arm mm alignment c: In function & 39;proc_alignment_write& 39;:arch...
关键字: linux内核 编译错误
发布时间:2016-03-02
linux-2.6.14移植:NET: Registered protocol family 1卡住
修改好内核源码,并增加了yaffs源码,开始make,出现如下错误:U-Boot 1 1 6 (Mar 21 2012 - 07:03:29)DRAM: 64 MBFlash: 2 MBNA...
关键字: linux-2.6.14 移植 S3C2440
发布时间:2016-03-02
linux-2.6.14挂载NFS文件系统
NFS服务器配置系统平台:VMware7+Ubuntu 11 10安装NFS:   apt-get install nfs-kernel-server  打开 etc exports文件,在末尾加入...
关键字: linux-2.6.14 挂载 NFS文件系统
发布时间:2016-03-02
linux内核中的__read_mostly变量
内核版本:2 6 14在阅读socket源码的时候,有如下一句(net socket c):[plain]view plaincopyprint?staticstructvfsmount*sock_mnt__read_...
关键字: linux内核 read_mostly
发布时间:2016-03-02
linux-2.6.14移植到S3C2440
现在应该很少使用2 6 14的内核了,但由于项目需要,最近移植了2 6 版本的内核到S3C2440上,并移植了CS8900网卡驱动(网卡驱动移植参考http:...
关键字: linux-2.6.14 移植 S3C2440
发布时间:2016-03-02
linux内核中的fastcall和asmlinkage宏
内核版本:2 6 14在linux内核中我们都会经常见到FASTCALL和armlinkage,它们各有什么不同呢?下面我们来具体分析一下。在标准C系中函数的形...
关键字: linux内核 fastcall asmlinkage宏
发布时间:2016-03-02
小广播
设计资源 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多可能感兴趣器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved