本帖最后由 FSL_TICS_A 于 2014-9-9 09:49 编辑
FreeMASTER和RAppID Bootloader概览
一、课程简介
简要介绍FreeMASTER,这是一个用户友好的实时调试监视器和数据可视化工具,可以用于数据采集和校准。同时,还将学习RAppID Bootloader Utility,它通过一个串口或CAN链路用于MCU软件编程。FreeMASTER和bootloader都可以在飞思卡尔网站上免费下载。
二、RAppID初始化工具
RAppID是面向MPC5XXX系列Power Architecture®控制器的图形开发工具系列,可让用户快速轻松地配置控制器并生成完整的文档。还可以将它用作学习工具来了解控制器及其外设。RAppID不仅能够生成用于初始化寄存器的C语言代码,而且还提供一个系统初始化函数,有序地激活控制器。使用RAppID能帮助您节省时间,让您成为MPC5XXX系列器件的专家。
特点:
直观、易用的图形用户界面(GUI)
CPU、存储器和外设的全面初始化
在基本模式下通过外设自动完成DMA寄存器设置
内置一致性检查,以最大程度地减少错误设置
自动生成设置报告
针对Wind River®、Green Hills®和飞思卡尔等公司的编译器,高效生成C语言和汇编语言代码
符合ANSI或MISRA的代码及支持标头文件
联机文档和内置工具提示
版本管理配置
在生成的代码和报告上自动添加日期和时间戳
增强的寄存器查看器 — 按外设浏览寄存器
模块化代码生成 — 为任意或所有外设生成代码
项目导入/导出功能,适合分布式开发团队
可以定义多种初始化策略,并可以选择在运行时或编译时执行
全面eTPU主机初始化和代码映像下载
可以注册自定义eTPU函数并分配通道
eMIOS初始化和函数设置向导
三、FreeMASTER调试工具
FreeMASTER是一个用户友好型实时调试检测器和可视化工具,它可以用于任何应用开发和信息管理。FreeMASTER支持对正在运行的系统上的变量进行完全非入侵式监测。您可以在类似示波器的显示屏上显示多个不断变化的变量,或以文字的形式查看数据同时,FreeMASTER支持更多能力和目标,可通过目标上的驱动程序从目标传输数据到主计算机。
特点:
实时监测器
以不同格式观看板载变量或存储器位置
文本(姓名、值、最小值、最大值和枚举...)
实时波形(实时示波器)
高速记录的数据(板载存储器示波器)
用户自定义的仪表板,用于数据显示
控制面板
控制嵌入式应用
从变量观察中直接设置变量值
变量值的时间表驱动
用户命令/消息控制
可视的基于基础脚本的HTML格式(按钮、指示灯、滑块等)
通过嵌入到GUI中的外部应用程序(如Excel)
演示平台
您可以描述和演示您的嵌入式应用
通过包含图片、声音、视频序列、链接或任何网页内容的HTML网页
显示同步实时数据检测
浏览嵌入式应用的功能块
轻松的项目部署
整个项目保存到统一的文件中
全部资源/文件打包在项目文件中
带有密码保护的“演示模式”
三、Bootloader方案
四、课程视频讲解
该视频来自我们的FTF现场讲解,视频链接:
【FTF技术培训课程】FreeMASTER和RAppID Bootloader概览
五、讲解稿
附件是主题演讲稿AUT-F0014
AUT-F0014.pdf
(1.18 MB)
PS:本帖可从 飞思卡尔MCU论坛 置顶帖:2014飞思卡尔技术论坛(FTF)技术主题演讲分享汇总 链接进入。
|