|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
at91sam7s64_cpld demo salse |
作者:embed_tech 栏目:ARM技术 |
本人从事ARM嵌入式开发多年,现业余制作了一款ARM_CPLD开发板,除留几块自己用做开发平台外, 其它的想和大家分享。现简单介绍一下该板的资源和特点: 一、 硬件资源: (一)、开发板一块(120mm X 80mm) 1)、CPU:AT91SAM7S64(默认),可以选择AT91SAM7S128/256 2)、CPLD:EPM7032AELC44-7(默认),可以选择EPM7064AELC44/SLC44等 3)、带LCD点阵显示屏接口(屏可自配) 4)、带I2C接口座,配有EPROM芯片(默认为24LC64),可选其它选配号 5)、带SPI接口,可与板上的MAX3232及CPLD通信 5)、带USB设备端接口 6)、带UARST 接口(接口芯片:MAX3232) 7)、带蜂鸣器 8)、带数码管显示 9)、多组LED指示灯 10)、多组按键 (二)、简易仿真器一块。可以工作在Wiggler和SDT模式,同时可做为JTAG下载线,在ARM9系统中可用于烧写外部FLASH。 (三)、CPLD下载转接板一块。可工作在3.3或5V状态下,能够对通用CPLD,FPGA进行 线下载。 (四)、5V电源一个,该开发板可工作于USB供电状态,此电源可以不用。 (五)、数据线:25针并口线1条,USB A-B头线一条,UART线一条,下载连接线2条。 付图片: 二、软件资源: (一)、ARM部分的软件包含下面内容(17个独立软件包,每部分包括详细的说明): 1、GPIO:GPIO,RSTC的基本用法(输入输出;开路输出;并行输出;上拉控制) RSTC:RSTC的基本用法---按键复位功能 2、RTT: RTT的基本用法---每秒实时时钟数值增加1,产生中断 DBGU:DBGURTT的基本用法---每秒从串口打印实时时钟数值 3、PIT: PIT的基本用法---供周期性的中断 4、WDT: WDT的基本用法 5、USART:USART的基本用法(将2个USART和1个DBGU口配置成3个USART口) PDC: PDC的设置 6、AIC : 1)、PIO 中断测试程序 2)、IRQ 中断测试程序 3)、FIQ 中断测试程序 4)、SOFTWARE 中断测试程序 5)、TC中断测试程序 7、SPI: SPI的基本用法: 1)、利用SPI接口读写外部DATAFLASH at45DCB008的数据) 2)、将SPI配置成普通UART功能 8、TWI: TWI的基本用法(通过TWI实现I2C,读写两线EEPROM) 9、SSC: SSC的基本用法(配置SSC0作为I2S接口与DCA3550之间进行数据传输) 10、TC: TC的基本用法(TC0,TC1做为16位定时器) 11、PWM: PWM的基本用法(通过PWM0的输出一个频率约为6MHZ信号波) 12、USB: USB的基本用法: 1)、USB-CDC类的基本用法(以中断方式与PC机之间通信) 2)、USB_HID类的基本用法(将开发板配置成普通双键鼠标) 13、ADC:用ADC_AD4作为模拟开关 14、PWC:PWC的基本用法: 1)、通过PWC设置系统时钟 2)、通过PWC设置各外设时钟 3)、通过PWC的可编程外部时钟信号PCK0输出4.608M时钟 4)、进入空闲模式 15、与CPLD通信:提供CPLD工作时钟以及与CPLD协调工作的软件实例 16、uCOS-II:uCOS-II在开发板上的移植(带有丰富的实例,详细的展示了uCOS-II主要功能,有助于快速掌握该操作系统)。 以上软件包均提供两种开发环境下(ADS1.2 , IAR430)的原代码. (二)、CPLD部分的软件包含下面内容(全部在quartusii_4.2下开发): 1、 流水灯 2、 数码管显示 3、 简单加密功能 4、 状态机等,还有的正在开发中 三、开发工具 (一) ADS1.2 完整版, 附带学习教程 (二) IAR430 试用版, 附带简易教程 (三) ARMJtagDebug 软件,附带安装及使用向导 (四) quartusii_4.2, 附带学习教程 四、附带CD光盘两张,除包含以上软硬件资源外,开发工具外还包括很多ARM,FPGA、CLPD学习教程、工程实例等。 五、特点: AT91SAM7S64_CPLD DEMO是一款将ARM和CPLD完美结合的开发板,对于初学者来说,可以在同一块板上学到两门实用技术,尽快达大学以致用的目的;对于产品设计来说,可以在此开发板上进行实验,缩短产品设计周期。 对此板感兴趣的朋友,可随时与我联系,绝对物超所值!而且可以得到及时的技术支持。同时希望借此机会和大家共同探讨ARM技术。 六、联系方式: 1、 mobile:13926575803(shenzhen ) 2、 E-MAIL:embed_tech@126.com 3、QQ:398426553 参考价:¥500(学生朋友可以再优惠!) |
2楼: | >>参与讨论 |
作者: embed_tech 于 2006/8/19 10:17:00 发布:
500只是参考哦 500只是参考哦,真正需要的朋友可与我QQ联系,价格绝对优惠!!现在只剩下3块了,买完为止!! |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |