#include<iom16v.h> #include<macros.h> #define uint unsigned int #define uchar unsigned char uint a,b,c,d=0; void delay(c) { for for(a=0;a<c;a++) for(b=0;b<12;b++); }; uchar tab[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,
上传时间: 2013-10-21
上传用户:13788529953
ss
标签: 硬件工程师
上传时间: 2013-10-12
上传用户:tsfh
本书面向由传统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
AVR mega128学习板 联系 杨迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn AVR mega128学习板是AVRVI设计生产的AVR学习开发生产工具,以Atmega128为核心,采用底板,核心板的组织形式,子板和母板组合,也可以分开。集成AVR JTAG ICE仿真器和STK500 ISP编程器,用户只需要再拥有一台计算机即可进行系统的学习。为了更好的支持客户的学习和开发,AVR mega128学习板板通讯接口升级为USB接口,方便计算机没有串口的朋友。货号:EasyAVRM128SK-A 规格: 套 重量:300克 单价498/套。 AVR mega128学习板他还是一个强大的开发工具。通过它进行学习后,你会觉得毕业设计如此简单,轻松应对电子设计大赛,机器人大赛,对电子产品的设计有进一步的认知,建立起学习ARM,DSP,FPGA的良好基础。AVR mega128学习板这个性价比高的专业工具是你的不二选择。购买本产品赠送LCD1602液晶一块。AVR mega128学习板是仿真器,编程器,开发板,核心板四合一的集功能于一体的产品,并且可以分开独立使用。 AVR mega128学习板于2008年开发,基于AVR中较高档芯片ATmega128设计,采用子板和母版叠加的方式,集成仿真和下载功能,原串口版本得到广大用户的支持和认可,2009年底升级为USB版本,使用更方便,兼容开发型号:ATmega64,特别适合新手学习,工程师快速产品开发。 AVR mega128学习板的关键特点: 1.采用核心板和主板分离的形式,在系统的学习之后,可以把核心板直接用于产品中,快速搭建系统。 2.AVR mega128学习板上集成了AVR JTAG ICE仿真器和AVR ISP编程器。 您只需要再拥有一台计算机,而不需要购买仿真器和编程器就可以学习开发了。 3.信号调理电路,输入0~10V,轨至轨信号调理。 学习阶段:AVR mega128学习板让你熟悉AVR的各种资源的应用,板载的常用外设,可以让你方便的进行各种学习实验。板载编程器和仿真器,让你无需担心自己的接线是否正确,即插即用。开发阶段:AVR mega128学习板的核心板可以用于产品核心,板子虽小,五脏俱全,最小系统板的基本电路,让你得心应手,标准的插针,可以将核心板直接插在万用板上使用,扩展方便。仿真器功能,让你开发变得更加简单,轻松找到程序中的各种问题,予以解决,加快开发。AVR mega128学习板的ISP 功能可以让你禁用JTAG接口,节省IO,并且让AD转换更加准确。生产阶段:编程器提供官方推荐的ISP在线下载方式,速度快,编程完成后不占用CPU的任何资源。 AVR mega128学习板是进入嵌入式开发领域的专业入门学习和开发工具,是学生,初学者,工程师的必备良弓。我们还为客户提供可选配件18B20温度传感器 10元 1602液晶 20元 12864液晶 80元 7.5/12V电源 12元 mini128核心板 147元 mini64核心板 138元。欢迎有志之士咨询选购。 想找一份好工作吗? 你想成为一名电子设计工程师吗? 你对电子设计有浓厚兴趣,而没有工具吗? 看了很久的程序方面的书籍,却没有实践的机会吗? 需要开发产品,想快速入门? 想参加电子设计大赛,机器人大赛吗? 这个性价比高的专业工具是你的不二选择。
上传时间: 2013-11-13
上传用户:ljj722
ATmega8属于ATmega系列单片机(ATmega16/32/64/128)的一个子集,指令系统完全兼容。本书深入而细致地介绍了ATmega8单片机的硬件结构以及一些特殊功能的应用和设计,对掌握和使用其他ATmega系列的单片机具有极高的参考价值。书中的程序均在广州市天河双龙电子有限公司的SL-MEGA8开发实验器上验证通过。本书有较强的系统性和实用性,可作为高等院校自动化、计算机、仪器仪表、电子等专业的教学参考书以及有关工程技术人员和硬件工程师的应用手册。
上传时间: 2014-04-05
上传用户:aeiouetla
学习FPGA的指导与提醒
上传时间: 2013-11-18
上传用户:spman
摘要: 串行传输技术具有更高的传输速率和更低的设计成本, 已成为业界首选, 被广泛应用于高速通信领域。提出了一种新的高速串行传输接口的设计方案, 改进了Aurora 协议数据帧格式定义的弊端, 并采用高速串行收发器Rocket I/O, 实现数据率为2.5 Gbps的高速串行传输。关键词: 高速串行传输; Rocket I/O; Aurora 协议 为促使FPGA 芯片与串行传输技术更好地结合以满足市场需求, Xilinx 公司适时推出了内嵌高速串行收发器RocketI/O 的Virtex II Pro 系列FPGA 和可升级的小型链路层协议———Aurora 协议。Rocket I/O支持从622 Mbps 至3.125 Gbps的全双工传输速率, 还具有8 B/10 B 编解码、时钟生成及恢复等功能, 可以理想地适用于芯片之间或背板的高速串行数据传输。Aurora 协议是为专有上层协议或行业标准的上层协议提供透明接口的第一款串行互连协议, 可用于高速线性通路之间的点到点串行数据传输, 同时其可扩展的带宽, 为系统设计人员提供了所需要的灵活性[4]。但该协议帧格式的定义存在弊端,会导致系统资源的浪费。本文提出的设计方案可以改进Aurora 协议的固有缺陷,提高系统性能, 实现数据率为2.5 Gbps 的高速串行传输, 具有良好的可行性和广阔的应用前景。
上传时间: 2013-11-06
上传用户:smallfish
Bus Hound硬件开发的必备工具,这个是教程哟
上传时间: 2013-11-14
上传用户:1051290259
学习arm
上传时间: 2013-11-22
上传用户:yanyangtian
本手册版权归西安康耘电子有限责任公司所有,未经康耘电子同意,任何单位和个人不得擅自抄录本手册或全部以任何形式用于商业目的,但可以自由传播。本手册所介绍相关软件版权均归相关公司所有,这里只供学习使用,若进行实际商业性开发使用请与相关公司联系购买正版软件。本手册编制过程中个别电路及程序参考了相关资料,在手册中都给出了说明,感谢这些资料的提供者!
上传时间: 2014-01-06
上传用户:tfyt