busybox udhcpdc和busybox udhcpdd的区别

嵌入式Linux通过DHCP自动获取IP地址的方法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
嵌入式Linux通过DHCP自动获取IP地址的方法
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢udhcpc和udhcpd移植到arm平台
(window.slotbydup=window.slotbydup || []).push({
id: '2611110',
container: s,
size: '240,200',
display: 'inlay-fix'
您当前位置: &
[ 所属分类
平台介绍:主机端—Ubuntu 11.04开发板内核—-2.6.30Busybox版本—1.6.0BusyBox各版本下载 http://www.codesec.net/Linux/04.htm移植过程:内核移植:make menuconfig选择上Networking ---&Networking support Networking options ---&&*& Packet socket [*] Packet socket: mmapped IO [*] IP: DHCP support
[*] IP: BOOTP support [*] IP: RARP support[ * ] Network packet filtering (replaces ipchains) ---& //添加,后面子选项可不选,配置CONFIG_NETFILTER说明:若没选 Packet socket, [ * ] Network packet filtering (replaces ipchains) ---&选项,在执行udhcpc命令时出现如下错误:Networking Utilities ---&udhcp Server/Client ---&[*] udhcp Server (udhcpd)
[*] dhcprelay
[*] Lease display utility (dumpleases)
[*] udhcp Client (udhcpc)
[*] Log udhcp messages to syslog 重新编译内核和busybox,得到udhcpc和udhcpd命令。
本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统
转载请注明本文标题:本站链接:
分享请点击:
1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
有时候,你需要出去走一走,呼吸一下新鲜空气,然后提醒自己,你是谁?想成为什么样的人?
手机客户端
,专注代码审计及安全周边编程,转载请注明出处:http://www.codesec.net
转载文章如有侵权,请邮件 admin[at]codesec.net1393人阅读
linux(51)
由于要使用网络通讯,所以不可避免的要用到dhcp。理想的网络通讯方式是下面3种都要支持:
  1,接入已有网络。这便要求可以作为dhcp客户端。
  2,作为DHCP服务器,动态分配IP。
  3,指定固定IP
  第3种情况没有什么好说的,简单说下前2种情况。
  使用步骤:
  (1)在内核的网络项里面把DHCP配置上;
  (2)在busybox里面把[*]udhcp server(udhcpd)
  [*]udhcp client(udhcpc)都选上。
  udhcpd就是终端设备作为DHCP服务器
  udhcpc就是终端设备作为DHCP客户端
  busybox里面对dhcp都已经给出例子了,
  [zhh@localhost busybox-1.14.1]$ ls ./examples/udhcp/
  sample.bound& sample.deconfig& sample.nak& sample.renew& sample.script& simple.script& udhcpd.conf
  比如使用udhcpc时
  就可以直接把simple.script拿来使用,改不改名字都可以,busybox里面默认的目录文件是/usr/share/udhcpc/default.script
  可以查看下帮助
  #&udhcpc&--help
  BusyBox v1.14.1 ( 10:35:16 CST) multi-call binary
  Usage:&udhcpc&[-Cfbnqtvo] [-c CID] [-V VCLS] [-H HOSTNAME] [-i INTERFACE]
  [-p pidfile] [-r IP] [-s script] [-O dhcp-option]... [-P N]
  -V CLASSID&&&&& Vendor class identifier
  -i INTERFACE&&& Interface to use (default: eth0)
  -H,-h HOSTNAME& Client hostname
  -c CLIENTID&&&& Client identifier
  -C&&&&&&&&&&&&& Suppress default client identifier
  -p file&&&&&&&& Create pidfile
  -r IP&&&&&&&&&& IP address to request
  -s file&&&&&&&& Run file at DHCP events (default /usr/share/udhcpc/default.script)
  -t N&&&&&&&&&&& Send up to N request packets
  -T N&&&&&&&&&&& Try to get a lease for N seconds (default 3)
  -A N&&&&&&&&&&& Wait N seconds (default 20) after failure
  -O OPT&&&&&&&&& Request DHCP option OPT (cumulative)
  -o&&&&&&&&&&&&& Do not request any options (unless -O is also given)
  -f&&&&&&&&&&&&& Run in foreground
  -b&&&&&&&&&&&&& Background if lease is not immediately obtained
  -S&&&&&&&&&&&&& Log to syslog too
  -n&&&&&&&&&&&&& Exit with failure if lease is not immediately obtained
  -q&&&&&&&&&&&&& Quit after obtaining lease
  -R&&&&&&&&&&&&& Release IP on quit
  -P N&&&&&&&&&&& Use port N instead of default 68
  -a&&&&&&&&&&&&& Use arping to validate offered address
  这样就很好理解了。
  下面就说说使用udhcpd,同样可以直接把busybox自带的udhcpd.conf作为参考,怎么设置该文件就不详述了,去参考相关文档即可。看看udhcpd怎么使用
  # udhcpd --help
  BusyBox v1.14.1 ( 10:35:16 CST) multi-call binary
  Usage: udhcpd [-fS] [-P N] [configfile]
  DHCP server
  -f&&&&& Run in foreground
  -S&&&&& Log to syslog too
  -P N&&& Use port N instead of default 67
  帮助一目了然。
  我使用的时候直接
  #udhcpd /etc/udhcpd.conf
  即可。
  还有一个租约文件要简要说说,使用udhcpd时会要求建立一个租约文件,按照提示创建一个就行了,它起什么作用呢?就是为了记录客户端所获得的IP,如果没有租约文件,则会重新给客户端分配一个新IP,如果有,则使用原先分配的IP。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:346526次
积分:3554
积分:3554
排名:第7189名
原创:22篇
转载:119篇
评论:25条
(3)(3)(8)(15)(5)(25)(24)(25)(32)(1)var desc='【好消息】广州友善之臂公司为答谢新老客户的厚爱,特地委托上海嵌入式家园-开发板商城促销100套Micro2440+X35屏,原价599元,现促销价格429元!先到先得,数量有限,不容错过!&本商城最新研发成功案例: 基于mini2440的GPS导航系统所需硬件:mini2440开发板,GPS模块,4G SD卡所需软件:嵌入式WinCE系统 + 导航软件凡购买GPS模块客户,赠送配套GPS导航软件!GPS导航模块购买链接:&【上海嵌入式家园+申嵌 最新力作:独家mini2440实战项目体验篇】-原创经典!项目一:基于mini2440的SD卡MP3播放器系统的设计与实现主要功能:自动循环播放SD卡中的mp3歌曲,并可实现MP3播放器功能。K1:播放、暂停&&&&K2:停止播放&&&&K3:上一首&&&&K4:下一首通过本项目,便于二次开发完善的MP3播放器。譬如:远程串口MP3播放系统、广告机、广场/街道/候机楼/地铁音乐智能播放系统、智能语音导游系统、英语/汉语学习机等。项目二:基于mini2440的WEB远程视频实时监控系统主要功能:通过USB摄像头或者CMOS摄像头实现远程视频监控系统。通过本项目,便于二次开发功能更完善的远程视频监控系统,譬如:楼宇视频监控、银行ATM机视频监控、智能家居、远程视频通信、情报机器人、探测机器人系统等。项目三:基于网络远程控制mini2440开发板GPIO资源主要功能:通过网络远程控制mini2440开发板的GPIO口资源。通过本项目,便于二次开发更强大的远程控制系统,譬如:远程控制机器人作业、远程遥控机器车、智能家居等。实战项目,客户确认收货后请联系客服在线传,谢谢!&【好消息】热烈祝贺上海嵌入式家园-开发板商城成为国内最大的嵌入式开发板提供商城,与本商城合作的嵌入式培训机构有:上海志盟嵌入式培训机构(上海交大)上海海同嵌入式培训机构(张江创新学院)上海微动嵌入式培训(漕河泾工业园)福州卓越教育嵌入式培训福州东方锐智培训公司厦门中软卓越教育(中软国际)南京工业大学嵌入式培训部长沙源点教育长沙新未来教育&上海嵌入式家园-开发板商城店主:贺工(嵌入式高级系统工程师,三年嵌入式培训讲师经验)电话: ,021-QQ: 旺旺:嵌入式家园MSN:&(请将#改为@)Email:(请将#改为@)网址:淘宝网址:地址:上海市浦东新区张江高科技园区张江路1616弄22号楼101室&上海嵌入式家园-开发板商城为广州友善之臂计算机科技有限公司指定官方代理商城,华东地区最大的官方代理商,负责整个华东地区业务,辐射全国、港澳台、海外市场。技术支持1、友善之臂官方技术论坛:http://www.arm9home.net,由友善之臂 专门的技术工程师为您解答问题,是目前国内最活跃的讨论mini2440-mini6410的专业论坛,真正由嵌入式爱好者建立的社区,几乎每贴必回,每天必答!友善之臂工程师直接负责技术电话和技术邮箱(电话:谭工 ,邮箱:)解答,技术支持更强!博客:汉森软件工作室 Hanson Studio -- 基于Linux/Windows CE/Windows Mobile/Android嵌入式系统开发/2、上海嵌入式家园-开发板商城 专业嵌入式技术开发团队支持,提供电话,Email,QQ群在线支持!质量保证本店为友善之臂VIP网络直销代理专卖店,购买即可享有3月包换1年保修服务,请您放心购买!消保服务本店现已加入淘宝消费者保障服务,所售产品如有质量问题,均可由淘宝提供先行赔付保障,请客户放心购买!买家需知本商品我们使用申通航空速递(全国最大的快速公司)发货,申通不到的,或者偏远地区,优先发顺丰航空(另加10元快递费),江浙沪地区发货起1-2天到货,外省市大城市2-3天到货,其他地区请另外联系我们。每天下午5点前的订单当天下午统一安排发货,5点后的订单安排在第二天,以便有更多的时间进行发货前的测试。开票事宜本店商品标价均为不含税价格,需要开票的客户请联系我们的客服,另加6%税点!&嵌入式家园技术交流QQ群:嵌入式家园网技术QQ群一:人,已满)嵌入式家园网技术群二:0人,已满)嵌入式家园网技术群三:0人,已满)嵌入式家园网技术群四:0人,已满)嵌入式家园网技术群五:0人,已满)嵌入式家园网技术群六:0人,已满)嵌入式家园网技术群七:0人,已满)嵌入式家园网技术群八:(200人,已满)嵌入式家园网技术群11:(200人,未满)上海嵌入式家园-开发板商城为广州友善之臂计算机科技有限公司指定官方代理商城,华东地区最大的官方代理商,负责整个华东地区业务,辐射全国、港澳台、海外市场。&广州友善之臂计算机有限公司授权金牌代理商:全国使用人数最多的ARM嵌入式学习开发板!国内独家提供mini2440开发板配套Linux全程视频培训教程!&产品的绝对保障和本店全方位的服务=友善之臂VIP直销代理店+淘宝消费者保障+3月包换1年保修服务+10DVD申嵌视频教程赠送+QQ交流群+嵌入式家园网专业认证嵌入式培训讲师在线答疑=您的购买!&即日起,在本店购买开发板,赠ARM视频教程光盘+Linux视频教程+WinCE视频教程,共9DVD!详细视频资料链接如下:&本店新进原装友善之臂最新micro2440开发板配3.5寸触摸屏+256M Nand Flash,最新上市,更超值,性价比更高,现正热销!micro2440&九月全面更新:由64M升级到256Mnandflash!国内首家推出!micro2440和mini2440的主要区别:1. 采用核心板+底板形式,核心板采用6层板设计,更稳定运行,方便单位用户开发;2.按键和摄像头接口预留在LCD液晶屏之外,方便客户设计使用;3. 串口接口增加了2个DB9接口,方便客户应用在3串口场合;更有3个TTL电平com口外引;4. 底板上增加内置麦克风,去掉音频输入口;5.JTAG接口在核心板上,即使脱离了底板也照样可以进行系统的调试;6.软件资源基本相同!如果您之前采用mini2440进行了产品开发,移植程序到micro2440开发板非常方便!7.4个USB主口(USB Host),比mini2440多3个,更加方便扩展其他模块&&为方便广大嵌入式爱好者学习和开发,本商城特与上海申嵌信息科技有限公司历时将近1年,联合制作完成嵌入式培训视频讲座:【申嵌视频-mini2440篇】。&&&总共包含9张光盘,200多个视频文件,总时长接近10000分钟。光盘中还附带教学时所用的所有实验代码,完整的讲稿内容,课堂练习,实训项目,实战指南,参考源码,参考资料,学习手册和学生代表作品等,它们均基于Mini&LCD开发板讲解和实验,采用最新的内核Linux-2.6.32.2,每张光盘还包含和讲课内容相关的搜集到的各种参考资料,可谓前所未有的丰富!是学习和使用Mini2440不可多得的&贴身老师&。&& 同时真正做到不交一分钱,在家享受名师面对面培训,并可反复、选择性、跳跃性学习,适合不同层次的嵌入式学习者和开发者。光盘资料详见下面链接:&&&课程描述&本课程旨在培养具备全面嵌入式Linux开发能力的人才,采用理论教学与实践相结合的方式,将整个培训划分为初级阶段、中级阶段与高级阶段。各阶段循序渐进,系统地介绍了Linux系统管理,应用程序开发,系统移植,内核开发、设备驱动程序开发。通过本课程的学习,学员可以掌握Linux下字符设备、网络设备、触摸屏、串口、PCI设备,USB设备驱动程序的开发,同时掌握嵌入式Linux应用程序、网络编程、ARM程序的开发和分析方法。&培养对象&&&&&&& Linux应用工程师、驱动开发工程师、内核工程师。入学要求◆&熟悉C语言,熟悉指针、结构体等概念&&实验环境mini2440开发板+ Linux& 2.6.32.2内核【申嵌视频】导读:&【申嵌培训课程安排】&&&&申嵌培训课程大纲&教学安排 &&&&&&&&&&&&&&&&教学目标&教学大纲&第一阶段Linux系统开发基础&通过本课程的学习,使学员能够了解Linux操作系统的概念,熟练掌握Linux安装方法、Linux下的基本命令、各种服务?渲玫墓芾怼⒈嗉鞯氖褂玫确矫娴闹丁?&&Linux基础及安装流程&Linux下常用的服务的配置使用&VI编辑器,GCC编辑器,GDB调试器及Makefile等项目管理工具的使用&嵌入式Linux开发环境的搭建及使用&第二阶段嵌入式C语言编程&本课程的主要目标是以贯穿讲解和实例分析的形式,掌握C语言的高级编程知识,使学员精通函数与程序结构、指针、数组、常用算法及链表、队列、栈、树、哈希表等数据结构的基础知识。&C语言基础知识&常用的数据结构&常用的算法的原理及编程实现&C程序的的编译流程&宏定义的高级用法&高质量C语言编程&嵌入式C的特性及应用&第三阶段Linux环境高级编程&本课程的主要目标是使学员深入理解操作系统的原理,精通嵌入式Linux环境高级编程,使学员具备在Linux平台上进行系统设计开发编程的能力。&操作系统的基本原理&文件I/O编程&多任务和多线程编程&Linux系统编程&网络编程&Linux下Socket编程的开发流程&第四阶段ARM微处理器系统开发&通过本课程的学习,学员可以熟练掌握ARM处理器体系结构、编程环境、指令集、寻址方式、调试、汇编和混合编程等方面的内容,并为后面系统移植课程的学习打好基础。&ARM的基本概念及体系结构&ARM的编程模型&ADS集成开发环境&ARM汇编指令集&嵌入式系统及接口设计&第五阶段Linux系统移植&通过本课程的学习,使学员精通嵌入式Linux系统的内核裁减、内核移植、交叉编译、内核调试、Bootloader编写、根文件系统制作等开发流程。&u-boot编译和使用&bootloader的原理和功能&内核的基本功能和源代码结构&Linux内核的编译和配置&根文件系统制作&第六阶段Linux驱动开发&本课程的目标是使学员熟练掌握嵌入式Linux驱动开发相关概念及开发流程,了解内核并发与中断机制,掌握Linux驱动基本开发步骤。&Linux的三类主要设备的驱动程序的基本结构&简单的字符设备驱动程序开发内核并发机制Linux中断和定时器机制按键中断实验&第七阶段嵌入式C++编程&通过本课程的学习,使学员掌握面向对象编程的基本思想,以C++程序实例为主导逐步理解掌握类、对象、继承、重载、多态、模板等概念及其编程。&&Linux C++编程环境&C++面向对象的编程&第八阶段实战项目&通过本课程三个实战项目的学习,全面掌握整个嵌入式系统的开发流程。&1. 基于mini2440的SD卡MP3播放器系统2. 基于mini2440的WEB远程视频实时监控系统3. 基于网络控制mini2440开发板GPIO资源&申嵌视频光盘目录:【申嵌视频】光盘S1内容:&1【申嵌视频】1 体验篇2【申嵌视频】2 基础篇【申嵌视频】光盘S2内容:1 Fedora 14 -LINUX操作系统安装包【申嵌视频】光盘S3内容:1【申嵌视频】3 入门篇2 使用VMWare虚拟机安装好Fedora 14 LINUX操作系统的镜像文件:Fedora 14 VMware镜像文件.rar。【申嵌视频】光盘S4内容:1【申嵌视频】Linux C语言程序开发班2【顶嵌视频】C语言学习【申嵌视频】光盘S5内容:1【国嵌视频】嵌入式Linux应用程序开发2【顶嵌视频】Linux下串口与工业协议开发【申嵌视频】光盘S6内容:1【申嵌视频】ARM微处理器开发基础班2【申嵌视频】ARM实例开发高级班【申嵌视频】光盘S7内容:1【申嵌视频】u-boot移植与开发班2【申嵌视频】嵌入式Linux内核定制与移植班3【申嵌视频】构建嵌入式Linux根文件系统开发班【申嵌视频】光盘S8内容:1【国嵌视频】嵌入式Linux内核编程2【申嵌视频】嵌入式Linux驱动开发基础班【申嵌视频】光盘S9内容:1【申嵌视频】5 实战项目篇(1)基于mini2440的SD卡MP3播放器系统(2)基于mini2440的WEB远程视频实时监控系统(3)基于网络控制mini2440开发板GPIO资源2【顶嵌视频】C++面向对象程序设计深入学习3【申嵌培训】Linux下QT图形界面开发4【申嵌培训】Android开发资料5【申嵌培训】WinCE开发资料【实战指南列举】(1)、独家提供:最新Linux内核移植开发手册:【申嵌培训】Mini2440 Linux移植开发实战指南-内核部分.pdf(2)、独家提供:最新u-boot源程序代码+移植开发手册:【申嵌培训】mini2440之U-boot移植详细手册-.pdf(3)、独家提供:最新构建Linux根文件系统开发指南:【申嵌培训】嵌入式Linux根文件系统构建步骤(Linux 2.32.2).pdf凡购买开发板的客户,可以向贺工索要这三个文档和源码包!【宝贝描述】&&&&&&&&micro2440简介(特价热销单片:279RMB不含税)&&&&micro2440核心板采用6层板设计,并使用等长布线以满足信号完整性要求。从调试开发和方便维修的角度,我们把主要芯片均放置在顶层;为了方便拔插和引出更多的CPU信号脚,核心板采用2.0mm间距&U&型排列插针,故我们也经常把它简称为&U&型核心板-U2440。&&&&micro2440其实是一个最小系统板,它包含最基本的电源电路(5V供电)、复位电路、标准JTAG调试口、用户调试指示灯、以及核心的CPU和存储单元等。其中FLASH存储单元包含NAND FLASH和NOR FLASH两种类型,通过跳线J1可以选择从NAND或NOR启动系统。一般NOR FLASH里面放置的是不经常更改的BIOS(我们采用的是supervivi),NAND FLASH里面则烧写完整的系统程序(bootloader、内核、文件系统等)。&&&&micro2440硬件资源配置PA端口引脚定义表(详见手册)PB端口引脚定义表(详见手册)PC端口引脚定义表(详见手册)&CPU&- Samsung S3C2440A,主频400MHz,最高533Mhz&SDRAM&- 在板64M SDRAM- 32bit数据总线- SDRAM 时钟频率高达100MHz&Flash Memory&- 在板256M Nand Flash, 掉电非易失- 在板2M Nor Flash,掉电?且资В丫沧癇IOS (用户可自行更换为其他bootloader)&接口和资源&- 1个56 Pin 2.0mm间距GPIO接口PA- 1个50Pin 2.0mm间距LCD & CMOS CAMERA接口PB- 1个56 Pin 2.0mm间距系统总线接口PC- 在板复位电路- 在板10Pin 2.0mm间距JTAG接口-? 4个用户调试灯&系统时钟源和RTC&- 12M无源晶振- 内部实时时钟(需另接备份锂电池)&供电&- 外接+5V&尺寸&- 63 x 52 mm&OS Support&- Linux 2.6- WindowsCE 5.0- uCos2&micor2440 Protel99SE封装()&&引脚定义引脚定义PA1VDD5VPA2GNDPA3EINT19/GPG11PA4EINT18/GPG10PA5EINT17/GPG9PA6EINT16/GPG8PA7EINT15/GPG7PA8EINT14/GPG6PA9EINT13/GPG5PA10EINT11/GPG3PA11EINT8/GPG0PA12EINT6/GPF6PA13EINT5/GPF5PA14EINT4/GPF4PA15EINT3/GPF3PA16EINT2/GPF2PA17EINT1/GPF1PA18EINT0/GPF0PA19WP_SD/GPH8PA20SDCLK/GPE5PA21SDCMD/GPE6PA22SDDATA2/GPE9PA23SDDATA3/GPE10PA24SDDATA0/GPE7PA25SDDATA1/GPE8PA26OM0PA27LCDVF0/GPC5PA28M_nRESETPA29DN1PA30DP1PA31DN0PA32DP0PA33AIN2PA34VDDRTC(1.8)PA35AIN0PA36AIN1PA37L3MODE/GPB2PA38L3DATA/GPB3PA39L3CLOCK/GPB4PA40I2SLRCK/GPE0PA41I2SSCLK/GPE1PA42CDCLK/GPE2PA43I2SSDI/GPE3PA44I2SSDO/GPE4PA45GPB0/TOUT0PA46GPB1/TOUT1PA47TXD2/GPH6PA48RXD2/GPH7PA49TXD1/GPH4PA50RXD1/GPH5PA51TXD0/GPH2PA52RXD0/GPH3PA53nCTS0/GPH0PA54nRTS0/GPH1PA55I2CSDA/GPE15PA56I2CSCL/GPE14引脚定义引脚定义PB1TSYMPB2TSYPPB3TSXMPB4TSYMPB5VD22/GPD14PB6VD23/GPD15PB7VD20/GPD12PB8VD21/GPD13PB9VD18/GPD10PB10VD19/GPD11PB11VD16/GPD8PB12VD17/GPD9PB13VD14/GPD6PB14VD15/GPD7PB15VD12/GPD4PB16VD13/GPD5PB17VD10/GPD2PB18VD11/GPD3PB19VD8/GPD0PB20VD9/GPD1PB21VD6/GPC14PB22VD7/GPC15PB23VD4/GPC12PB24VD5/GPC13PB25VD2/GPC10PB26VD3/GPC11PB27VD0/GPC8PB28VD1/GPC9PB29LCD_PWRPB30VM/VDENPB31VFRAME/VSYNCPB32VLINE/HSYNCPB33VCLKPB34LEND/GPC0PB35CAMDATA7PB36CAMDATA6PB37CAMDATA5PB38CAMDATA4PB39CAMDATA3PB40CAMDATA2PB41CAMDATA1PB42CAMDATA0PB43CAMCLKPB44CAM_PCLKPB45CAM_VSYNCPB46CAM_HREFPB47EINT20/GPG12PB48CAMRESETB49VDD5VPB50GND引脚定义引脚定义PC1EINT7/GPF7PC2EINT9/GPG1PC3LnGCS1PC4LnGCS3PC5LnGCS2PC6LnGCS5PC7LnGCS4PC8LnWEPC9LnOEPC10nRESETPC11nWAITPC12nXDACK0PC13LADDR0PC14nXDREQ0PC15LADDR1PC16LADDR2PC17LADDR3PC18LADDR4PC19LADDR5PC20LADDR6PC21LADDR7PC22LADDR8PC23LADDR9PC24LADDR10PC25LADDR11PC26LADDR12PC27LADDR13PC28LADDR14PC29LADDR15PC30LADDR16PC31LADDR17PC32LADDR18PC33LADDR19PC34LADDR20PC35LADDR21PC36LADDR22PC37LADDR23PC38LADDR24PC39LDATA0PC40LDATA1PC41LDATA2PC42LDATA3PC43LDATA4PC44LDATA5PC45LDATA6PC46LDATA7PC47LDATA8PC48LDATA9PC49LDATA10PC50LDATA11PC51LDATA12PC52LDATA13PC53LDATA14PC54LDATA15PC55VDD5VPC56GND&&&&&&&&&&&&&&&【Micro2440核心板管脚定义】&【Micro2440核心板工业上应用案例】以下列举少数公司已面市产品(采用micro2440核心板):1、 工业数控切割机电脑软件数控系统&&& &2、车间LED实时控制显示屏&【micro2440开发板描述】Mini2440/micro2440的众多先进特性,可以概括为:(1) 第一款被Linux社区广泛支持的国产2440开发板(自从Linux-2.6.31开始,Mini2440被正式加入Linux官方内核)(2) 第一款在Linux下支持万能USB摄像头的2440开发板(同类产品至今仍在使用近乎绝迹、拍摄效果奇差的中星微摄像头,并且没有图形界面的应用),实现远程视频监控系统。(3) 第一款统一采用支持EABI标准交叉编译器的开发板(同类产品仍在使用拼凑的各个版本的编译器,导致开发效率低下,并且不利于初学者入门掌握)(4) 第一款提供齐全BSP(基于Linux-2.6.29(当前为Linux-2.6.32.2)和WindowsCE 5.0/6.0)的开发板,并全面配有图形界面实用应用程序(同类产品的部分硬件只是各摆设,并且还在盗用友善之臂早期的命令行测试代码)(5) 第一款支持.NET 3.5和腾讯QQ的2440开发板(2009年10月,WindowsCE 6.0补丁Release 3发布)(6) 第一款可以让用户无需编程,即可自由简单定制WindowsCE开机画面的开发板,并且可在10秒内极速启动系统(同类产品?腤indowsCE系统启动时间一般在30秒甚至70秒)(7) 第一款完美支持USB烧写更新Linux(support yaffs2)和WindowsCE 5.0/6.0的开发板,并且支持整片Nand Flash备份到PC,真正适合批量生产(同类产品尚无备份功能)(8) 第一款实现WinCE/Linux图形界面均可使用CMOS摄像头预览并拍照的开发板(同类产品尚无此功能)(9) 第一款公开所有BSP源代码(含Linux和WindowsCE)的开发板(齐全的BSP让初学者可以了解更多的底层,让真正做开发的人只需关注上层应用)(10) 第一款内核(含WinCE和Linux)同时支持大页和小页Nand Flash的开发板,这样新老用户均可享用最新的软件,并且使用方式相同(同类产品尚无此特性)(11) 第一款在WindowsCE和Linux下通过简单直观的图形界面,就可设置各种程序开机自动运行的开发板(同类产品尚无此功能)(12) 第一款支持3G网络的2440开发板(13) 第一款支持配套实战项目的开发板(14) 第一款支持配套贴身嵌入式培训视频的开发板(15) 国内外量产最多的开发板,公司直接采用Mini2440做产品案例最多的开发板,后续我们将陆续推出与我们合作的公司面市产品,成熟稳定可靠的性能,便捷的二次开发环境,极好的产品成本,完善的跟踪技术支持,更快缩短您的产品开发周期。1. Linux2.6.32.2 系统特性迄今功能最强大,最实用,最易用的Linux + Qtopia-2.2.0系统,无与伦比!&&&&&&&mini2440之Linux软件系统特性&&&交叉编译器 :arm-linux-gcc-4.3.2.tgz86MB&& 简介交叉编译器在编译的时候,对于浮点运行会预设硬浮点运算FPA(Float Point Architecture),而没有FPA的CPU,比如SAMSUNG S3C0,会使用FPE(Float Point Emulation 即软浮点),这样在速度上就会遇到极大的限制,使用EABI(Embedded Application BinaryInterface)则可以对此改善处理,ARM EABI有许多革新之处,其中最突出的改进就是Float Point Performance,它使用Vector Float Point(矢量浮点),因此可以极大提高涉及到浮点运算的程序& 版本4.3.2& 为你带来的好处使用同一个编译器,你可以编译:* linux内核(linux-2.6.29)* qtopia-2.2.0图形系统* busybox* vivi(开源的bootloader)* u-boot(开源的bootloader)* 其他很多linux应用程序(如web server, boa, madplay等程序)优势:* 可以提高程序的浮点运算性能* 可以提高工作效率,不必把时间花费在切换不同的编译器上&&&&&Linux内核特性 :Linux-2.6.32.2-mini3.tgz73MBupdated:&&&&&&mini2440采用最新的内核版本Linux-2.6.32.2,并提供最齐全的Linux BSP(100%源代码)&&&&&&设备或其他驱动程序源代码在内核中的位置开发板上对应的设备名备注1yaffs2文件系统Linux-2.6.32.2/fs/yaffs2开发板根文件系统采用的就是yaffs2,它使用mkyaffs2image工具制作2LCD FrameBufferLinux-2.6.32.2/drivers/video/s3c2410fb.c/dev/fb0&3CMOS摄像头Linux-2.6.32.2/drivers/media/video/s3c2440camif.c/dev/camera&4万能USB摄像头Linux-2.6.32.2/drivers/media/video/gspca/dev/video0&5USB转串口Linux-2.6.32.2/drivers/usb/serial/pl2302.c/dev/ttyUSB0&6USB鼠标和键盘,扫描器Linux-2.6.32.2/drivers/usb/hidUSB鼠标:/dev/input/miceUSB键盘:/dev/input/7LEDLinux-2.6.32.2/drivers/char/mini2440_leds.c/dev/leds&8按键Linux-2.6.32.2/drivers/char/mini2440_buttons.c/dev/buttons&9I2C-EEPROMLinux-2.6.32.2/drivers/i2c/dev/i2c/0&10.PWM控制蜂鸣器Linux-2.6.32.2/drivers/char/mini2440_pwm.c/dev/pwm&11ADC转换Linux-2.6.32.2/drivers/char/mini2440_ad.c/dev/adc&12LCD背光Linux-2.6.32.2/drivers/char/mini2440_backlight.c/dev/backlight&13看门狗Linux-2.6.32.2/drivers/watchdog/s3c2410_wdt.c/dev/watchdog&12触摸屏linux-2.6.32.2/drivers/input/touchscreen/s3c2410_ts.c/dev/input/event0&15优盘支持Linux-2.6.32.2/drivers/usb/storage/dev/udisk&16MMC/SD卡Linux-2.6.32.2/drivers/mmc目录/dev/sdcard支持高速大容量SD卡,最大可达32G17NAND FlashLinux-2.6.32.2/drivers/mtd/nand/dev/mtdblock2&18UDA1341音频驱动Linux-2.6.32.2/sound/soc/s3c24xx/dev/dsp :放音或者录音/dev/mixer : 音量调节ALSA接口,并兼容OSS,带录音功能19实时时钟RTCLinux-2.6.32.2/drivers/rtc/rtc-s3c.c/dev/rtcRTC是2440本身具有的功能20串口(含3个串口)Linux-2.6.32.2/drivers/serial/s3c2440.c/dev/ttySAC0,1,22440自带3个串口21USB无线网卡Linux-2.6.32.2/drivers/net/wireless/网络设备无设备文件名称最新内核支持:TL-WN321G+/TL-WN322G+VNT6656/VNT6655等更多无线网卡类型22DM9000网卡驱动Llinux-2.6.32.2/drivers/net/dm9000.c网络设备无设备文件名称&&&&&&文件系统内容特性 :root_qtopia-.tgz27MBupdated:&首屈一指,先进、实用、方便,友善之臂首创,远远领先于其他厂家! (对比列表)项目友善之臂其他厂家开发板说明基本库支持带矢量浮点运算,符合EABI标准不支持浮点运算,或为软浮点运算,采用老式的ABI标准符合EABI标准的编译器可以编译出执行速度更快的可执行程序图形界面Qtopia版本:2.2.0版本:1.7.0Qtopia-2.2.0是终极版的Qtopia PDA系统,拥有更多的类。另:移植Qtopia-2.2.0佷容易,因为网上有很多资料可以参考,但要完善它却需要有一定开发实力和创新精神了,相对要难的多。比如有些开发板虽然也提供了Qtopia-2.2.0,但它没有消除图标上方的&黑线&等bug,毕竟谁也不想带一鼻子灰出门。统一性采用统一的目标文件系统,支持:自动检测NFS启动USB鼠标和触摸屏共存自动检测触摸屏驱?С?采用多个文件系统,有诸如root_qtopia_mouseroot_qtopia_tproot_qtopia_nfs等多个版本,根据不同的情况烧写不同的文件系统,浪费时间,降低效率大部分开发板都抄袭友善之臂早期的目标文件系统分类方法,甚至连名字都没有改变USB鼠标和触摸屏共存支持:无缝切换使用,便于演示不支持:要么只能用鼠标,要么只能用触摸屏有的厂家也做到了&共存&,但需要重新启动系统,这不是真正的共存,重启之后依然只能选择其中一种。该特性支持由友善之臂首家创新编码实现,有些开发板最近直接抄袭了友善之臂的Qtopia-2.2.0平台,却理所当然的认为该特性是Qtopia-2.2.0自带的,简直无知到了极点。要知道同样的特性我们也可以在Qtopia-1.7.0中实现,这和Qtopia版本没有任何关系。USB鼠标和键盘热插拔支持:任何时候都可以拔插使用USB鼠标和键盘不支持:需要重新开机才能使用USB鼠标的热插拔支持,也并不是由什么udev/mdev实现的,而是由我们改进的Qtopia-2.2.0实现的,有的开发板直接抄写了友善之臂的Qtopia-2.2.0,却并不了解USB鼠标热插拔的原理,udev/mdev确实可以更好的管理外设,但它并不是万能的。优盘和SD卡自动挂载支持:无需连接电脑即可使用,最大支持32G不支持:必须连接电脑输入繁杂的命令才可使用友善之臂首家实现图形界面的优盘和SD卡自动挂载卸除。Qtopia自动检测触摸屏驱动支持:Qtopia启动时若检测到触摸屏驱动支持,自动启动触摸校正程序,否则直接进入系统不支持:必须烧写不同的系统映象才可以比如使用LCD2VGA模块时,一般是不接触摸屏的,这时系统启动时当然不希望出现校正界面,而是直接出现desktop实用测试程序全部图形化操作,只需连接电源,开机后通过触摸笔操作即可测试开发板各项外设资源均为命令行程序,必须连接电脑通过串口输入繁杂的命令才可以操作。有些开发板也提供了简单有限的2-3个测试程序,但那都不过是从网上&扒&出来的别人的代码,还硬是模仿友善之臂的程序界面。当今很多开发板厂商以前为友善之臂代理,他们直接抄袭了友善的测试代码和手册,大都不具备软件研发能力,因此软件升级改进的能力有限,大都是在网上找别人的资料东拼西凑的东西,不具有系统完美和完善性。友善之臂的诸多创新开发引领了业界,并引发诸多厂家模仿甚至直接抄袭,对于那些无法提供或抄袭的软件,却被某些人刻意扭曲,还恬不知耻地描述为&我们本打算如何如何&&&&&&文件系统内容类别说 明备注busybox版本:busybox-1.13.3&集成命令集:[, [[, addgroup, adduser, adjtimex, ar, arp, arping, ash,awk, basename, bbconfig, blkid, bunzip2, bzcat, bzip2, cal,cat, catv, chattr, chgrp, chmod, chown, chroot, chrt, chvt,cksum, clear, cmp, comm, cp, cpio, crond, crontab, cut,date, dc, dd, deallocvt, delgroup, deluser, depmod, df,dhcprelay, diff, dirname, dmesg, dnsd, dos2unix, du, dumpkmap,echo, ed, egrep, env, ether-wake, expand, expr, fakeidentd,false, fbset, fdflush, fgrep, find, findfs, fold, free,freeramdisk, fsck, ftpget, ftpput, fuser, getopt, getty,grep, gunzip, gzip, halt, hd, head, hexdump, hostid, hostname,httpd, hwclock, id, ifconfig, ifdown, ifup, inetd, init,insmod, install, ip, ipcalc, ipcrm, ipcs, kbd_mode, kill,killall, killall5, klogd, last, length, less, linuxrc, ln,loadfont, loadkmap, logger, login, logname, logread, losetup,ls, lsattr, lsmod, lzmacat, md5sum, mdev, mesg, microcom,mkdir, mkfifo, mknod, mktemp, modprobe, more, mount, mountpoint,mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup,od, openvt, passwd, patch, pgrep, pidof, ping, pipe_progress,pivot_root, pkill, poweroff, printenv, printf, ps, pscan,pwd, rdate, rdev, readahead, readlink, readprofile, realpath,reboot, renice, reset, resize, rm, rmdir, rmmod, route,rtcwake, run-parts, runlevel, rx, script, sed, seq, setconsole,setfont, setkeycodes, setlogcons, setsid, sh, sha1sum, showkey,sleep, sort, split, start-stop-daemon, stat, strings, stty,su, sulogin, sum, switch_root, sync, sysctl, syslogd, tac,tail, tar, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd,time, top, touch, tr, traceroute, true, tty, ttysize, udhcpc,udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq,unix2dos, unlzma, unzip, uptime, usleep, uudecode, uuencode,vconfig, vi, vlock, watch, wc, wget, which, who, whoami,xargs, yes, zcat, zcip库文件版本:glibc-2.8采用arm-linux-gcc-4.3.2 with EABI编译器编译制作Qtopia版本:Qtopia-2.2.0Qtopia-2.2.0自带应用Qtopia-2.2.0自带游戏Qtopia自带设置友善之臂自主或移植程序&&&&&&&&&&&&说明:■最好用的Qtopia系统&&&不仅仅是移植了Qtopia-2.2.0,我们自主开发了很多实用的小程序:&&&* 语言设置(Qtopia-2.2.0自带的并不起作用)&&&* 万能摄像头拍照程序&&&* CMOS摄像头动态预览并拍照&&&* 串口助手:支持USB转串口,支持字符模式和16进制显示&&&* 设置开机自动运行程序:所有Qtopia用户程序均可以设置为开机自动运??&&&* 自动挂载MMC/SD卡和优盘&&&* 录音(Qtopia-2.2.0自带的不能正常使用)&&&* AD转换、按键测试、LED测试、I2C-EEPROM读写测试等等&&&注意:为了保持我们的竞争优势,防止抄袭,我们自主开发的图形应用不提供源代码,平台性的东西则毫无保留■ 完全开放源代码的平台&&&Qtopia本身有诸多不足之处,我们为此对原始代码做了很多调整和补充,比如消除待机闪烁光标,自动调用tslib的校正程序,真正实现关机和重启功能等,还有为适应统一编译器所做的调整,所有这些都是以源代码方式提供的。■为何不选用Qtopia手机版本&&&最新的Qtopia版本为qtopia-opensource-4.3.3,它是一个手机版本,并没有常见的PDA版本,你可以使用Google搜索关键词&Qtopia Phone Edition Live-CD&来下载它的演示版本,可以看到它是一个半伦不类,界面丑陋,体积臃肿,操作复杂的怪东西。自从奇趣公司被Nokia收购,Qtopia已经逐渐停止了所有开发,因此qtopia-opensource-4.3.3是一个终结版。&&&对于开发板系统来讲,我们经过筛选对比,认为Qtopia-2.2.0是其中最好的一个版本,它的系统不至于太复杂,界面也比较简洁,容易操作,而且可以满足大部分的图形应用开发。当然如果你对Qt系统认知比较深入,并且只需要一个单独的Qt程序,你可以使用最新的Qt库,它是使用Creator开发的。网络相关常用命令:ifconfig, ping, telnet, ftp&网络服务:boa, ftpd, telnetd无线网络工具命令:iwlist, iwconfig实用测试程序buttons : 按键测试,对应的驱动为中断方式,可同时按下多个按键均为友善之臂原创或移植,并提供源代码led : led测试adc-test : 调节开发板上的W1可调电阻,可进行ad转?徊馐裕? 它连接了CPU自带的AD通道 AIN0pwm_test :运行它可以调节控制开发板上的蜂鸣器发声频率i2c :运行i2c -w 可以把00-FF逐字写入EEPROM,运行i2c -r可以从EEPROM读出地址00-FF中的数据camtest : 接上CMOS 摄像头模块CAM130,可以在LCD上动态预览拍摄画面armcomtest : 一个简易的串口终端程序,相当于简化的minicomled-player : 通过网页控制led的后台程序madplay : 命令行的mp3播放器sz,rz,sb,rb等工具集:通过串口和PC传送文件的标准UNIX工具演示媒体视频:panda.mpg10MB演示媒体均位于开发板的&/root/Documents&目录图片:girl.jpg mini2440.png sunflower.bmp分别代表三种图片格式的示例音乐:The Calculation .mp31.8MB目标文件系统大小总计:49.2MB&制作工具mkyaffs2image&&&&&&基于Linux的bootloader :bootloader.tgz9.2MB&&名称功能特性备注supervivi支持yaffs2文件系统supervivi基于三星的vivi而来,由友善之臂发展并维护,不提供源代码支持USB下载烧写Linux系统支持USB下载烧写WindowsCE 5.0 /6.0支持USB下载烧写WindowsCE启动Logo支持USB下载烧写&绝对&用户程序到Nand Flash,比如带有Nand启动功能的uCos2支持USB下载Linux内核到内存中运行支持USB下载WindowsCE内核到内存中运行支持USB下载&裸机&程序到内存中运行支持自动分区自动识别NOR/NAND启动(根据开发板的S2拨动开关设置)支持整片NAND Flash备份和恢复(需配合友善改进的dnw下载软件),此功能特别适合量产可设置Linux启动参数并保存,比如可设置为NFS启动系统可手动设置Linux内核Machine ID支持串口X-modem协议下载Linux系统(因串口速度慢,不推荐使用)vivi仅支持Nand Flash启动三星公司提供的原始vivi,经友善之臂修改,以适用于mini2440,提供源代码,vivi仅适用于64M Nand Flash版本开发板可设置Linux启动参数并保存,比如可设置为NFS启动系统支持串口X-modem协议下载Linux系统vboot由友善之臂自主开发的一个十分简易的Linux Bootloader源代码包,仅用于启动Linux系统,支持64M/128M/256M/512M/1GB Nand启动u-boot本u-boot源代码由网友提供,我们公司没有人使用u-boot,对其特性不甚了解,并且不提供关于u-boot的技术支持&&&& Linux编程示例 :examples.tgz11KB&&&&& 有很多书籍介绍Linux编程,大部分都可以直接应用于嵌入式Linux,但涉及到嵌入式硬件操作,就可能有所不同了;另外有些嵌入式系统提供的库也并非齐全,这导致同样的程序在PC Linux上可以正常使用,但在目标板上就不行了,在此我们提供了几个典型的嵌入式Linux编程示例,以供参考。它们分别有:&示例程序名称说明备注hello每个程序员的第一次编程都会经历的Hello,World解压examples.tgz可以得到这些测试程序的源代码Hello, C++Hello,World的C++版本math数学函数调用示例pthread线程编程示例udptalk网络编程示例leds嵌入式Linux设备应用编程:操作控制开发板LED的示例led-player嵌入式Linux设备应用编程:通过管道共享LED资源的例子buttons嵌入式Linux设备应用编程:典型的如何使用中断方式驱动的设备pwm嵌入式Linux设备应用编程:通过PC键盘调节PWM输出控制蜂鸣器adc-test嵌入式Linux设备应用编程:测试开发板上可调电阻,实现ADC转换i2c嵌入式Linux设备应用编程:读写开发板上I2C-EEPROM的编程示例comtest嵌入式Linux设备应用编程:串口编程示例,在此实现了一个简易的串口终端程序camtest嵌入式Linux设备应用编程:CMOS摄像头编程示例,可以在LCD上动态预览CMOS摄像2. WindowsCE6.0 系统特性&&&&&最齐全BSP,最易用的WindowsCE6(R3)!我们的服务理念产品本身就是服务的一种体现,只有做到好用,易用和易得,才能为客户节省时间,提高效率和带来真正的价值;我们的设计理念也正是基于此宗旨,这是你看到我们的产品由表及理如此爽心悦目的主要原因,它无处不体现了设计人员的良苦用心&&&简介&&&:暨精彩实用的Linux+Qtopia-2.2.0系统,友善之臂目前推出了基于2440开发板之BSP最齐全,功能最实用的WindowsCE6(R3)系统,众多特色技术远远领先同类产品,用户因此可以更加方便学习,研发以及做方案,并且所有BSP均为100%开放源代码,以下蓝色标注为国内首创特色之处:&&&● 基于最新的补丁Release3(2009.10发布,用户可自行添加移动版QQ组件,比较大)&&&●支持.NET 3.5&&&●不仅支持注册表可读写,而且支持全盘目录可读写,可以安装更多第三方软件,如蒙恬手写输入法&&&●支持10秒快速开机启动&& ● 提供了目前国内最完善的WindowsCE 6.0 BSP(含bootloader),并100%开放源代码,大部分测试程序均和Qtopia-2.2.0的界面相同或相似,它们包括:&&&&&- (1)PWM控制蜂鸣器 : 首家实现!&&&&&- (2) CMOS摄像头: 配合我们自主研发的应用软件,可预览并拍照保存为bmp格式&&&&&- (3)I2C-EEPROM读写:首家实?郑?&&&&&- (4)ADC转换:和TouchPanel共享同一个驱动代码,首家实现!&&&&&- (5)看门狗:更加方便应用于各种无人值守的应用及方案,首家实现!&&&&&- (6) 用户按键(6个)&&&&&- (7) 用户LED(4个)&&&&&- (8) 背光控制和管理:可设定背光关闭时间,并通过按键,触摸屏,键盘,鼠标唤醒,更加实用于产品方案,首家实现!&&&&&- (9) RTC:&&&&&- (10) DM9000网卡:&&&&&- (11) SD卡驱动:支持各种大容量高速SD卡,最高可达32G&&&&&- (12) USB Host驱动:系统内置,支持优盘、USB键盘、USB鼠标等&&&&&- (13) UDA1341驱动:支持音频播放和录音&&&&&- (14) 触摸屏驱动:支持四线电阻式触摸&&&&&- (15) LCD驱动:支持N35/T35, A70, L80, VGA,分别对应分辨率:240x320, 800x480, 640x480, )&&&&&- (16)通过简单修改头文件定义即可支持多种型号的LCD,保持和WindowsCE5完全一致的方式,更加方便用户升级或更换平台&&&&&- (17) LCD旋转设置:无需修改注册表,旋转结果可自动保存,国内首创!&&&&&- (18) 串口驱动:完善的3个串口驱动,通过简单修改头文件定义可以指定UART0作为DEBUG输出或者普通串口, 保持和WindowsCE5一致&&&&&- (19)通过修改Nboot头文件可以方便的自定义进度条的颜色、位置、长宽,以及开机图片的位置、背景,更加适用于个性化,和客户化定制!&&&&&- (20) StartLogoMaker:友善之臂专门设计的实用工具,直接把BMP/JPG/PNG等格式转换为开机图片数组StartLogo.c,绿色软件,可运行于XP/Vista/Win7&&&&&- (21)无需重新编译,可随时随地通过USB可以烧写普通的bmp文件作为开机画面,更加适用于个性化,和客户化定制!&&&&&- (22)无需手工修改注册表,通过图形界面的&Autorun-setting.exe&即可把任意应用程序设置为开机自动运行,十分方便,更加适用于个性化,和客户化定制!&&&&驱动程序源代码在BSP中的位置&&设备或其他驱动程序源代码在BSP中的位置开发板上对应的设备名备注1LED\\Mini2440\\SRC\\DRIVERS\\LEDdriverLED12用户按键\\Mini2440\\SRC\\DRIVERS\\Userkey&&3PWM控制蜂鸣器驱动\\Mini2440\\SRC\\DRIVERS\\PWM&&4ADC转换驱动\\Mini2440\\SRC\\DRIVERS\\Touch特殊设备ADC驱动实际和触摸屏驱动在同一个文件中实现5I2C驱动\\Mini2440\\SRC\\DRIVERS\\IICI2C0&6RTC驱动\\Mini2440\\SRC\\COMMON\\Rtc&系统控制设备7串口驱动(包含三个串口)\\Mini2440\\SRC\\DRIVERS\\SerialCOM1: COM2: COM3&8触摸屏驱动\\Mini2440\\SRC\\DRIVERS\\Touch&&9USB驱动\\Mini2440\\SRC\\DRIVERS\\Usb包含USB Slave和USB Host(可连接USB鼠标、键盘、优盘等外设)10.SD卡驱动\\Mini2440\\SRC\\DRIVERS\\SDHC系统控制设备&11DM9000网卡驱动\\Mini2440\\SRC\\DRIVERS\\dm9000系统控制设备&12音频驱动\\Mini2440\\SRC\\DRIVERS\\Wavedev系统控制设备&13LCD驱动\\Mini2440\\SRC\\DRIVERS\\Display系统控制设备&14背光驱动\\Mini2440\\SRC\\DRIVERS\\Backlight系统控制设备该背光仅实现开关,并无调节作用,主要是开发板的硬件目前并不支持背光调节15CMOS 摄像头驱动\\Mini2440\\SRC\\DRIVERS\\CameraCIS1&16Watchdog驱动Mini2440\\SRC\\DRIVERS\\WDTWDT1&17NAND FlashMini2440\\SRC\\COMMON\\NandFlash\\fmd系统控制设备精彩展示:1. WindowsCE6.0 系统2. Linux2.6.32.2 + Qtopia 2.2.0 系统&&&&&最精彩实用的Qtopia-2.2.0Qtopia-2.2.0图形系统平台源代码请到&这里&下载&&&& 我们提供的Qtopia-2.2.0需要使用arm-linux-gcc-4.3.2 with EABI编译器在Fedora 9平台下编译,源代码包中有build-all编译脚本,详见手册中的相关说明。&&&& 以下图片所展示的Qtopia-2.2.0应用程序大都使用Qt Designer 2.0开发,以下图片均使用命令行工具snapshot命令实时截取&&【发货清单】<font face="Arial" color="#.micro2440核心板一块+开发底板一块<font face="Arial" color="#.电源适配器(+5V)3.DB9直连串口线一条<font face="Arial" color="#.交叉网线一条<font face="Arial" color="#.USB线一条<font face="Arial" color="#.简易JTAG小板(可配合H-JTAG进行单步仿真调试)一个<font face="Arial" color="#.带触摸的3.5寸触摸屏一个(配精致触屏面板,赠触摸笔)<font face="Arial" color="#.micro2440开发板配套光盘1 DVD;<font face="Arial" color="#.精美包装盒一个(为方便运输和维修,请妥善保管)<font face="Arial" color="#.赠申嵌视频资料教程9DVD&赠送:USB转串口线 一条&注:①技术支持:店主贺工从事嵌入式开发已有4年,嵌入式系统高级软件工程师,加上嵌入式家园网工程师+广州友善之臂公司的大力支持,本店将提供?淖钭ㄒ档姆务,最完善的售后,最系统的开发指导?&②产品认证:本店为广州友善之臂公司授权,专业代理友善之臂三星2440开发板,所售友善产品均由厂家直接提供,请放心购买!如发现假货,可即日进行申诉和退??!&③产品担保:全新原厂进货,包换20天,保修一年(人为不保),液晶屏不在此保证范围内!建议买屏的客户收到货后先验证屏的好坏!&④产品价格:尽力做最优惠价,均为不含税价格,开普通发票加6个百分点,请先联系再购买!批量订购,更多优惠!&⑤本店声明:产品已有质保,客户验完货后,请及时与本店进行签收,诚信交易,非诚者勿扰!谢谢!&⑥产品经销权:本产品最终经销权归广州友善之臂公司所有!&&支付宝交易,安全方便!欢迎选购!&';

我要回帖

更多关于 linux udhcpd 的文章

 

随机推荐