嵌入式系统开发商龙人提供ARM开发板ARM仿真器
  龙人嵌入式开发中心专业提供嵌入式系统开发和嵌入式ARM解决方案服务同时提供ARM9开发板、ARM7开发板及ARM仿真器http://www.szarm.com
 
本站地址:http://armodm.blog.gxsky.com 收藏
armodm的博客
个性签名
ARM开发板,ARM9,ARM9开发板,嵌入式开发,ARM解决方案,ARM仿真器,ARM开发工具,ARM7,嵌入式系统,嵌入式,ARM工控模块,ARM教学系统,ARM工控主板,ARM7开发板,三星ARM开发板
日 历
栏目分类
·我的所有文章
·我的博客相册
·嵌入式系统和嵌入式开发(11)
·ARM9开发板和ARM7开发板(3)
最新文章
·Arm7arm9分析(2008-9-6)
·常见的嵌入式操作系统有那些(2008-9-3)
·ARM 处理器开发嵌入式系统(2008-8-30)
·嵌入式开发技术:在嵌入式系统中实现对U盘的操作(2008-6-25)
·ARM开发学习建议——龙人嵌入式系统开发(2008-6-25)
·嵌入式工程师必经的三步软硬件道路——龙人(2008-6-25)
·手机自动售货机的嵌入式系统设计(2008-5-24)
·PDA的键盘电路设计—基于ARM9的嵌入式系统开发(2008-5-24)
·嵌入式系统开发过程和嵌入式开发工具-龙人(2008-4-16)
·龙人ARM9开发板:S3C2440开发板之用户手册(1)(2008-4-16)
更多的...
最新评论
友情链接
ARM9开发板和ARM9学习实验板
ARM嵌入式系统开发和ARM仿真器
ARM开发板和ARM解决方案
龙人嵌入式系统开发和ODM研发
ARM仿真器ARM开发板
嵌入式ARM解决方案和ARM仿真器
开发板-龙人ARM开发板和DSP开发板
ARM开发板和嵌入式解决方案
ARM9和ARM7开发板|深圳ARM开发板
嵌入式开发工具arm7开发板
开发板工厂arm9
龙人嵌入式系统
arm嵌入式开发研究中心
ARM开发板和嵌入式系统开发
 



访问量:2821
人气值:2875
今日访问数:2
昨日访问数:15
上周访问数:111
本周访问数:2
上月访问数:727
本月访问数:113
 
最近访客
 阿笛
2008-8-24 01:07
 网络大学e潮流
2008-8-23 17:22
 armodmlr
2008-8-23 17:12
 killy
2008-6-25 02:39
 arm9arm7
2008-5-24 17:06
更多>>
  Arm7arm9分析
   
ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构; 
ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。 
ARM7没有MMU,ARM720T是MMU的 ,ARM9主要包括ARM9TDMI和ARM9E-S等系列ARM9是有MMU的,ARM940T只有Memory protection unit.不是一个完整的MMU。 
ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线, ARM7处理器采用3级流水线,而ARM9采用5级流水线, 5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在同样的加工工艺下,ARM9TDMI处理器的时钟频率是ARM7TDMI的1.8~2.2倍。指令周期的改进, 
指令周期的改进: 
2.1 loads 指令矛n stores指令 
指令周期数的改进最明显的是loads指令和stores指令。从ARM7到ARM9这两条指令的执行时间减少了30%。指令周期的减少是由于ARM7和ARM9两种处理器内的两个基本的微处理结构不同所造成的。 
(1)ARM9有独立的指令和数据存储器接口,允许处理器同时进行取指和读写数据。这叫作改进型哈佛结构。而ARM7只有数据存储器接口,它同时用来取指令和数据访问。 
(2)5级流水线引入了独立的存储器和写回流水线,分别用来访问存储器和将结果写回寄存器。 
以上两点实现了一...

    点击此处查看全文
2008年9月6日 09:09 星期六 晴
固定链接 评论(0) 引用 点击(7)

  常见的嵌入式操作系统有那些
  
目前嵌入式操作系统呈现多元话趋势,为了使大家更全面的了解嵌入式操作系统的种类,我将其整理如下:希望会对广大嵌入式开发爱好者有所帮助。
嵌入式开发 嵌入式操作系统 嵌入式系统
DOS 
微软一开始选用了帕特森的Q-DOS " QUICK AND DISK OPERATING SYSTEM " 为基础然后再扩充功能而成 MS-DOS , 主要是采用由IBM 提供的使用8088 微处理器的计算机作开发平台, 它是以16 字节单人单工操作系统。
Windows CE 
虽然微软 Windows 系统已经称霸了 PC Desktop 环境。但是对于嵌入式系统这块大饼,微软也是垂涎已久,桌上型的 Windows 桌业系统对于嵌入式系统来说自然是太过于肥大的产物,于是微软推出精简版的 Windows CE 作为进攻嵌入式系统的主力。目前主要应用于 PDA 上头,但是跟微软一系列 Windows 系统一般,Windows CE也承袭了原有的缺点:耗系统资源、不稳定、效率不佳..等等。毛病实在太多,后来将整个架构重新改写后推出 Windows CE 3.0 版,或称为 Pocket PC。改版之后的确改进了不少缺点。
Windows CE 可应用于 PDA 、WebPAD、Thin Client等等。 
Palm 
由 Palm Computing 公司的嵌入式操作系统,目前最大的应用在 PDA ,是市场占有率最高的 PDA 操作系统,Pa...

    点击此处查看全文
2008年9月3日 10:29 星期三 晴
固定链接 评论(0) 引用 点击(11)

  ARM 处理器开发嵌入式系统
  Arm开发调试方法概述
基于嵌入式Arm开发常见的调试方法
几种嵌入式arm调试方法介绍
用户选用 ARM 处理器开发嵌入式系统时,选择合适的开发工具可以加快开发进度,节省开发成本。因此一套含有编辑软件、编译软件、汇编软件、链接软件、调试软件、工程管理及函数库的集成开发环境( IDE )一般来说是必不可少的,至于嵌入式实时操作系统、评估板等其他开发工具则可以根据应用软件规模和开发计划选用。 Arm处理器 嵌入式开发 嵌入式系统 嵌入式操作系统 ARM 芯片
使用集成开发环境开发基于 ARM 的应用软件,包括编辑、编译、汇编、链接等工作全部在 PC 机上即可完成,调试工作则需要配合其他的模块或产品方可完成,目前常见的调试方法有以下几种: 
1. 指令集模拟器 
部分集成开发环境提供了指令集模拟器,可方便用户在 PC 机上完成一部分简单的调试工作,但是由于指令集模拟器与真实的硬件环境相差很大,因此即使用户使用指令集模拟器调试通过的程序也有可能无法在真实的硬件环境下运行,用户最终必须在硬件平台上完成整个应用的开发。 
2. 驻留监控软件 
驻留监控软件( Resident Monitors )是一段运行在目标板上的程序,集成开发环境中的调试软件...

    点击此处查看全文
2008年8月30日 08:41 星期六 晴
固定链接 评论(0) 引用 点击(13)

  嵌入式开发技术:在嵌入式系统中实现对U盘的操作
  
嵌入式开发技术:在嵌入式系统中实现对U盘的操作
文章整理:深圳龙人计算机嵌入式系统开发中心
本文深圳龙人计算机针对USB外设中的U盘,说明如何在嵌入式系统中利用SL811HS实现对其的操作。
cn.yahoo.com/">USB(通用串行总线)用于将适用USB的外围设备(device)连接到主机(host),实现二者之间数据传输的外部总线结构;是一种快速、灵活的总线接口。它最大的特点是易于使用,主要是用在中速和低速的外设。
随着USB规范的完善和成熟,USB外设的种类不断丰富,应用领域也不断扩大。在传统的应用中,主要是PC扮演着主机的角色。根据USB的规范,可以看到在USB的拓朴结构中居于核心地位的是主机,每一次的数据传输都必须由主机发起和控制。但是随着嵌入式产品应用领域的日益增长,USB外设的应用范围也随之扩大,为此在嵌入式系统中实现对USB外设控制也变得日益迫切。
嵌入式 嵌入式开发 嵌入式系统 U盘 SL811HS
1 海量存储类——嵌入式系统开发技术
USB设备分为五个大类,即显示器(monitors)、通信设备(communications devices)、音频设备(audio)、人机输入(human input)和海量存储(mass storage)。
通常所用的U盘、移动硬盘均属于海量存储类。
海...

    点击此处查看全文
2008年6月25日 18:10 星期三 晴
固定链接 评论(0) 引用 点击(81)

  ARM开发学习建议——龙人嵌入式系统开发
  
ARM开发学习建议——龙人嵌入式系统开发
嵌入式的学习是一个漫长的过程!心急吃不了热豆腐。业余学习嵌入式技术更值得鼓励!有人对我说:“没有人引导的话,真正要进入嵌入式大门要花两年”。其实,根据深圳龙人计算机嵌入式开发工程师们在嵌入式系统开发方面的经验:在只要方法正确,三个月便可以入门。
ARM学习可以分以下几个步骤:
 1.学习ARM的体系结构。(宏观上,掌握ARM功能模块结构)
 2.学习ARM的详细指令。(汇编指令,可以把ARM当大单片机用)
 3.学习ARM的驱动程序。(硬件接口的驱动程序设计)
 4.学习LINUX基本命令。(嵌入式要求上操作系统,ARM与C51本质区别)
另外,想要快速进入嵌入式行业的要多上嵌入式技术网站、论坛看相关资料,在为了方面大家学习,龙人计算机嵌入式事业部整理了专供大家学习参考的嵌入式技术专栏,里面有很多ARM开发技术和嵌入式操作系统等技术文章、还有很多嵌入式ARM开发板的使用手册。
深圳龙人嵌入式产品事业部是国内最强最精最专业的开发板集散地包括ARM开发板、ARM9开发板、Xscale开发板、2410开发板(ARM9)、2440开发板(ARM9)、44B0X开发板(ARM7)、DSP开发板、单片机开发板、FPGA开发板、CPLD开发板等各类精品开发板!...

    点击此处查看全文
2008年6月25日 18:10 星期三 晴
固定链接 评论(0) 引用 点击(60)

  嵌入式工程师必经的三步软硬件道路——龙人
  
嵌入式工程师必经的三步软硬件道路——龙人
龙人计算机嵌入式事业部经过多年的嵌入式系统开发,其嵌入式系统工程师总结了如下嵌入式工程师必经的软硬件道路:
嵌入式工程师必经的硬件道路:
第一步: pcb设计,一般为开发板的电路裁减和扩充,由开发板原理图为基础,画出PCB和封装库,设计自己的电路。
第二步: SOPC技术,一般为FPGA,CPLD开发,利用VHDL等硬件描述语言做专用芯片开发,写出自己的逻辑电路,基于ALTER或XILINUX的FPGA做开发。
第三步: SOC设计,分前端,后端实现,这是硬件设计的核心技术:芯片设计.能做到这步,已经不属于平凡的技术人员。
嵌入式 嵌入式开发 嵌入式系统 ARM芯片 嵌入式工程师
嵌入式工程师必经的软件道路:
第一步:bootloader的编写,修改, 通过这步熟悉ARM硬件结构,学习ARM汇编语言,阅读ARM的芯片手册,感觉就是像操作51单片机一样操作cn.yahoo.com/">ARM芯片.这一步最好的两个参考资料就是:芯片手册和bootloader源代码。
第二步:系统移植, 驱动开发, 我只做过linux方向,所以也推荐学习嵌入式linux系统,作为标准体系,他开源而且可以获得大量学习资料.操作系统是整个计算机科学的核心,熟悉 kernel实属不易,kernel, 驱动开发的学...

    点击此处查看全文
2008年6月25日 18:09 星期三 晴
固定链接 评论(0) 引用 点击(63)

  手机自动售货机的嵌入式系统设计
  
手机自动售货机的嵌入式系统设计
本文龙人计算机(专业提供嵌入式系统开发和嵌入式ARM解决方案服务同时提供ARM9开发板、Xscale开发平台及ARM仿真器)阐述以移动增值服务为基础的手机自动售货机的嵌入式系统设计。硬件设计给出自动售货机设计方案,并简要介绍所用到的器件,嵌入式软件设计给出自动售货机的流程图和服务器的功能简介。
1 自动售货机网络结构
图1概述了移动自动售货机系统在实际运行过程中的网络结构框图。
 2 嵌入式硬件设计
自动售货机是用户直接面对的终端界面,主要实现功能为:
①货物存储和出货。自动售货机将销售商品存储其中,以一台饮料机为例,其中存储的饮料可以高达3OO台,并且自动售货机装备有恒温控制系统和密闭的储存空间,在各种复杂的气候条件下,均可有效的保证货物的储存周期。
②无线数据交换。自动售货机具备无线通信功能,可以和现有的(3SM/CDMA网络进行对接,接受网络侧发起的各种无线通信连接,也可以主动向GSM/CDMA网络发起连接。通过无线数据交换可以实现对售货机的无线远程控制,并可以实时获取售货机当前系统状态和销售情况,从而实现整个业务的交易流程可控。自动售货机支持的无线通信方式包括:SMS、US...

    点击此处查看全文
2008年5月24日 17:10 星期六 晴
固定链接 评论(0) 引用 点击(99)

  PDA的键盘电路设计—基于ARM9的嵌入式系统开发
  
PDA的键盘电路设计—基于ARM9的嵌入式系统开发
本文龙人计算机介绍PDA的键盘电路设计,关于S3C2410的LCD控制器的电路设计和PDA的触摸屏设计参见龙人嵌入式研发中心技术专栏。
PDA键盘采用4×5矩阵式键盘扫描方式连接,采用软件去抖,节省成本,根据需求共有下列按键:数字键0~9,*,#,BACK,SELECT,OK,四向键,Power键。键盘电路如图4所示。
PDA 键盘 ARM9 嵌入式系统 嵌入式开发
除了Power键,其他按键(共16键加四向键)按矩阵式键盘来实现。键盘单独定制为键盘FPCB(柔性印制电路板),目前的设计中采用的是5行行输入和4行列输入,共20个键。其中:Power键和挂机键复用,采用KEYON资源,利用长按和短按方法区分实现;其余19个键利用cn.yahoo.com/armodmlr">键盘矩阵扫描方式实现;键盘FPCB与主板的连接,采用20板对板连接器。根据对键盘FPCB上器件的高度限制(不超过0.5 mm),键盘背光灯和限流电阻均采用薄膜封装。把限流电路放置在键盘FPCB上,主要是避免背光灯不均匀性,影响视觉效果。键盘背光信号采用PWM(脉宽调制)背光信号,4个背光灯共用一组背光信号,由于每个背光灯的标准额定电流为5 mA,选用限流电阻值68 Ω。每组背光信号驱动电流为30 mA,4个背光灯需...

    点击此处查看全文
2008年5月24日 17:09 星期六 晴
固定链接 评论(0) 引用 点击(120)

  嵌入式系统开发过程和嵌入式开发工具-龙人
   
嵌入式系统开发过程 和嵌入式开发工具-龙人 
深圳龙人 嵌入式研发中心 成立于国内嵌入式技术刚刚起步发展时期的2002年,是国内最早进入嵌入式技术研发和应用推广的技术型企业之一 ,专业为客户提供专业的 嵌入式开发 (包括嵌入式软件和嵌入式硬件);面向行业用户提供 ARM嵌入式解决方案 ;销售高品质的ARM 嵌入式开发板 (包括ARM9系列开发板、ARM7系列开发板、单片机开发板等)、ARM嵌入式开发工具(如 ARM仿真器 、ARM编程器等)及ARM教学系统、ARM工控主板等。 
以下龙人与大家分享 嵌入式系统开发过程及 嵌入式系统开发的一些开发工具 
一 、 嵌入式系统的开发过程 
 单片机开发的基本工具包括硬件工具和软件工具。硬件工具包括IBM-PC、仿真器 (如ARM仿真器) 、编程器 (如ARM 编程 器) 。软件工具包括开发环境,编译器等。 
嵌入式系统开发 ,先要根据系统要求进行硬件设计,用电子电路CAD软件(主要采用Protel 系列软件)设计电路原理图、印制版图。在进行原理设计后最好能进行电路的仿真实验。比较好用的仿真软件是 ,仿真无误后再设计印制板 (PCB) ,然后将印制板图送到专业工厂加工。 
 制好电路板后进行元器件的安装、焊接,第一次调试前,对于引脚...

    点击此处查看全文
2008年4月16日 17:10 星期三 晴
固定链接 评论(0) 引用 点击(178)

  龙人ARM9开发板:S3C2440开发板之用户手册(1)
   
龙人ARM9开发板: S3C2440 开发板之用户手册(1) 
S3C2440 开发板是一三星 S3C2440 ( ARM9 系列微处理器)为核心的 ARM9系列开发板 ,下面龙人计算机介绍怎样使用 S3C2440 开发板,更多详细信息请进: http://www.armodm.com 
第一章 S3C2440 开发板 套件介绍
1.1S3C2440 开发板 简介 (ARM9开发板) 
1.2硬件资源分配
1.2.1 地址空间分配和偏选信号定义
1.2.2 跳线说明
1.2.3 接口说明
1.3 linux特性
1.4 windowsce特性 
第二章 S3C2440开发板使用说明
2.1 S3C2440开发板设置及连接
2.1.1 跳线设置
2.1.2 外部接口连接
2.1.3 设置超级终端
2.2 S3C2440BIOS功能及使用说明
2.2.1 如何进入BIOS模式 
2.2.2 安装USB驱动
2.2.3 系统的启动
2.3 预装 linux 的功能和外围资源测试
2.3.1播放mp3
2.3.2 使用优盘/移动硬盘
2.3.3 使用SD卡
2.3.4使用USB摄像头抓图 
2.4.5 10M以太网测试
2.4.6 通过telnet登录目标板 
2.4.7 使用ftp向目标版传送文件 
2.4.8 web server测试 
2.4.9 触摸屏校正保存
2.4.10 使用ActiveSync进行USB同步通讯
2.4.11 无线网卡测试 
ARM9开发板ARM9S3C2440 开发板A...

    点击此处查看全文
2008年4月16日 17:09 星期三 晴
固定链接 评论(0) 引用 点击(202)


首页 上一页 下一页 尾页 页次:1/2页