网站颜色:

QNX6.5 for AT91SAM9G45开发板 含源码及说明书 ARM926EJS

  • QNX6.5 for AT91SAM9G45开发板 含源码及说明书 ARM926EJS
  • 价    格:9000
  • 商品库存: 2888 件
  • 品牌:ATMEL
  • 货号:5dd55a556986
  • 立刻联系购买联系商家njnuaya

        本商品由njnuaya提供,通过njnuaya完成交易,请放心购物

  • 品牌:ATMEL

因嵌入式系统软件发货后退货不便,所以请各位亲拍前确认清楚下方文字说明的所拍物品的内容哦

 

此开发板为二手非全新,主要磨损部分见后两张图,不接受勿拍

此为不含税价格,开票请加6个点。

价格中因包含内部技术资料及解决方案所以有所增值,不接受勿拍。

发货清单包含:

序号

内容

数量

备注

1

QNX6.5.0&SP1实时操作系统软件

1

非商业版(WIN、LINUX、NTO、3平台IN1),功能与商业版(无附加收费套件的)完全相同,提供安装序列号,保证可长期使用没有问题。

2

AT91SAM9G45-EKES开发板

1

1)Atmel原装开发板带LCD TFT触摸屏(480*RGB*272),二手非全新

2)电源线 一根

3)串口转换线 一根

4)USB数据线 一个

5)触摸笔 一个

3

预装QNX系统的SD卡

1

预装QNX系统,做好文件系统,即插即用。

4

QNX6.5 for AT91SAM9G45-EKES快速入门实训

1

内部资料,纸质,112页,图文并茂,内容翔实。

资料中所用程序(包含源码)一并提供。

5

移植源码

1

移植源码一份,含IPL、启动、串口、NAND、SD/MMC、I2C、SPI、USB Host、EMAC、音频、图形(Photon)、触摸屏等驱动,与说明书对应。

6

分布式嵌入式实时操作系统QNX

1

赠送影印书籍一本。

7

开发板相关资料

1

含原理图、印制板图、物料单、其他系统(Linux、Wince)资源,与其他资料一起刻录成一张盘

8

学习资料

1

1)附送BSP包

2)VMWARE版虚拟机

3)QNX官网说明文档

4)QNX教程

5)白皮书

6)调试文档

7)培训课件

8)Photon Demo

9)在VMWare下安装qnx

10)期刊论文

11)QNX电子书籍

说明书目录:

   

第一章 本文目的... - 1 -

第二章 系统需求... - 2 -

2.1 目标机(Target)需求... - 2 -

2.2 宿主机(Host)需求... - 2 -

第三章 硬件平台配置... - 3 -

3.1 概述... - 3 -

3.2 硬件特性... - 3 -

3.2.1 SAM9G45-EKES特性... - 3 -

3.2.2 静电警告... - 4 -

3.3 上电... - 4 -

3.3.1 给开发板上电... - 4 -

3.3.2 电池... - 4 -

3.4 硬件组成... - 4 -

3.4.1 接口... - 5 -

3.4.2 接口连接器... - 6 -

3.4.3 按键开关... - 6 -

3.4.4 显示LCDLED.. - 6 -

3.4.5 硬件布局... - 6 -

第四章 安装准备工作... - 8 -

4.1 QNX操作系统简介... - 8 -

4.2 安装QNX开发环境... - 9 -

第五章 目标机系统制作及运行... - 23 -

5.1 驱动说明... - 23 -

5.1.1 驱动命令说明... - 23 -

5.1.2 驱动命令细节... - 25 -

5.2 系统镜像制作... - 27 -

5.2.1 加载编译初始镜像... - 27 -

5.2.2 增加二进制组件... - 35 -

5.2.3 增加动态库组件... - 37 -

5.2.4 增加其他文件组件... - 38 -

5.2.5 增加Photon支持组件... - 44 -

5.3 SD卡文件系统制作... - 44 -

5.3.1 分区详解及用途... - 44 -

5.3.2 制作QNX分区文件系统... - 44 -

5.4 连接硬件... - 45 -

5.5 烧写系统... - 46 -

5.5.1 烧写工具AT91 ISP/SAM-BA简介... - 46 -

5.5.2 安装SAM-BA.. - 46 -

5.5.3 设置SAM-BA.. - 49 -

5.5.4 烧写QNX镜像... - 49 -

5.5.5 启动信息... - 52 -

5.6 替代U-Boot启动引导为QNXIPL(可选)... - 56 -

5.6.1 创建IPL镜像... - 56 -

5.6.2 烧写IPL镜像... - 59 -

第六章 C/C++应用编程... - 61 -

6.1 新建工程... - 61 -

6.2 编写并编译应用程序... - 63 -

6.3 运行应用程序... - 66 -

第七章 Photon图形应用编程... - 68 -

7.1 设置并运行Photon运行环境... - 68 -

7.2 新建工程... - 69 -

7.3 编写并编译Photon程序... - 74 -

7.3.1 编程模式... - 75 -

7.3.2 PhAB模式编程(含源码)... - 77 -

7.3.3 PhAB模式编程(含源码)... - 81 -

7.4 示例程序... - 81 -

7.4.1 Demo——医疗(含源码)... - 81 -

7.5 程序编写指南... - 84 -

7.5.1 教程1——Hello World- 84 -

7.5.2 教程2——编辑资源... - 85 -

7.5.3 教程3——menu(含源码)... - 86 -

7.5.4 教程4——对话框(含源码)... - 88 -

7.5.5 教程5——创建窗口(含源码)... - 90 -

7.6 编程学习笔记... - 94 -

7.6.1 教程1——组件... - 94 -

7.6.2 教程2——窗口小部件... - 96 -

附录所用命令解释... - 99 -

附录词汇表... - 103 -

附录相关技术问题答疑... - 108 -

1NAND_ETFS驱动... - 108 -

2NAND_ETFS与启动镜像冲突... - 109 -

3、另类U盘拷贝文件方法... - 109 -

4、多文件夹编译... - 110 -

5、分区类型... - 111 -

6、用户创建... - 111 -

7、文件系统恢复... - 112 -

8MMC/SD格式化... - 112 -

9FAT/FAT32文件系统下的执行权限... - 113 -

10io-graphics执行错误... - 114 -

11、其他Photon问题答疑汇总... - 115 -

12、触摸校准... - 116 -

参考资料... - 118 -

 

 目录仅供参考。

 

 

购买前请认真阅读以下内容:

  • 本店所售“QNX6.5 for AT91SAM9G45-EKES快速入门实训”为行业技术内部资料,版权为应用电子工作室所有,仅供专业人员学习和参考。
  • 资料售价远低于业内几千、上万的咨询费和培训费。
  • 默认快递发送,除说明书“QNX6.5 for AT91SAM9G45-EKES快速入门实训”为纸质,其他软件和资料为光盘电子资料。
  • 技术支持:提供指导操作、远程服务、保证安装使用成功,开发问题解答,远程技术支持。
 
 

 

QNX简介:

简介

QNX是由QNX软件系统有限公司开发的实时操作系统。

 

基本特征

  * QNX是一个分布式、嵌入式、可规模扩展的实时操作系统。它遵循POSIX.1 (程序接口)和POSIX.2 (Shell和工具)、部分遵循POSIX.1b(实时扩展)。它最早开发于1980年,到现在已相当成熟。

 

体系结构

  * QNX是一个微内核实时操作系统,其核心仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程在独立的地址空间运行。所有其它OS服务,都实现为协作的用户进程,因此QNX核心非常小巧(QNX4.x大约为12Kb)而且运行速度极快。

 

调度策略

  QNX 提供POSIX.1b标准进程调度:

 

  * 32个进程优先级;

 

  * 抢占式的、基于优先级的正文切换;

 

  * 可选调度策略:FIFO、轮转策略、适应性策略。

 

系统服务

  QNX的系统服务:

 

  

QNX

* 多种资源管理器,包括各种文件系统和设备管理,支持多个文件系统同时运行,包括提供完全POSIX.1及UNIX语法的POSIX文件系统,支持多种闪存设备的嵌入式文件系统,支持对多种文件服务器(如Windows NT/95、LAN Manager等)的透明访问的SMB文件系统、DOS文件系统、CD-ROM文件系统等。

 

  * 设备管理。在进程和终端设备间提供大吞吐量、低开销接口服务。

 

  * 图形/窗口支持。包括QNX Windows@ Window System for QNX、对MS Windows NT/95和X Window系统的远程图形连接。

 

  * TCP/IP for QNX。

 

  * 高性能、容错型QNX网络——FLEET,使得所有连入网络的计算机变成一个逻辑上的超级计算机。

 

  * 透明的分布式处理。FLEET网络处理与消息传递和进程管理原语的集成,将本地和网络IPC统一起来,使得网络对IPC而言是透明的。

 

系统开放性

  QNX的开放性:

 

  * QNX的POSIX兼容性和其提供的UNIX特色的编译器、调试器、X Window和TCP/IP都是UNIX程序员所熟悉的。

 

  * 支持多种CPU:AMD ElanSC300/310/400/410、Am386 DE/SE、Cyrix MediaGX、x86处理器(386以上)、Pentium系列、STMicroelectronics 的STPC。

 

  * 多种总线:CompactPCI、EISA、ISA 、MPE (RadiSys)、STD、STD 32、PC/104、PC/104-Plus、PCI、PCMCIA、VESA、VME。

 

  * 各种外设:多种SCSI设备、IDE/EIDE驱动器、10M/100M以太网卡、Token Ring网卡、FDDI接口卡、多种PCMCIA设备、闪存、声卡等等。

 

AT91SAM9G45-EKES开发板简介:

       AT91SAM9G45-EKES开发板是Atmel公司新推出的一款基于AT91SAM(咨询特价)处理器(ARM926EJ-S内核)的全功能开发板。SAM(咨询特价)开发板主频高至400MHz,可支持QNX实时操作系统及其他WinCELinux操作系统的开发板调试,带有256MB NandFlash1MB NorFlash512KB EEPROM4MB DataFlash,以及264MBDDR2 SDRAM,并带有丰富的功能扩展:高速USB2.0480MHz)、音频输入、音频输出、(咨询特价)0Mbps网络、JTAG调试接口、DBGU串口、Micro SD卡接口、SD/MMC卡接口。

       板子配备了SAM9G45-CU处理器芯片(324脚球型TFBGA封装),并搭载了下面的接口或外围设备:

¨         DDR2/LPDDR内存接口,搭载128MB DDR2-SDRAM内存

¨         外部总线接口(EBI),搭载三种内存设备(DDR2-SDRAMNAND FlashNOR Flash

¨         一个TWI串行接口

¨         一个USB Host/Device复用端口接口

¨         一个USB Host端口接口

¨         一个RS232串行通信端口

¨         一个DBGU串行通信端口

¨         一个JTAG/ICE调试接口

¨         一个带3个状态灯的100M网络发送器

¨         一个AC97音频DAC,带耳机线路输出和单通道/立体声线路输入

¨         一个TV接口(混合视频输出)

¨         一个4.3’’ TFT LCD模块,带触摸和背光

¨         一个ISI连接器(摄像头接口)

¨         一个电源红色LED,两个多用途绿色LED

¨         两个用户输入按钮

¨         一个4向控制和选择操纵杆

¨         一个唤醒输入按钮

¨         一个复位输入按钮

¨         一个DataFlash®/SD/SDIO/MMC扩展卡槽(4/8bit接口)

¨         一个SD/SDIO/MMC卡槽(4bit接口)

¨         一个纽扣锂电池固定器,12mm尺寸(用于备份)

热门设计联盟服务商