tag 标签: arm9

相关博文
  • 热度 5
    2023-9-15 15:17
    687 次阅读|
    0 个评论
    Xines广州星嵌全新FPGA开发板—OMAPL138/C6748 DSP+ARM+FPGA
    1开发板简介 XQ 138F-EVM是一款基于广州 星嵌 TI OMAP-L138(浮点DSP C6748+ARM9) +Xilinx Spartan-6 FPGA核心板SOM- XQ 138F设计的开发板,它为用户提供了SOM- XQ 138F核心板的测试平台,用于快速评估SOM- XQ 138F核心板的整体性能。 XQ 138F-EVM底板采用沉金无铅工艺的四层板设计,不仅为客户提供参考底板原理图、系统驱动源码、OMAP-L138和Xilinx Spartan-6 FPGA入门教程、丰富的Demo程序、完整的软件开发包,以及详细的DSP+ARM+FPGA系统开发文档,还协助客户进行底板的开发,提供长期、全面的技术支持,帮助客户以最快的速度进行产品的二次开发,实现产品的快速上市。 XQ 138F-EV M评估板 正面图 广州 星嵌 自主研发的 SOM- XQ 138F是 由 TI 浮点 DSP C6000+ARM9+Xilinx Spartan-6 FPGA工业级核心板, 72 mm* 44 mm,功耗小、成本低、性价比高。采用沉金无铅工艺的八层板设计,专业的PCB Layout保证信号完整性的同时,经过严格的质量控制,标配工业级,满足工业环境应用。 SOM- XQ 138F引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。 不仅提供丰富的 Demo程序,还提供详细的开发教程,全面的技术支持,协助客户进行底板设计、调试以及软件开发。 SOM-XQ138F核心板 正面图
  • 热度 20
    2011-1-4 11:20
    3735 次阅读|
    1 个评论
        S3C2416是低功耗、高性能、低成本的SAMSUNG ARM9(ARM926EJ)处理器, 最具性价比优势的芯片,S3C2440最完美的替代者 。     UT-S3C2416开发板是一款以S3C2416处理器为核心的高性价比开发板,该开发板实现了S3C2416的所有功能特性,专门专为消费类电子、工业控制、车载导航、行业PDA等电子产品的开发而设计,主要供广大企业用户进行产品前期软硬件性能评估验证、设计参考用。 功能特性    ·ARM926EJ内核,400M CPU主频稳定工作  ·64M DDR2 SDRAM  ·2G MLC Nand Flash  ·标准20针JTAG接口  ·支持2D图形加速  ·支持SD/MMC/SDIO接口存储卡  ·支持USB2.0 Device接口下载,快速升级系统  ·支持USB Host 1.1  ·支持音频输入、输出  ·支持Nandflash、SD卡启动  ·支持4路高速串口  ·支持VGA输出  ·支持4.3寸、7寸、10.2寸、10.4寸、TTL/LVDS多款液晶模块  ·支持Hive注册表保存  ·支持SD卡+USB2.0升级系统  ·支持WIFI、蓝牙、3G、GPS等外置模块   核心板规格 名称 规格 CPU S3C2416XH-40,系统时钟400M DDR K4T51163QE,64M DDR2 NAND FLASH K9GAG08,2G Bytes MLC Nand Flash   底板硬件资源 名称 描述 Nor Flash AMD AM29LV160, 2M Bytes (选配) 网口 DM9000网卡芯片, 10/100Mbps 以太网口,RJ45接口 USB Host USB Host 1.1,兼容 OHCI V1.0,最高支持12Mbps USB Device USB Device 2.0 串口 4路串口 音频接口 WM9714 芯片,支持音频输出、录音 SD卡接口 兼容 SD/MMC/SDIO ,最高可支持 32G SD卡存储 LCD接口 支持多种型号液晶屏,包含4线电阻式触摸信号 SPI接口 1路高速SPI I2C接口 I2C总线接口 JTAG接口 10pin 2.0间距双排针插座 GPIO接口 24个GPIO接口,方便用户使用 LED用户指示灯 4个 蓝光 LED指示灯 LED电源指示灯 1个 红光 LED电源指示灯 用户按键 板载6个用户按键,默认功能为 上、下、左、右、确定、返回 纽扣电池 提供 RTC 时钟,确保掉电后日历、时间仍能正常运作 电源接口 12V/2A 直流电源输入,搭配电源开关和电源指示灯 拨码开关 SW1设置启动模式,SW2、SW3设置串口状态 复位按键 专用复位芯片,确保复位稳定可 靠  液晶屏模块(UT_LCD43C)     LCD技术参数:   底板资源: 名称 描述 厂家 Innolux(台湾群创) 型号 AT043TN24 v1(带触摸) 背光 LED背光 分辨率 480*272 尺寸比列 16:9 可视区域(mm) 95.04(W)×53.856(H) 点距(mm) 0.066(W)×0.198(H) 视角(U/D/L/R) (CR10)70/70/50/70 亮度(cd/m2) 400 对比度 500:1 响应时间(ms) 25 Pin脚数 40 pin 重量 62g 背光功耗 0.192W 小组功耗 56mW 工作温度 -20℃ ~ +70℃ 序号 资源描述 1 支持40Pin FPC接口 2 支持50Pin 2.0间距双排针接口 3 支持24bit液晶显示模式 4 支持4线电阻式触摸 5 支持LCD背光亮度可调 6 两组输入电压:5V、3.3V 详情资料:http://www.urbetter.com
  • 热度 17
    2010-6-24 14:10
    2038 次阅读|
    0 个评论
        为了保证电力系统安全、可靠、高效地运行,高质量的电能供给是一项重要的工作。为此,利用便携式电能质量监测仪对电网电能质量参数进行准确地测量。ARM9的主频高、速度快、内存容易扩展,可以运行嵌入式Linux操作系统,为应用程序的设计提供了方便的条件,其开发板所用的处理器是ARM9一S3C2410。基于ARM9一S3C2410的电能质量监测仪的整体结构框图,如图1所示。     由图1可知,该系统的硬件除了已经扩充了存储器的ARM9一$3C2410A核心板外,还包括外围信号调理、键盘及显示等电路,以MAX1324组成的A/D和信号调理电路,是该数据采集的重要内容,文中主要介绍这一部分的硬件和相关软件设计。   1 数据采集的硬件设计   开发板ST2410的硬件资源丰富,提供了40脚外部扩展接口,通过该接口,可以方便地扩展信号采集等外围电路。信号调理部分电路的具体结构,如图2所示。     1.1 信号调理电路   模拟信号输入前端电路,是利用电压互感器(PT)和电流互感器(CT),对被采样电压和电流进行隔离和电平转换。一次互感先将电力电网的高压、大电流转换成标准的交流100 V和5 A,二次互感器再将其转换成A/D芯片MAX1324输入所要求的一10~+lO V电平,从而得到电力系统公共连接点的全部原始数据。   抗混叠滤波器的作用,是将输入信号中的高频分量滤除,以防止被测信号的高频干扰与有用的低频信号发生混叠,影响测量精度。抗混叠滤波采用压控电压源二阶低通滤波器,如图3所示。考虑到本装置需 要监测1—50次谐波,要求在50~50×50 Hz频率范围内的幅频特性曲线越平坦越好。         1.2 AD转换   因为在测量电网的三相不平衡参数时,要用到中性线的电压和电流,虽然从理论上,可以通过相电压和相电流算出中性线的电压和电流值,但是,测量值应该更加接近物理现实。所以,最好同时测量电网中用户公共连接点的三相电压、三相电流和中性线的电压与电流,共计8路模人信号。多路信号的同步采样可以有效克服因通道转换而产生的相差问题,所以A/D应该选用8路同步采样芯片。美信公司的MAX1320和MAX1324都是适合上述设计要求的专用芯片,MAX1324的模人电压范围为±10 V, 比MAX1320芯片的输入电压范围宽。在同样干扰和噪声条件下,A/D转换的相对精度会高一些,所以采用MAX1324,它内部集成了8个独立的采样保持器和8通道的多路开关,容易实现8路模拟量的瞬时采集,其转换结果以补码的形式按顺序输出。     对于一个已经给定转换位数的ADC,它对信号所能离散数据位的电平值是确知的,l4位MAX125提供2M级的离散电平为2 X 10 V/2¨ 1.22 mV,相对分辨率可达±0.025% 。在国家谐波测量标准中,对于规定的畸变率,电流的测量精度要求相对高一些,考虑到各种情况,实践亦证明采用14位的ADC是完全可以满足谐波测量的设计要求的。   电能质量监测仪的ARM处理器芯片$3C2410A内部还带有8通道l0位的A/DC。根据上述分析可知,10位A/D难以满足谐波监测仪对数据采集的要求,而且该A/DC也不具备同步采样功能。然而在测量电网基波的频率时,国家标准要求对工频的测量精度是50±0.01 Hz,这意味着在一个周期内,要采集50÷0.01=5 000个点以上,所以A/D转换时间在20 ms/5 000=4 s以下。频率测量对幅值的精度要求并不高,只要能够正常判断正负值即可。ARM芯片内10位A/D的转换速度最高可达500 ksps(2 p,s),所以,用以测量电网的基波频率正合适 J。这样,MAX1324和ARM内的A/DC分别用作谐波和频率测量就各尽所能了。   1.3 M 324与处理器S3C2410的硬件接口   MAX1324与处理器$3C2410的接口如图4所示,MAX1324的模拟供电电压是5 V,而MAX1324允许的数字供电电压范围为2.7~5.25 V,图中是3.3 V。这样,可以不用电平转换而直接与$3C2410的数字I/,O接口相连。             在进行数据采集时,操作过程分为以下3步: (1)首先要将MAX1324的工作方式设置为8个通道的瞬时采样,引脚ALLON接高电平,拉低cS和WR时,向数据线 ~D 写入全“1”,这样8个通道就 能都被选中, 实现同步ADC;(2)拉低ARM 的GPA12端子,使CONVST引脚为低电平,输入信号在采样保持器达到稳定的电平后,再由CONVST的上升沿开始启动A/D,这里的多通道转换是按通道号由 低到高的顺序进行,当最后一个通道的转换结束后,所有通道转换结束信号EOLC跳变为低电平,转换结果先储存于片内对应的14位×8的SRAM中;(3)读取模数转换结果数据,其方式有两种:一种是查询方式,MAX1324的EOLC引脚接到$3C2410的一个I/0引脚上,$3C2410启动A/D转换后,不断地查询这个I/0引脚是否为低电平,以判断转换是否结束,然后再依次读取转换后的数字信号;另一种是中断方式,MAX1324的EOLC引脚直接接到$3C2410的一个外部中断引脚上,一旦转换结束,则向$3C2410申请中断,S3C2410就会进人中断服务程序,依次读取MAX1324转换后的数据。为了提高CPU的使用效率,采用中断方式, 图4中MAX1324的EOLC引脚接到$3C2410的外部中断EINT3的引脚上。当A/D数据转换结束后,EOLC就会向$3C2410的EINT3发出低电平, 当EINT3引脚为低电平时,就会先后向MAX1324的RD引脚发出8个读脉冲,控制选通CS引脚分时读取MAXI324转换后的8个通道ADC数据。     2 接口驱动   设备驱动程序的任务包括自动配置和初始化子程序,负责检测所要驱动的硬件设备是否能正常工作。如果该设备正常,则对这个设备及其相关的设备驱动程序需要的软件状态进行初始化。   Linux下的设备驱动程序被组织为一组完全不同任务的函数的集合。编写A/D驱动,主要完成对A/D器件控制寄存器和数据寄存器的open0,close0,read0,write0等的操作, 并在file—operations中注册 。 static struct file_ operations adcmax1 324_ fops= { open:adcmax1 324 一open, ioctl: adcmax1 324 _ iocfl, read:adcmax1 324_ read, write:adcmaxl 324 _ write, release: adcmaxl 324 _ release, } 下面介绍其中几个重要的函数: (1)adcmax1324一write函数:调用该函数,通过 双向数据线DATA0~DATA7向MAX1324写入数据OxOOFF,把MAX1324设置成8通道同时转换的模式; (2)adcmax1324一ioctl函数:Ioctl函数跟踪信号,启动A/D转换;(3)adcmax1324一read函数:read函数把 中断处理函数中读到的数据发到用户程序。 最后在init()中完成初始化工作。包括注册设备驱动程序和申请系统资源。在编写驱动程序时通常编写成模块的形式,在模块加载时调用初始化函数module— init(),在卸载时调用卸载模块函数module_ exit()。   3 结束语         文中实现了基于ARM 9的电能质量监测仪数据采集的设计。介绍了硬件电路及其相关软件,经实验测试,基于MAX1324ECM的上述数据采集电路,实测准确度可以达到-4-0.5% ,实验结果如表1所示,因此AX1324ECM完全适用于电能质量监测中的数据采集。   联系人:刘菲                  电话:010-65277170 ARM嵌入式技术群:109739525
  • 热度 15
    2010-5-27 17:25
    2294 次阅读|
    0 个评论
      FLYSUN-ARM9200开发板由北京飞旭科技有限公司设计开发,主处理器基于Atmel公司的AT91RM9200 ARM处理器。AT91RM9200内嵌ARM920T核,带有全性能的MMU,具有高性能、低功耗、低成本、小体积等优点,广泛地应用在各种嵌入式系统中,如通信、军事、航空、航天、工业控制、交通等领域。 FLYSUN-ARM9200是公司专门针对工业级嵌入式应用开发的一款ARM开发板,开发板的通讯接口比较丰富,非常方便用户进行工业级场合的数据采集通讯应用开发。系统由核心和主板组成,核心板带有CPU和32-128MB的SDRAM、4MB NorFlash,主板有1个32MB NandFLASH(可换16-64MB NandFLASH) ,1个10/100M以太网接口,1个USB Host,1个USB从接口,1个SD卡接口,1路CAN,1个irDA、 1个RS485、1个8X8 KEYB、1个240X128点阵LCD接口、RTC、1个JTAG接口和1个外部扩展总线,用户可以根据自己需要自由扩展。 FLYSUN-ARM9200开发板上运行的是移植后的嵌入式ARM-Linux操作系统2.4.19,LINUX2.6.13目前也已经跑起来了,但还需要进一步完善,不久就可以提供客户使用。 FLYSUN-ARM9200开发板支持标准LINUX下的常用网络服务及其他实用工具程序。开发板也支持使用KEIL 和ADS软件结合JTAG仿真器进行应用开发,开发光盘中提供大量演示程序,包括ADS下的对所有硬件的操作演示和LINUX操作系统下的所有硬件的驱动和驱动测试的演示程序,同时还提供用户开发中经常会用到的多线程、网络传输、数据采集串口通信等应用演示程序。 由于客户的应用千差万别,用户可能会使用到新的硬件模块连接到开发板中,我们可以可协助用户开发特定软件与设备驱动程序。 1. 硬件特性 硬件部件 功 能 描 述 备 注 CPU Atmel AT91RM9200 ARM920T内核,主频180MHz,速度为220MIPS。工业级:-40℃ -85℃ 程序存储器 4MB NorFLASH 保存引导程序和操作系统。工业级。 数据存储器 64MB NandFLASH 应用程序或数据存储。(可选工业级) SDRAM 32-128MB SDRAM 板上焊接64MB,可选美光工业级芯片。 以太网 10/100Mbps自适应以太网接口 CPU内嵌 USB Host 支持USB1.1/2.0通信 可支持U盘及USB鼠标键盘等. USB 从接口 支持USB1.1/2.0通信 LINUX中尚不支持,可用ADS软件环境测试 UART 支持异步串行通信 2个3针RS-232接口 1个9针RS-232接口 SD卡接口 支持SD卡读写 与多媒体卡规范V 2.2兼容与SD 存储卡规范V 1.0兼容 RS485 支持RS485方式通信 1通道接口RS485 CAN 支持CAN2.0a/b 与9200为SPI总线接口 RTC 为系统提供实时时钟基准 内部实时钟不支持电池供电,在外部扩充DS1302可接电池. irDA 支持红外数据发送、接收 收/发距离5m JTAG接口 支持JTAG调试与开发 标准20针定义 KEYB 支持1-64距阵键盘 支持用户自定义矩阵键盘. LCD 240x128点阵,显示字符、图形、数据、汉字库、表格等 单色LCD工业级屏,工作温度:-20度至+85度。支持所有使用T6963C控制器的单色屏。用户如使用其他单色屏,可以根据参考设计修改一下就可以应用到其他单色屏上。 引脚扩展 支持系统扩展 扩展了ARM9的16位数据总线和8位地址总线及读写、复位、中断信号.可外扩AD、DA、DIO 主板尺寸 146 X 115 单位: 毫米 2. 提供软件说明 软 件 功 能 描 述 备 注 Bootloader及源代码 硬件测试 支持所有硬件部件的测试 U-BOOT 支持以太网程序下载,提供U-BOOT源代码 Linux内核/文件系统及源代码 Linux Kernel 2.4.19 提供Kernel裁减制作方法,包括新增减硬件设备内核开发方法等。并提供底层内核源代码。 各种常用文件系统 支持ROM/CRAM/EXT2/FAT32/NFS等文件系统 Busybox Busybox 1.00,提供源代码,其中包括Linux基本命令和常用工具,主要用于裁剪根文件系统。 Liunx下设备驱动程序及源代码 UART/485/irDA/CAN驱动 串口/485/irDA/can通信 以太网驱动 以太网10/100M通信 USB驱动 USB设备驱动,包括U盘、移动硬盘、摄象头等 KEYB/LCD驱动 KEYB驱动/LCD驱动 SD卡驱动 支持在SD卡上挂装FAT文件系统 根文件系统 Ramdisk 提供了Ramdisk文件系统修改制作方法,客户应用程序开发和应用程序自启动方法;提供LINUX常用的命令,参见图2 3. 开发光盘中的文档说明 ***************************************************** ARM-LINUX开发环境安装软件包文件说明。 版本: 1.3.1 硬件:AT91RM9200DK开发板 说明: / 表示光盘根目录 ***************************************************** install.sh 安装脚本。 mkramdisk.sh 建立根文件系统映象文件的脚本。 README.TXT 本说明文档。 目录说明: ************ 使用ADS1.2编译的所有ATMEL-9200DK开发板硬件测试例程,ATMEL公司提供。 linux下的硬件测试源代码,专门针对开发板,只包括开发板上的硬件的测试程序。 01_lcd lcm240128液晶模块测试。 02_keyboard 8x8矩阵键盘测试。 03_rtc DS1302和at91rm9200内部实时钟测试。 04_serial RS232、RS485、红外测试。 05_io IO扩展板288个IO测试。 06_watchdog 看门狗测试。 07_net TCP、UDP客户服务器测试。 08_pthread 多线程程序演示。 09_can can总线通讯测试。 lib 驱动接口封装库。 include 应用开发库头文件。 开发指南及相关资料。   anjuta和sourceNavigator编辑器。 bootloader、内核、根文件系统映象文件。 LINUX内核源代码,根文件系统,u-boot,busybox-1.00源代码。 busybox-1.00.tar.gz linux-2.4.19-rmk7.tar.bz2 rootfs.tar.bz2 u-boot-1.1.2.tar.bz2 arm-linux-gcc编译器,FTP服务器及客户端LINUX下RPM安装包。 开发板的原理图; ATMEL公司提供的开发板参考设计ORCAD格式,其中包括原理图和PCB。 4.开发套件销售清单 FLYSUN-9200DK开发板一块 交叉串口线/网线各一根 资料光盘(包括ADS/LIUNX下的驱动及源代码、BOOTLOADER及源代码、KERNEL及源码、RAMDISK及源码、LIUNX下开发环境、GCC教材、LIUNX下开发工程等) 单色液晶(可选件)一个 5V电源一个     联系人:刘小姐     电话:010-51695537     QQ:760346821     QQ群:109739525     邮箱:liufei@leadzil.com     网站:http://www.fly-sun.com.cn     地址:北京市海淀区中关村南大街甲6号铸诚大厦1716     邮编:100083
  • 热度 19
    2010-5-27 17:21
    1245 次阅读|
    0 个评论
      PAM9200A ARM计算机板是北京飞旭科技有限公司开发的可以直接用于用户产品中的工业级计算机产品,我们的设计目标是替代PC104计算机,提供更具竞争力的产品,可以为用户的产品降低成本,并且可以提供更好的性能价格比。  FS-PAM9200A PC/104 主板 简介:  产品特点: * 低功耗,5V单电源供电,主板功耗1.5瓦。 *高性能,采用ATMEL 9200 低功耗处理器 (ARM9),主频200MHZ,提供强大的处理能力。 * 适合作为工业控制核心模块,可广泛应用在各种嵌入式数据采集及网络通讯场合。 *支持中态研创的全系列PC104数据采集板卡,也支持其他公司的标准PC104板卡(不支持使用DMA接口的卡)。  * 数据存储扩展能力强:4MByte Nor Flash存储软件程序, 64MB NAND-FLASH存储用户程序或数据,SD卡接口支持最大2GB容量存储,USB 接口可以连接多种USB外设,比如U盘、键盘、移动硬盘、USB摄像头等。 * 接口齐全,提供1个USB接口,3个串口,10M/100M以太网接口,实时时钟等,满足工业各种应用需求。 * PC/AT兼容 * PC/104标准尺寸:90×96mm, (3.6''×3.8'') * 高可靠性 * 支持操作系统:Linux2.4.x; Linux2.6.x; * 工作温度:-20℃ ~ +70℃ (可选:–40℃~+85℃) 具体配置: * ATMEL 9200 低功耗处理器 (ARM9),主频200MHZ * 32MByte SDRAM (最大可支持128MByte SDRAM) * 4MByte Nor Flash, 64MByte Nand Flash * PC104 扩展接口 (兼容X86 PC104总线), 速度可以在应用软件中调节,以适应高速AD采集。 * 1个10M/100M以太网接口 * 1个USB口,符合USB规格Rev.1.1 * SD卡接口 * 3个串口 (一个全功能串口,两个RS232串口) * 实时时钟 (电池备份) * JTAG 接口 联系人:刘小姐 电话:010-51695537 QQ:760346821 QQ群:109739525 邮箱:liufei@leadzil.com 网站:http://www.fly-sun.com.cn 地址:北京市海淀区中关村南大街甲6号铸诚大厦1716 邮编:100083
相关资源