为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

MiniF28035用户手册

2012-10-24 12页 pdf 1021KB 56阅读

用户头像

is_712287

暂无简介

举报
MiniF28035用户手册 www.361ic.net 1 MiniF28035 Piccolo 开发套件用户手册 第一章 MiniF28035 功能简介 ........................................................ 2 1.1 MiniF28035 简介................................................................................................................
MiniF28035用户手册
www.361ic.net 1 MiniF28035 Piccolo 开发套件用户手册 第一章 MiniF28035 功能简介 ........................................................ 2 1.1 MiniF28035 简介................................................................................................................2 1.2 MiniF28035 硬件接口........................................................................................................3 ..................................................................................................................................................3 1.3 MiniF28035 的使用............................................................................................................4 1.4 CCS 简介. ...........................................................................................................................5 第二章 软件安装和仿真器驱动 ..................................................... 5 2.1 CCS 安装 ............................................................................................................................5 2.2 加载仿真器驱动................................................................................................................5 第三章 MiniF28035 开发板实验 .................................................... 6 3.0 实验前的准备....................................................................................................................6 3.1 实验 1 LED 闪烁实验 .....................................................................................................8 3.2 实验 2 定时器控制 LED 闪烁实验 ................................................................................8 3.3 实验 3 ADC 与 CLA 实验 ..............................................................................................8 3.4 实验 4 FLASH 烧写实验 ................................................................................................8 第四章: 用户程序固化和加密 ..................................................... 8 4.1 烧写 FLASH.......................................................................................................................9 4.2 加密....................................................................................................................................9 4.3 解密..................................................................................................................................10 5 注意事项.............................................................................................................................11 6 免责声明.............................................................................................................................12 www.361ic.net 2 第一章 MiniF28035 功能简介 1.1 MiniF28035简介 MiniF28035 是科州电子在 2010 年推出的 Piccolo 系列迷你开发套件。它包含两个部分: XDS100v1 仿真器,和 MiniF28035 开发板,体积如半张名片,小巧玲珑。它的出现为开发 Piccolo 系列微处理器提供了极大的方便。用户可以以极高的性价比在其基础上进行二次开 发,学习,或者用以做为演示并销售 Piccolo 系列芯片的载体。 该系统的 XDS100v1 仿真器提供了 14 针标准 JTAG 仿真接口,具有极好的通用性和兼 容性。XDS100v1 仿真器可以调试的芯片有: TMS320C28x, TMS320C54x, TMS320C55x, TMS320C64x+, and TMS320C674x 。科州电子的 XDS100v1 仿真器采取 TI 原厂配 置,兼容 CCS3.3 和 CCS4。 F28035 目标板上集成了一个 LED,由 GPIO34 驱动。 其他资源全部引出 方便用户做二次开发。 开发套件清单: ◆XDS100v1 仿真器(支持 CCS3.3 和 CCS4) ◆TMS320F28035PNT 迷你系统板一块 ◆光盘资料一张: 含原理图,实验代码,视频教程,软件开发工具,芯片资料,赠送电子书礼包。 ◆5V1A 开关电源(选配) TMS320F28035是TI公司最新推出的Piccolo系列DSP,Piccolo系列DSP与其它的DSP都 有了很大的改进。可以认为2803x系列是TMS320F2812的精简版,具有更低的价格,目前市场 价大概70元人民币左右。2803x系列的内部核心结构和各个寄存器与280x系列相统一,可以 非常方便的将原有280x系列DSP平台中的程序移植到2803x中。 TMS320F28035很大程度也改变的外部电路,内部集成了FLASH/OTP ROM和RAM,使用变 得非常简单,成本就是非常平易,性价比极高。Piccolo采用单电源供电,只要3.3V就可以 稳定工作,内部集成了1.8V的LDO给内核功电;内部采用了上电复位电路外接阻容就可以工 作(要求高的场合,建议使用外部复位器件);内部集成了精度为1%的震荡器,不需要外接 晶体,节省成本;Piccolo集成的ADC有12位的分辨率,使用内部参考源也可以达到10.9位的 精度。 www.361ic.net 3 1.2 MiniF28035硬件接口 MiniF28035的JTAG调试硬件接口是TI标准14Pin接口, 需要5V外接电源输入, 电源输入接口有 5.5mm 插座和 USB 插座两种。 当用户有进行电机等较大功率用 www.361ic.net 4 电设备测试的时候,建议用大于 5V1A 驱动能力的开关电源(不同的电脑主板 USB 接口驱动能力不同,存在较大功耗时,需要用驱动能力强的电源)。其余管脚请 参考开发板原理图文件。 1.3 MiniF28035的使用 安装 CCS4.2(推荐)之后直接将 USB 接口的 XDS100 仿真器接入,系统会自动识别。 如果用户选择用 CCS3(不推荐),XDS100v1USB 驱动安装路径为: www.361ic.net 5 1.4 CCS简介 CCS 是 TI 公司推出的用于开发 DSP 芯片的集成开发环境,它采用 Windows 风 格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体, 极大地方便了 DSP 芯片的开发与设计,是目前使用最为广泛的 DSP 开发软件之 一。 CCS 是一种针对 TMS320 系列 DSP 的集成开发环境,在 Windows 操作系统 下,采用图形接口界面,提供环境配置,源文件编辑,程序调试,跟踪和等工具. CCS 有两种工作模式: 1,软件仿真器模式:可以脱离 DSP 芯片,在 PC 机上模拟 DSP 的指令集和工作机制, 主要用于前期算法实现和调试. 2,硬件在线编程模式:可以实时运行在 DSP 芯片上,与硬件开发板相结合在线编程 和调试应用程序. 第二章 软件安装和仿真器驱动 2.1 CCS安装 双击 setup_CCS_4.2.0.10018.exe,选择默认选项即可。大约 10~20 分钟 CCS4 便 可自动安装完毕。 2.2 加载仿真器驱动 CCS4 默认集成了 XDS100v1 等仿真器的驱动程序,因此在 CCS4 以及以后的版 本 CCS 中无需安装 USB 仿真器驱动,笔者在两台 IBM PC(操作系统 WinXP)上 面测试结果都是即插即用。 www.361ic.net 6 第三章 MiniF28035 开发板实验 3.0 实验前的准备 将“例程”文件夹下的 T-Oasis_28035 文件夹拷贝到磁盘中,去掉其 只读属性。我们在这里将文件夹放在E盘盘符下。E:\Code_DSP\CCS4 1)启动 CCS4.2 2)在启动的 CCS4 Select a workspace 下面选择 E:\T-Oasis_28035 www.361ic.net 7 3)CCS4 启动完成后我们可以看到工程目录。 www.361ic.net 8 3.1实验 1 LED闪烁实验 在 CCS 中打开 GPIO_LED 文件夹下的 2803X 工程 GPIO_LED.PJT,正确设置好 include 文件和 source 文件的路径。在 CCS 任务栏 选择 RAM(将程序下载到 RAM 中调试, 这样可以避免反复重复下载到 flash 中),将程序下载到 RAM 中调试,我们可以单独 LED 以大约 1HZ 的速率闪烁。具体操作请参考视频教程“实验一 LED 闪烁实验”。 3.2实验 2 定时器控制 LED闪烁实验 Timer_LED 工程实现的功能就是用定时器控制 LED 闪烁。正确设置工作环境,点击 RUN, 我们可以看到 LED 以一定的速率闪烁。具体操作请参考视频教程“实验 2 定时器控制 LED 变频率闪烁实验.exe”。 3.3实验 3 ADC与 CLA实验 硬件准备: 将 ADCIN2(P6-12)和 EPWM3A(GPIO4)链接 与开发板的插针座位置对应是: P6-12 (ADCIN2) P1-4 (EPWM3A) 具体操作请参考视频教程“实验 3 ADC 与 CLA 实验.exe”。 3.4实验 4 FLASH烧写实验 硬件准备:要让程序正常从 FLASH 加载,脱离仿真器运行,需要保证 GPIO34 在从新上电 前被上拉至高电平。具体操作参考视频教程:“实验 4 FLASH 烧写实验.exe” 第四章: 用户程序固化和加密 Please Nota that, 由于 TMS320F28035, FLASH 固有的特点,MiniF28035 开发板对由于 FLASH 烧写不当引起的芯片损坏不在售后技术支持范围内。用户在开发过程中建议通过 RAM 进行调试。 www.361ic.net 9 4.1烧写 FLASH 请参考“3.4 实验 4 FLASH 烧写实验”和 MiniF28027 开发板视频教程“flash 烧写实验.exe” 4.2 加密 Piccolo 芯片加密后,只有通过密钥才能通过 CCS 等工具读取和擦出 Flash. 此小节介绍加密的一般方法,请特别注意,牢记密码,否则被加密芯片无法解密, 或者永久锁死。(不建议用户在学习和调试阶段做加密测试,除非产品即将上市;若加密请参考 TI 官 方技术手册设置解密) 128 位密钥全为 0,芯片永久锁死;128 位密钥全为 1,等同于没有加密,这里假 设我们需要设置 128 位密钥为十六进制数 FFFF,……,FFFF,1111,1111 ,即修改 Key1 Key0 为 1111; 加密成功 CCS4 会有如下的提示: 可以单击 LOCK 按钮,若不点击,Piccolo 处理器在下次上电重启会自动 lock, 我们单击 lock,会有如下的提示: www.361ic.net 10 这样系统加密成功。(注:我们不建议用户在学习和调试阶段做加密测试,除非 产品即将上市) 4.3 解密 解密后 flash 会被完全擦出,因此我们可以看到,即使有密钥,解密后 flash 中的 数据还是会被擦除的,这样可以有效地保护用户烧写的代码。 www.361ic.net 11 5 注意事项 常见问题: 1) 工程无法完成编译 如果工程没有在 E:\Code_DSP\CCS4\T-Oasis_28035 目录下,程序也是可 以正常编译通过。请查看 右键 Build Properties –>Include Options-> 设置正确的头文件包含路径 ..\..\DSP2803X_headers\include; ..\..\DSP2803X_common\include; 示图: 示图: 2) 加密后开发板无法连接仿真器 需要将微处理器设置为 wait 启动。设置方法参加下表: www.361ic.net 12 6 免责声明 日照科州电子有限公司随附提供的软件或者文档旨在提供给您(本公司的客户) 使用,仅限于在本公司制造或销售的产品上使用。该软件或文档资料为本公司所 有,科州电子持有文档的说明解释权。本公司保留在不通知用户的情况下,修改 文档或者资料的权利,对于使用中出现的任何效果,本公司不承担任何责任。在 任何情况下,公司不会对任何原因造成的特别的、偶然的或者间接的责任负责。
/
本文档为【MiniF28035用户手册】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索