科技伊甸园交流答疑区网友作品展示交流区 → 【强烈推荐】LPC22XX自由罗汉板规范--共享


  共有11805人关注过本帖树形打印

主题:【强烈推荐】LPC22XX自由罗汉板规范--共享

美女呀,离线,留言给我吧!
admin
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:2 积分:87 威望:0 精华:2 注册:2003-12-30 16:34:32
【强烈推荐】LPC22XX自由罗汉板规范--共享  发帖心情 Post By:2008-10-16 15:24:13

1.1 简介

      LPC22XX FreeSource Board是一块符合罗汉板规范V1.0的CPU夹层板,是一块很典型的ARM7等级的开发板系统,它是一块可以独立工作的最小系统板,板上为LPC22XX的MCU久扩了SRAM以及NorFlash(可用于程序存储),提供了JTAG调试接口,以及AC9V的电源输入插座等。
      此外,作者对于该块板的支持,提供了一系列的基于是Keil开发环境的例程,测试这些例程时,作者使用了Ulink调试器,所以也建议各位对该板感兴趣的朋友使用同样的开发模式,当然,您自己有习惯使用的软硬件工具当然也可以了。
      同样,该板的推出是第一块符合罗汉板规范V1.0的CPU夹层板,我们的思想还是基于罗汉板的原始思想,就是开源与共享,以及共同参与;作者也是在工作之余设计了这块开发板,很坦然,我们不大可能提供完整的所有在它上面跑的例程,我们只能利用工作之余共享一些我们可以开源的代码/例程/应用,包括不同的开发环境不同的调试器的配合上,也会由于个人的资源有限而无法提供太多原始的参考,但我们相信,网络上的很多资源可以通过理解和修改可以应用到它之上,这点我们会在后续的时间里尽可能的去做,当然也希望对罗汉板规范感兴趣的朋友加入其中,参与到原创与开源的共享乐趣之中,当然您应该也会从中有所收获;对于这点的坦诚,希望各位可以理解。
    推出原由和规范介绍:   自由罗汉板规范_V1.0_Print.pdf 点击下载   745KB
 
1.2 板载资源
基于罗汉板规范的LPC22XX板的概要资源如下:
1         NXP的LPC22XX 系列MCU(原版标配是LPC2292),ARM7核心;
2        板上外扩512K byte/1M byte的SRAM(标配是512K byte SRAM),2M byte的norFlash作为外部程序空间;
3        板上自带AC9V的电源接口,该板独立自成最小系统;
4        标准JTAG调试接口,推荐使用Keil RealView for ARM的开发环境;
5        板上带两个LED发光二极管,连接在GPIO端口上,可作简单点灯实验;
6        按规范引出16位数据总线,低8位地址总线,板上输出5个XCS片选信号;
7        按规范引出UR0、IIC0、SPI0接口;
8        按规范引出15个GPIO端口(口线中的GPIO15并没有连接),将在规范中当作普通输入输出端口使用;
9        按规范引出2个外部中断输入口线;
10      按规范引出ADC0和ADC1两个模数输入口线;
11       按规范扩展CAN0和CAN1口线(限LPC2292/LPC2294);
 
1.3 图示
下图是板子的正面视图:
侧视图:
   目前LPC22XX罗汉板标配为LPC2292芯片,整块板广告不可信价格为218元。
 
1.4 应用资料

1.4.1 硬件电路说明
       此为LPC22XX罗汉板(LPC22XX FreeSource Board)V1.0的硬件说明书,感兴趣的朋友可以下载看看,手里有板的朋友请参考板上的说明进行使用.
    LPC22XX_FreeSource_Board_V1.0_Print.pdf    585KB   点击下载
1.4.2 电路原理图
   LPC22XX_FreeSource_BoardV10.pdf      481KB 点击下载
1.4.3 范例程序代码(持续更新中)
·LPC2292 外部RAM读写实验(此工程并没有将外部RAM融入工程当中作为系统RAM的一部分)
     Base_ExternalRAM_RW   51KB   点击下载

·LPC2292 外部RAM读写实验(此工程已将外部RAM融入工程当中作为系统RAM的一部分)
    Base_ExternalRAM_Sys   53KB 点击下载

·LPC2292 IO端口简单Demo实验,实现P0.21端口输出高低电平
    Base_IO_LED       50KB 点击下载

·LPC2292运行外部flash的程序,实现IO端口简单Demo实验,实现P0.21端口输出高低电平
   Base_IO_LED_ExtFlash   52KB 点击下载

·LPC2292 接MzL05-12864图形点阵LCD显示实验
   Base_LCD_MzL05     84KB 点击下载

·LPC2292 MzT24彩色LCD模块驱动简单范例
    Base_LCD_MzT24 143KB 点击下载

·本例程直接解码显示BMP文件,可以支持不压缩的单色、16色、256色以及24位色BMP文件
    Base_LCD_MzT24_BMP   742KB 点击下载

·MzT24 TFTLCD显示模块应用于LPC22XX列系ARM7 MCU的JPEG图像解码显示演示程序
    Base_LCD_MzT24_JPG   398KB 点击下载

·LPC2292 定时器0简单Demo实验,实现P0.22端口输出高低电平
    Base_Timer0_LED 80KB 点击下载

·公用的函数和库
    Common     22KB   点击下载
 
备注:

    罗汉板的推出,既是将众ARM开发工程师或爱好者期望中的开发板付诸于现实,也是网络技术人员联合开发产品的一次尝试。我们想利用网络这个开放的平台,能让更多的ARM爱好者和开发者参与进来,开源与共享。这块板子也只是基于这种目的才推出的。所以ARM初学者或需要大量学习资料和技术支持的朋友请不要购买。

更多资料请到亿学通电子网站查看http://www.61mcu.com/list.asp?ProdId=0099


[本帖被加为精华]
支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

【强烈推荐】LPC22XX自由罗汉板规范--共享








签名