本书面向由传统51单片机转向ARM嵌入式开发的硬件工程师、由硬件转嵌入式软件开发的工程师、没有嵌入式开发经验的软件工程师。分9个部分:1、开发环境建立2、S3C2410功能部件介绍与实验(含实验代码)3、bootloader vivi详细注释4、linux移植5、linux驱动6、yaffs文件系统详解7、调试工具8、GUI开发简介9、UC/OS移植通过学习第二部分,即可了解基于ARM CPU的嵌入式开发所需要的外围器件及其接口。对应的实验代码实现了对这些接口的操作,这可以让硬件工程师形成一个嵌入式硬件开发的概念。这部分也可以当作S3C2410的数据手册来使用。一个完整的嵌入式linux系统包含4部分内容:bootloader、parameters、kernel、root file system。3、4、5、6部分详细介绍了这4部分的内容,这是linux底层软件开发人员应该掌握的。通过学习这些章节,您可以详细了解到如何在一个裸板上裁减、移植linux,如何构造自己的根文件系统,如何编写适合客户需求的驱动程序——驱动程序这章将结合几个经典的驱动程序进行讲解。您还可以了解到在用在nand flash上的非常流行的yaffs文件系统是如何工作的,本书将结合yaffs代码详细介绍yaffs文件系统。第7部分介绍了嵌入式linux开发中使用gdb进行调试的详细过程。
上传时间: 2013-10-31
上传用户:yunfan1978
LonWorks 推广应用的关键在于网络节点开发, 以TP / FT-10F 模块和AT89C2051 单片机为核心设计接口电路,开发了一种通用多输入/ 输出智能控制节点模块。通过软件调整模拟信号采集电路的量程;应用DAC7513 使放大器输出电压几乎等于电源电压;采用二极管隔离方式简化数字信号输入/ 输出电路;通过在电源引脚和接地引脚之间添加去耦电容,采用多层电路板布局,数字芯片的未用输入端接入高电平等方法,提高了抗电磁干扰能力;采取模拟、数字电路单元内部分别接模拟地和数字地,再将2 条地线接至一点的措施,有效地降低了静态放电的影响;提出了节点故障诊断策略流程。该通用多输入/ 输出智能控制节点模块运行可靠。关键词: LonWorks; 多输入/ 输出; 节点设计
上传时间: 2013-11-23
上传用户:515414293
一、 概述 1,多功能单片机开发板,板载资源非常丰富,仅是包括的功能(芯片)有: 步进电机驱动芯片ULN2003、 八路并行AD转换芯片ADC0804、 八路并行DA转换芯片DAC0832、 光电耦合(转换)芯片MOC3063、 八路锁存器芯片74HC573、 实时时钟芯片DS1302及备用电池、 IIC总线芯片AT24C02、 串行下载芯片MAX232CPE, 双向可控硅BTA06-600B、 4*4矩阵键盘、 4位独立按键、 DC5V SONGLE继电器、 5V蜂鸣器、 八位八段共阴数码管 5V稳压集成块78M05 八路发光二极管显示 另还有功能接口(标准配置没有芯片但留有接口,可直接连接使用): 单总线温度传感器DS18B2接口、
上传时间: 2013-10-10
上传用户:mickey008
首先感谢您选用用由本站开发的KFB130单片机开发板,同时恭喜您迈出了学习单片机的第一步,本产品将实验板,编程器,仿真器集成到一块板子上,您只要花最少的钱就可以轻松高效地学习单片机技术。
上传时间: 2013-10-09
上传用户:mikesering
实训目的1、熟悉实训任务;2、熟悉、了解单片机实验装置;3、熟悉CODEVISIONAVRC单片机开发软件的使用方法;4、熟悉双龙电子MCU在系统编程软件--SLISP或在系统编程下载软件PONYPROG2000的使用方法。5、掌握ATMEGA16单片机的第一次使用。
上传时间: 2013-11-08
上传用户:zhuimenghuadie
整个单片机开发板系统由主板、配套软件光盘(内含专用开发、仿真、在系统下载软件、实验指导书等)及实验配件组成。
上传时间: 2013-11-25
上传用户:1234xhb
本文介绍如何使用DS18B20在ME300B单片机开发系统上实现温度控制. 为了大家更好地使用与了解伟纳电子ME300B单片机开发系统,现将DS18B20在ME300B的应用中所涉及的部分电路做简单介绍.
上传时间: 2013-10-31
上传用户:inwins
这里描述的是配合本书设计的一套MC9S12XD/E系列单片机开发工具包。 开发包的主要硬件是一块MC9S12XDP512(或MC9S12XE100)开发板,是MC9S12XD/E系列单片机的基本系统,和一个具有USB接口的BDM调试器。 HCS12X系列单片机 HCS12X系列单片机是Freescale新推出的带协处理器的双核高性能16位微控制器。HCS12X单片机系列提供128KB~1MB的第三代快闪嵌入式存储器。HCS12X单片机D系列总线速度40MHz,E系列可达50MHz。协处理器XGATE的运行时钟是S12XCPU的2倍,可达80或100MHz。E系列单片机还具备片上纠错能力,并与MC68HC11、MC68HC12和HCS12等CPU结构及代码向下兼容。 D系列单片机的基本系统使用112引脚封装的MC9S12XDP52单片机,E系列系统的单片机采用MC9S12XEP100,封装为144引脚的扩展系统。 带有USB接口的单片机BDM开发工具采用CodeWarrior支持的TBDML驱动程序,可直接通过PC机的USB口,接入CodeWarrior集成开发环境。
上传时间: 2013-10-17
上传用户:com1com2
传统的8位51单片机,结构简单灵活,是本科学生学习微机原理的一个经典例子,但由于51单片机功能过于简单,很多时候无法满足实际应用的需要。因此,本小组的成员希望基于新一代的16位超低功耗单片机MSP430开发出新的功能全面的学习板,来给学生作为实验学习之用。这种单片机功耗低,功能比51单片机强大,能在很多应用中广泛使用,是功能接近ARM的单片机,能让学生结合应用来学习。
上传时间: 2013-10-17
上传用户:黄蛋的蛋黄
采用基于Cortex-M3核的微控制器STM32F103CBT6设计了脉冲变极性弧焊控制系统。该系统利用片内的高级定时器实现了快速脉冲切换,以及脉冲频率、起始时间、占空比的大范围调节;利用定时器间的协同工作,完成了光谱触发信号的精确延时。同时实现了运行过程中对系统电压的测量、监控、传输以及参数输入、显示、存储等功能,并简述了软件开发方法。
上传时间: 2013-10-20
上传用户:苍山观海