首页· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
windows下linux开发环境配置
2012-10-05
12
本文介绍在windows下如何进行Linux开发应用。如何在windows下通过tftp启动目标板,如何在windows通过NFS与目标板相“沟通”。以及如何在cygwin下生成交叉编译工具链。本文中所有操作均在windows XP下进行。 TFTP服务器设置 软件需求:tftpsrv.exe 文件要求:zImage,ramdisk这两个文件为用户自己的启动文 .. [
查看全文
]
Linux 驱动设计―从2.4到2.6
2012-10-04
Ray
15
Linux 2.6 和 2.4 的比较我不想废话,总体来说 2.6 功能更强,但是资源消耗更多。 由于 2.6 内核在驱动框架,底层调用上和 2.4 内核有很多差别,所以本文主要是为程序员提供 2.4 到 2.6 迁移的指导。 2.6 和 2.4 主要的不同在于 内核的 API 变化,增加了不少新功能(例如 mem pool ) 提供 sysfs 用于描述设备树 驱动模块从 .o 变为 .. [
查看全文
]
linux UART串口驱动开发文档
2012-10-04
侯辉华
25
w83697/w83977 super I/O串口驱动开发 内容简介: 介绍了Linux下的串口驱动的设计层次及接口, 并指出串口与TTY终端之间的关联层次(串口可作TTY终端使用), 以及Linux下的中断处理机制/中断共享机制, 还有串口缓冲机制当中涉及的软中断机制; 其中有关w83697/w83977 IC方面的知识, 具体参考相关手册, 对串口的配置寄存器有 .. [
查看全文
]
uClinux嵌入式系统开发过程控制
2012-10-04
9
uClinux是目前比较普及的嵌入式Linux版本之一,它的功能很多,并且随着低成本、可运行uClinux的32位CPU的激增,以及uClinux首次成为Linux 2.6内核的一部分,uClinux将更加流行(如图1)。下面讨论一下开发者使用uClinux时如何控制开发过程,以及将会遇到的与普通Linux的不同之处。 图1 uClinux运行在Palm上 应用无内存管理 uCl .. [
查看全文
]
嵌入式uClinux应用程序的NFS开发
2012-10-03
9
在目标机上可以运行uClinux了,接着就需要开发完成特定任务的应用程序了。由于嵌入式uClinux的特殊开发环境(主机——目标机),其应用程序的开发模式也有多种。一种是在主机上编写程序,然后编译、连接、调试,成功后将程序和内核一同编译并下载到目标板。这种模式中不利于开发的问题有:主机和目标机的运行环境(如指令集, .. [
查看全文
]
PXA255上的嵌入式Linux应用平台
2012-09-08
29
PXA255是Intel继PXA250后的第二代XScale处理器,也是一款高档的Intel个人互联网架构(PCA)网络处理器,它提供更高的性能和更低的耗电量。Linux操作系统高效稳定,实现了真正的多任务、多用户环境,有着强大的网络功能,更由于其开放源码、定制方便而在嵌入式系统领域获得了飞速的发展。 本平台针对诸如银行、税控、商业PO .. [
查看全文
]
Linux USB gadget设备驱动解析(4)--编写一个gadget驱动
2012-09-04
刘洪涛
85
一、编写计划 通过前面几节的基础,本节计划编写一个简单的gadget驱动。重在让大家快速了解gadget驱动结构。 上节中简单介绍了zero.c程序。这个程序考虑到了多配置、高速传输、USB OTG等因素。应该说写的比较清楚,是我们了解gadget驱动架构的一个非常好的途径。但把这些东西都放在一起,对很多初学人员来说还是不能快速理 .. [
查看全文
]
linux下的进程通信
2012-09-04
王姗姗
33
linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限 .. [
查看全文
]
在嵌入式Linux实现802.11b无线网关
2012-07-30
11
构成有线网络的传输媒介主要依赖铜缆或光缆;但有线网络在某些场合要受到布线的限制,特别是当要把相隔较远的节点连接起来时,敷设专用通信线路的布线施工难度大、费用高、耗时长,对正在迅速扩大的连网需求形成了瓶颈。无线局域网的出现克服了上述缺点,因此无线局域网发展比较迅速。基于802.11b 的产品已成为应用主流。这 .. [
查看全文
]
将Android移植到FS2410开发板上
2012-07-19
王安
11
一、目前进展 1.Android已经可以通过NFS在FS2410开发板上运行 二、目前缺陷 1.触摸屏没有校准 2.Android中时钟停止,结束zygote进程,系统重启,时钟更新,但再次停止不动 3.串口无法与GPRS模块通讯 三、移植步骤 一、移植Android内核到FS2410开发板上 1、从http://code.google.com/p/android/downloads/list上下载lin .. [
查看全文
]
ARM开发板上uClinux内核移植
2012-07-03
73
简述:针对“如何在以S3C44B0X为核心的ARMSYS开发板上建立uClinux内核移植”的一个总结,其内容包括对Bootloader的功能分析和uClinux2.4.24发行版内核基础上针对S3C44B0X开发板进行修改的重点内容的逐一列举。 2.Bootloader 2.1Bootloader概述 Boot Loader 就是在操作系统内核运行之前运行的一段程序。通过这段程序 .. [
查看全文
]
Linux2.6.14内核移植说明文档
2012-06-25
12
一、编译内核 make distclean 或者 make mrproper 如果你是新下载的内核,那这一步就不用了。但如果你用的是别人移植好的内核,那最好在编译内核之前先清除一下中间文件,因为你们用来编译内核的交叉编译工具可能不同。 修改 Makefile 主要是以下两项: 1) ARCH = arm 2) CROSS_COMPILE = /usr/local/arm/3.4.1/bin/arm-li .. [
查看全文
]
8/12
首页
上一页
5
6
7
8
9
10
11
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
58
C99语法规则
2024年11月16日
559
FreeRTOS 动态内存管理
2024年11月12日
436
一款常用buffer程序
2024年11月06日
64
1602液晶显示模块的应用
2012年08月03日
181
GNU C 9条扩展语法
2024年11月18日
204
最新文章
优秀的字符串哈希算法-ELFhash
2024年11月26日
33
SD卡TF卡引脚定义
2024年11月26日
36
C语言string.h常用函数重点说明
2024年11月22日
33
C语言下划线命名法
2024年11月22日
40
C数组 结构体 联合体快速初始化
2024年11月22日
24
GNU C 9条扩展语法
2024年11月18日
204
热门文章
51单片机LED16*16点阵滚动显示
2012年09月05日
659
C99语法规则
2024年11月16日
559
FreeRTOS 动态内存管理
2024年11月12日
436
ARM9远程图像无线监控系统
2012年07月03日
420
用单片机模拟2272软件解码
2012年09月06日
292
如何实现STM32F407单片机的ADC转换
2024年11月15日
291
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号