Microsoft PowerPoint - XMC4000系列开发环境介绍(DAVE3).pptx

Similar documents
STM32 STM3232ARM Cortex-M3 Cortex-M3 STM32Thumb-2 STM32MCU Cortex-M3ARM MCU STM32ARM 32 ARMCortex-M3 32 STM32 Cortex-M3 ARM Cortex-M3 ARM ARM

<4D F736F F D20C7B6C8EBCABDCAB5D1E9CAD2B7BDB0B82E646F63>

USB解决方案.ppt

untitled

内容提要 XMC 家族总体介绍 XMC1000 应用及介绍 XMC4000 应用及介绍 XMC 生态环境 小结


rz_Newsletter2016_en_ indd

PROTEUS VSM

EK-STM32F

¬¬

<4D F736F F D20B5E7D7D3D0C5CFA2C0E0D7A8D2B5C5E0D1F8B7BDB0B8D0DEB6C1D6B8C4CF2E646F63>

简 介 本 白 皮 书 高 度 概 述 了 支 持 移 动 互 联 网 设 备 (Mobile Internet Device) 的 Intel C++ Software Development Tool Suite for Linux* OS, 目 标 读 者 主 要 是 技 术 决 策 制 订

目 录

<4D F736F F D20C7B6C8EBCABDCFB5CDB3C9E8BCC6CAA6BFBCCAD4B4F3B8D92E646F63>

Microsoft PowerPoint Jan XMC4K Power Webminar v1.7.pptx

ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplica

SPHE8202R Design Guide Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provi

<30312E20B9EFB7C5AF66BEC7A4A4A175A5CDAC7ABE69B3B1A176AABABDD7AA522E706466>

一个开放源码的嵌入式仿真环境 ― SkyEye

<4D F736F F D20312D3120D5D0B9C9CBB5C3F7CAE9A3A8C9CFBBE1B8E5A3A92E646F63>

产 品 & 服 务 公 司 简 介 我 们 一 直 追 求 将 最 有 价 值 的 产 品 和 最 有 效 的 技 术 支 持 进 行 完 美 结 合, 我 们 也 将 秉 持 这 一 理 念, 凭 借 专 业 的 咨 询 和 OEM 服 务, 为 我 们 的 客 户 提 供 市 场 领 先 的 计

大学计算机基础B.doc

ICD ICD ICD ICD ICD

itestin 能 干 什 么? itestin 是 云 测 ( 提 供 给 广 大 移 动 应 用 测 试 者 或 者 开 发 者 免 费 使 用 的 一 款 安 卓 UI 自 动 化 测 试 录 制 工 具 ( 目 前 只 支 持 Android 应 用 程 序 的

Microsoft Word zw

¬¬

3. 企 业 债 券 : 公 司 债 券 : 5. 证 券 公 司 债 券 : 6. 企 业 短 期 融 资 券 : 7. 中 期 票 据 : 8. 资 产 支 持 证 券 : 9. 国 际 开 发 机 构 人 民 币 债 券 : 10. 中 小 非 金 融 企 业 集 合 票 据 例 题? 判 断

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

優質居所 攜手共建

目次 

Learning Java

PCM-3386用户手册.doc

<BBB6D3ADB7C3CECABFC6D1A7CEC4BBAFC6C0C2DB>

SMART 7P 0 HR7P OTPMCU A/D I/O OTP ROM RAM HR7P HR7P HR7PPMB MSOP0 7+input HR7PPSC HR7PPSD SOP SOP6 +input input HR7PERB SSOP0 7

<5C5C D2D CB1BEB5D8B4C5C5CC CBACDCAA25CBBD45CBDF8D0D0D6D05CD5FEB2C95CCAFDD7D65CC2DBD6A4BBE15C E31322E3234C2DBD6A4B8E529C3B7D6DDCAD0CAFDD7D6BBAFB3C7CAD0D7DBBACF2E2E2E2E646F63>

Table of Contents Design Concept 03 Copyrights & TradeMark 04 Special Notice 05 Notice to concerned 05 Installation and Registration Introduction 07 s

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

供热 2 版.indd

Cisco WebEx Meetings Server 2.6 版常见问题解答

Abstract arm linux tool-chain root NET-Start! 2

产品手册

专业主干课程与主要专业课程教学大纲(2009年、2011年).doc

上海东软载波微电子有限公司 SMART

1 政 策 聚 焦 最 高 人 民 法 院 关 于 适 用 中 华 人 民 共 和 国 保 险 法 若 干 问 题 的 解 释 ( 三 ) 中 国 保 监 会 印 发 保 险 业 功 能 服 务 指 标 体 系 2 监 管 动 态 2016 年 全 国 保 险 监 管 工 作 会 议 召 开 --


untitled

<31362DBDC3A5CDA7BDB9EAAC49AD70B5652E786C7378>


投影片 1

060522達文西密碼_全_.PDF

MESSAGE LG LG 900 Cleveland Motion HORNER APG % LG ( 900 Cleveland Motion Controls HORNER APG % 2

中南大学第二届软件创新大赛

1 Visual Studio.NET Linux C++ JBuilder 4 RJ45 RS3 Modem 6 MAC IP TCP Socket UDP FTP ; Windows 000 Serve : 8 Windows 000 Serve DNS DHCP Web FTP E

Microsoft Word - 134招标文件.doc

关 于 瀚 达 瀚 达 电 子 (Artila Electronics) 是 由 一 群 在 工 控 计 算 机 领 域 拥 有 十 多 年 丰 富 经 验 的 专 业 团 队 所 组 成, 致 力 提 供 ARM-core RISC CPU 搭 载 Embedded Linux 操 作 系 统 的

ClientHelpSymantec™ Endpoint Protection 及 Symantec Network Access Control 客户端指南

ControlSafe TM ControlSafe ControlSafe CSC CPU ControlSafe CPU CPU CPU CPU CPU I/O I/O I/O I/O I/O I/O CPU CPU CSC CPU CSC CSC /ControlSafe ControlSaf






<4D F736F F D FB971BEF7BB50B971A46CB8735FB773A55FA5ABA5DFB7E7AADAB0AAAFC5A475B77EC2BEB77EBEC7AED55FA97EAE61C0F4B9D2B4BCBC7AB1B1A8EEA874B2CE2E646F63>

1 MTK 2 MTK 3 MTK

<4D F736F F D20312D3120B9ABBFAAD7AAC8C3CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A92E646F63>

D C 93 2

33023A.book(31001A_cn.fm)

( RMB100,000)

正式发文

Process Data flow Data store External entity 6-10 Context diagram Level 0 diagram Level 1 diagram Level 2 diagram

作 業 系 統 簡 介 光 有 電 腦 硬 體, 會 不 容 易 使 用 必 須 要 有 適 當 的 程 式, 才 方 便 操 作 硬 體 衍 生 作 業 系 統 需 求 : 提 供 方 便 使 用 者 執 行 程 式 平 台 有 效 使 用 各 種 電 腦 硬 體 資 源 Jingo C. Lia

Measurement Studio Expands Your Test and Measurement Programming Power

epub 61-2

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

PaPaGO! PaPaGO! PaPaGO! PaPaGO! PaPaGO! PaPaGO!

Microsoft Word - InoTouch Editor编程软件手册 doc

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

SIMATIC HMI WinCC flexible 2007 Runtime

第七章 中断

1377_SNAP_Selection_Guide.fm

NEXT SDT2.51 C:\ARM251 SDT2.51 ARM SDT 2.51 ARM PROJECT MANAGER SDT 2

Support All Industrial Ethernet Standards on Your Next "Drive" Design White Paper

附件四:

二〇〇六年铁矿石价格谈判趋势分析

Cloudy computing forEducation

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

陕西职业技术学院(用标志)

EMC® VNX® Series VNX8000™ Block 安装指南

Microsoft Word - PHILIPSµ¥Æ¬»úµÄÏÖ×´¼°Æä·¢Õ¹Ç÷ÊÆ.doc

第六章 中国中等收入者调查的三个发现

User Group SMTP

省政协委员陈志实:知识产权市场化须以法治方式推:大奖娱乐官方网站 进

MSP430F KB+256B flash 10KB RAM 64 Quad Flat Pack QFP MSP430x1xx SLAU049 MSP430 MSP RISC CPU 16 DCO 6 MSP430x15x/16x/161x A/D 12 D/A

Total Internet Connectivity in a Single Chip

“PC通”商业计划书.doc

<4D F736F F F696E74202D2034A1A2B4B4D0C2B8DFD0A3D2BBBFA8CDA8D0C5CFA2B7FECEF12DD5E3BDADB8DFD0A3D0C5CFA2BBAFBBE1D2E92D E >

4. I/O I/O Copyright 2001, Intellution, Inc. 4-1

untitled

Microsoft Word - 正文.doc

1

Transcription:

XMC4500 2012 XMC4000 6 11 6 13 6 15 6 18 6 20 6 22

XMC4000 IDE, C-Compilers, Debuggers, Analysis Utilities HW Debuggers Flash Programming Altium Atollic Keil IAR Systems Wind River Hitex PLS isystems Lauterbach SEGGER (J-Link) Miniwiggler Wind River Miniwiggler Hitex PLS SEGGER DAVE 3 Flash RTOS and middleware (TCP/IP/USB stacks, CAN, ) CMX Express Logic FreeRTOS HighTec Keil Micrium SEGGER SEVENSTAX Thesycon Training and Consulting Hitex Microconsult January 23, 2012 Copyright Infineon Technologies 2012. All rights Page reserved. 2

Hexagon HMI CPU - OLED 160 x 128 - SD/MMC IF - I2S 2 - COM - - RMII - MultiCAN - RS485 3 4 1 - XMC4500 MCU - USB - Cortex - USB OTG - Quad-SPI Flash memory - - COM / ACT / HMI 1 ACT - - - - - - 4 3 2 Copyright Infineon Technologies 2012. All rights reserved. Page 3

XMC4500 XMC4500 - Minikit CPU: XMC4500-F144x1024 LEDs A/D RS232, USB JTAG/SWD BSL J-Link Lite DAP Miniwiggler Copyright Set date Infineon Technologies 2011. All rights Page reserved. 4

DAVE TM DAVE 3 Eclipse ARM GNU DAVE Apps XMC4500 Copyright Set date Infineon Technologies 2011. All rights Page reserved. 5

DAVE 3 : DAVE Apps / DAVE Apps Store LLD Middle ware RTOS. / DAVE 3 IDE Code Engine Apps Manager GNU Compiler DAVE Apps DAVE Apps API Debugger Flash Loader X-Spy 3 rd party 3 rd party 3 rd party Eclipse / DOXYGEN Copyright Set date Infineon 6/29/2012 Technologies 2010. All rights Page reserved. 6

DAVE 3 IDE界面 IDE 项目文件管理 January 23, 2012 Copyright Infineon Technologies 2012. All rights reserved. Page 7

DAVE 3 1. 安装形式 DAVE 3全版本安装 支持 第三方插件 例如编译器 调试器 第三方软件导入代码 DAVE 3 精简安装 2. Emb. Apps DAVE 3 IDE Code Engine Apps Manager Genera ted Code 仅支持代码生成 通过其他编译工具编译 Third Party Tool Chain Emb. Apps DAVE 3 Code Engine Apps Manager 3. DAVE 3 可作为插件 嵌入到其他Eclipse开发环境 Third Party Tool Chain 6/29/2012 Copyright Infineon Technologies 2009. All rights reserved. Page 8

DAVE 3 产品规划 2012 DAVE 3 Beta Release V 3.x Release V 3.x Release V 3.x 设计升级版本 升级版本 2012.3 (Beta ) 同时推出30个左右Apps SDK 版本 支持制作DAVE apps 代码生成插件 不断推出新DAVE Apps DAVE 3 将使软件开发变得更加容易! 29.06.2012

基于DAVE 3的项目开发流程 DAVE App 选择器 英飞凌 第三方 模块化软件编程 免费 软件资源分配 依据目标板 芯片资源 资源分配 代码生成 程序编辑 源代码 程序编译 编译工具 减少软件开发时间 System 免费 第三方软件 应用模型 DAVE App store 商用 产品描述 DAVE 代码生成器 代码 &项目管理 调试器 监控工具 第三方工具 根据应用选择软件模块 (DAVE Apps)

DAVE Apps概念 支持模块化编程 可重用已经过测试 具有API接口的软件模块 XMC4000重复性结构 CCU4,CCU8,USIC,A/D等 应用文档 包含实现特定功能的参考代码 Apps 针对特定应用的软件包 类似于智能手机或PC软件开发 可很容易从网上下载 DAVE Apps是用于代码生成 实现灵活功能的软件模块 DAVE Apps可从网上下载得到 DAVE Apps可用于组建一个嵌入式方案或应用 DAVE Apps也可以是一个完整的嵌入式方案或应用 29.06.2012 Copyright Infineon Technologies 2012. All rights reserved. Page 11

面向对象编程的DAVE Apps App类与App对象 instance 相互独立 每个App对象对应一个独立的数据结构体 每个App类对应两个C 文件 <appname>.c 包含API <appname>conf.c 包含每个对象的数据结构体 调用API时 需要传递对象对应的数据结构体地址 (handle) Example: status_t = CNT001_GetEvtCountValue(&CNT001_Handle0, &variable_for_countvalue); 29.06.2012 Copyright Infineon Technologies 2012. All rights reserved. Page 12

基于DAVE Apps开发举例

基于DAVE Apps开发举例 PWM -1图形化界面方便 模块初始化配置 选择 DAVE App 添加至项目中的 DAVE App 29.06.2012 自动添加其他关联的 DAVE Apps Copyright Infineon Technologies 2012. All rights reserved. Page 14

基于DAVE Apps开发举例 PWM -2资源分配及代码生成 信号连接 29.06.2012 引脚分配 Copyright Infineon Technologies 2012. All rights reserved. Page 15

基于DAVE Apps开发举例 PWM -3- API函数 控制PWM 自动生成的代码 29.06.2012 Copyright Infineon Technologies 2012. All rights reserved. Page 16

DAVE Apps 计划中的Apps 部分 已有的Apps(2012-03) Peripherals Specific Apps Service Apps Basic Applications DMA Timer NVIC CAN I/O USIC (I2S, I2C, UART, SPI) EBU Simple ADC Flash Complex ADC CRC Delta Sigma demodulator Debug Log DAC CMSIS RTOS Resolver PWM Capture Complete Solutions Counter Web server POSIF Motor control ETH HMI Demos Touch.. Middle Ware USB stack, class drivers TCP/IP stack plus HTTP, FTP, SNMP SD/MMC, file system, GUI lib plus driver for intel. LCD FOC motor control Touch / HMI Modbus Set date Copyright Infineon Technologies 2011. All rights reserved. Page 17

获取DAVE Apps的途径 在线App Store DAVE3自动更新 App Lib1 App Lib3 http://dave.infineon.com/libraries/daveapps/xmc4500/v3.0 手动下载更新 本地App store C:\Users\yourname\Infineon\LibraryStore 29.06.2012 Copyright Infineon Technologies 2012. All rights reserved. Page 18

相关下载信息 DAVE3 Beta下载地址: www.infineon.com/dave Dave Apps及例程下载地址 www.infineon.com/dave-support 相关资料亦可从 英飞凌中文网上社区 下载 www.infineonic.org Set date Copyright Infineon Technologies 2011. All rights reserved. Page 19

一颗 芯, 无限域 XMC One Platform, countless solutions Copyright Infineon Technologies 2012. All rights reserved. Page 20