默认预装QT4图形界面的Linux系统
技术支持时间为半年,技术支持限裸机和Linux二选一。
如果使用linux的,需要有一定的linux基础知识,此板不适合没有linux基础或没有linux开发经验的用户,我们不做入门级指导和相关二次开发的技术支持,谢谢配合!
【产品介绍】
美国德州仪器公司(TI)推出的AM335x ARM Cortex-A8 可以提供相同成本下最高的DMIPS,同时提供3D图形加速和关键外设的集成。TI AM3359 由性能高达720MHz的ARM Cortex-A8组成,可满足各种应用需要,可选 3D 图形加速器性能高达20M/tri/s,支持LPDDR1/DDR2/DDR3 内存,PRU 子系统为器件提供附加灵活性,同时提供对EtherCAT和Profibus的可选支持来满足工业设计的需要。
MDK3358核心板基于TI的Cortex-A8内核AM3358处理器,最高运行于720MHz,采用TI原厂PMIC电源管理芯片,支持动态调频,256MB DDR2内存,256MB NAND FLASH,1.27mm间距200针接插件引出全部GPIO信号。大厂出品6层PCB板。
MDK3358-EK开发板基于TI的Cortex-A8内核720MHz频率的AM3358芯片,核心板板载256MB DDR2内存,256MB NAND FLASH,采用1.27mm间距200脚接插件,引出绝大部分GPIO。
底板具备10/100M以太网、SD卡、1路高速USB HOST、1路高速OTG、1路RS232调试串口、1路RS232普通串口、2路RS485、2路TTL串口、1路CAN、2路TTL软件串口、1路I2C接口、3个用户按键、2个用户LED指示灯、JTAG接口、外置PCF8563实时时钟、40Pin液晶屏接口(标配7寸TFT LCD带触摸)、4路ADC模数转换输入、SPI扩展接口、预留第二路以太网扩展接口、GPIO若干。
【核心板硬件资源】
● AM3358,720MHz
● 256MB DDR2
● 256MB NandFlash
● 1.27mm间距,2×50×2=200脚,全部GPIO引出
● 6层板设计
【核心板PCB规格】
50×76mm,6层板设计,大厂出品
【底板硬件资源】
● 1路10/100M以太网
● 1路SD卡接口
● 3个用户按键,2个用户LED指示灯
● 20芯标准JTAG接口
● 外置PCF8563实时时钟
● 40Pin液晶屏接口,标配7寸TFT LCD带电阻触摸屏
● 4路ADC输入
● SPI扩展接口
● 预留第二路以太网扩展接口
● 1路CAN接口
● 1路USB HOST接口,1路分离的USB HOST加USB Device接口
● 1路RS232串口,1路DBGU调试串口,2路RS485
● GPIO若干
【软件资源】
一,裸机程序
● 提供Starterware软件包
Starterware介绍:
StarterWare provides C-based no-OS platform support for TI's ARM9™ and ARM® Cortex™ A8 based devices. StarterWare provides device abstraction layer libraries, peripheral programming examples such as Ethernet, graphics and USB, and board level example applications. StarterWare can be used stand-alone or with an RTOS.
包括但不限于以下驱动:
cppi41dma.c dmtimer.c ehrpwm.c gpmc.c mailbox.c mdio.c rtc.c usb.c
cpsw.c ecap.c elm.c hsi2c.c mcasp.c phy.c tsc_adc.c usbphyGS70.c
dcan.c edma.c gpio_v2.c hs_mmcsd.c mcspi.c raster.c uart_irda_cir.c watchdog.c
二,linux
● 提供基于ti psp的u-boot及ubl,支持nand直接启动,以及串口启动
● 提供基于ti psp的linux 3.2.0的kernel
● 支持qt2.2.0的rootfs,镜像使用ubi格式
● 支持qt4.8.x(release soon)
● 支持Cortex-A8硬件浮点VFPv3及SIMD引擎NEON的gcc工具链
● 为cortex-a8优化的自定义工具链,支持硬件浮点及NEON
● 提供以下驱动源码:
◆ USB host, USB OTG, USB device驱动
◆ MMC/SD/SDIO驱动
◆ 1Gbps Network驱动(需要底板相应硬件支持)
◆ UART驱动
◆ CAN驱动
◆ GPIO LEDs驱动
◆ Nand Flash驱动
◆ PRUSS驱动,PRUSS虚拟串口代码
◆ USB audio驱动
◆ 片上RTC驱动
◆ USB mass storage device,USB 鼠标,键盘驱动
◆ PCF8563实时时钟驱动
以及其它大量kernel本身支持的硬件
● 提供完整开发虚拟机及编译手册,上手就可以编译
三,Android
● 原厂提供的资料请到TI网站下载
● Mcuzone提供的Android资料即将推出
四,Wince
● 原厂提供的资料请到TI网站下载
● Mcuzone提供的Wince资料即将推出
五,文档
● 提供EK相关器件数据手册;
● 提供核心板和底板原理图(pdf格式);
Qt是一个跨平台的C++图形用户界面库,由挪威 TrollTech公司出品,后被NOKIA收购,现被Digia收购,目前包括Qt、基于Framebuffer的Qt Embedded、快速开发工具Qt Designer、国际化工具Qt Linguist等部分。 Qt支持所有 Unix系统,当然也包括Linux,还支持 WinNT/Win2k,Win95/98 平台。Qt Creator是Qt被Nokia收购后推出的一款跨平台的轻量级Qt集成开发环境,Qt Creator包括项目生成向导、高级的C++代码编辑器、浏览文件及类的工具、集成了Qt Designer、Qt Assistant、Qt Linguist、图形化的GDB调试前端,集成qmake构建工具等。目前我们使用的是嵌入式平台版本的QT4,即Qt Embedded,开发平台采用的是Ubuntu虚拟机+QT Creator。
【应用程序】
基于QT图形库的演示程序:
点击下列例子(部分),即可查看相应文档!
MDK3358-EK(基于TI的Cortex-A8内核AM335x平台)的QT演示例子汇总
01.按键和LED例子
02.U盘和SD卡测试
03.图片浏览演示
04.音乐播放演示
05.串口收发演示例子
07.LM75A温度采集记录演示
08.16位ADC采集热电偶温度
09.外接GPS模块,获取经度,维度,高度,速度,距离计算
10.外接GSM模块实现发短信,打电话功能
11.控制步进电机
13.软键盘演示
14.秒表和倒计时演示
16.FTP传输演示
17.通过USB摄像头定时拍照实现过程监测
18.CAN收发演示
21.通过串口连接K60-EK实现的外部计数器
22.通过串口连接K60-EK实现的ADC采集和LED控制演示
23.蓝牙2.0串口模块的配置和使用
24.网络和RTC例子
注意:以上例子在购买开发板后请邮件联系hdapple_2000@hotmail.com获取,Mcuzone仅提供演示代码,不对代码的可靠性做保证,也不对这些演示程序提供技术支持。另外,部分演示程序需要相关选配件,请联系我们购买或者自行设计。
【发货清单】
Copyright © 2004 - 2024 野芯科技 All rights reserved.
Technical Support: hdapple_2000@hotmail.com QQ: 8204136(请注明Mcuzone)
Support Tel.: 86(0)13957118045
销售: 86(571)87798352 QQ:735148854 旺旺: mcuzone
总经销: 杭州野芯科技有限公司
地址: 中国. 浙江. 杭州西湖区教工路198号浙商大创业园C幢102室