首页 > > > TMX320F28069开发板(QQ28069)用户手册.pdf

TMX320F28069开发板(QQ28069)用户手册.pdf

TMX320F28069开发板(QQ28069)用户手册.pdf

上传者: kezhoudianzi 2012-10-24 评分1 评论0 下载106 收藏10 阅读量178 暂无简介 简介 举报

简介:本文档为《TMX320F28069开发板(QQ28069)用户手册pdf》,可适用于电信技术领域,主题内容包含wwwicnetQQPICCOLO开发套件用户手册第一章第一章第一章第一章QQQQQQQQ功能简介功能简介功能简介功能简介QQ简介QQ硬件接口QQ的符等。

www.361ic.net1QQ28069PICCOLO开发套件用户手册第一章第一章第一章第一章QQQQQQQQ28069280692806928069功能简介功能简介功能简介功能简介..............................................................................................22221.1QQ28069简介.........................................................................................................................21.2QQ28069硬件接口...............................................................................................................41.3QQ28069的使用...................................................................................................................51.4CCS简介...................................................................................................................................6第二章第二章第二章第二章软件安装和仿真器驱动软件安装和仿真器驱动软件安装和仿真器驱动软件安装和仿真器驱动.................................................................................77772.1CCS安装...................................................................................................................................72.2加载仿真器驱动.......................................................................................................................7第三章第三章第三章第三章QQQQQQQQ28069280692806928069开发板实验开发板实验开发板实验开发板实验........................................................................................77773.0实验前的准备...........................................................................................................................73.1实验1LED闪烁实验...........................................................................................................103.2实验2ADC实验.................................................................................................................103.3实验3FLASH烧写实验........................................................................................................10第四章第四章第四章第四章::::用户程序固化和加密用户程序固化和加密用户程序固化和加密用户程序固化和加密................................................................................111111114.1烧写FLASH...............................................................................................................................114.2加密...........................................................................................................................................114.3解密..........................................................................................................................................13www.361ic.net25注意事项......................................................................................................................................136免责声明......................................................................................................................................14第一章第一章第一章第一章QQ28069功能简介功能简介功能简介功能简介1.1QQ28069简介简介简介简介QQ28069是科州电子在2012年推出的Piccolo系列开发套件。它包含两个部分:XDS100v1仿真器,和QQ28069开发板,体积如一张名片,小巧玲珑。它的出现为开发Piccolo系列微处理器提供了极大的方便。用户可以以极高的性价比在其基础上进行二次开发,学习,或者用以做为演示并销售Piccolo系列芯片的载体。该系统的XDS100v1仿真器提供了14针标准JTAG仿真接口,具有极好的通用性和兼容性。XDS100v1仿真器可以调试的芯片有:TMS320C28x,TMS320C54x,TMS320C55x,TMS320C64x+,andTMS320C674x。科州电子的XDS100v1仿真器采取TI原厂配置,兼容CCS3.3和CCS4。F28069目标板上集成了一个LED,由GPIO34驱动。集成了串口通信,继电器,步进电机驱动(5V小功率步进电机)芯片。其他资源全部引出方便用户做二次开发。开发套件清单:XDS100v1仿真器(支持CCS3.3和CCS4)TMS320F28069系统板一块光盘资料一张:含原理图,实验代码,视频教程,软件开发工具,芯片资料,赠送电子书礼包。5V1A开关电源(选配)www.361ic.net3F2806xPiccolo系列微控制器将C28x内核和控制律加速器(CLA)的性能与高度集成的控制外设整合于低引脚数目的器件之中。该系列的代码与以往基于C28x的代码相兼容,并且提供了很高的模拟集成度。一个内部稳压器实现了单电源轨运作。对HRPWM模块实施了改进,以提供双边缘控制(调频)。增设了具有内部10位基准的模拟比较器,并可直接对其进行路由以控制PWM输出。ADC可在0V至3.3V固定全标度范围内进行转换操作,并支持比例式VREFHI/VREFLO基准。ADC接口专门针对低开销/低延迟进行了优化。F2806xF2806xF2806xF2806xPiccoloPiccoloPiccoloPiccolo浮点浮点浮点浮点MCUMCUMCUMCU的主要特性与优势的主要特性与优势的主要特性与优势的主要特性与优势:•尖端数学引擎包括80MHz浮点C28x内核、最新维特比复杂数学单元(VCU)以及控制律加速器(CLA)选项;•浮点内核可大幅简化编程,改进与元语言工具的兼容性,与定点解决方案相比性能提升达40%;•最新VCU复杂数学单元提供75条定制数学指令,可加速处理PLC等应用的通信算法,实现提升达7倍的因数;•USB2.0全速(主机和设备)、CAN以及直接存储器存取(DMA)机制可实现更高的通信与吞吐量;•超过15款MCU可提供更大的存储器容量范围(52至100KBRAM与128至256KB闪存),以及80引脚与100引脚封装选项;•控制导向型外设包括业界最高分辨率的PWM(150ps)、3MSPS12位模数转换器(ADC)以及具有3个10位参考的模拟比较器;•低成本F2806xcontrolSTICK与模块化controlCARD可通过TI兼容型试验板与实际硬件应用开发工具简化评估工作;www.361ic.net4•免费controlSUITE软件包含提供源代码的应用与数学库以及详细文档,开发人员可便捷地全面发挥F2806x的特性;•代码兼容并可在整个C2000平台中扩展的IQmath库包含低成本Piccolo系列与高性能Delfino浮点系列。1.2QQ28069硬件接口硬件接口硬件接口硬件接口14针JTAG接口www.361ic.net5QQ28069的JTAG调试硬件接口是TI标准14Pin接口,需要5V外接电源输入,电源输入接口为USB插座。其余管脚请参考开发板原理图文件。将板子上所有资源引出供客户二次开发。GPIO扩展口www.361ic.net61.3QQ28069的使用的使用的使用的使用安装CCS4.2(推荐)之后直接将USB接口的XDS100仿真器接入,系统会自动识别。如果用户选择用CCS3(不推荐),XDS100v1USB驱动安装路径为:www.361ic.net71.4CCS简介简介简介简介CCS是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows风格界面,集编辑、编译、链接、软件仿真、硬件调试以及实时跟踪等功能于一体,极大地方便了DSP芯片的开发与设计,是目前使用最为广泛的DSP开发软件之一。CCS是一种针对TMS320系列DSP的集成开发环境,在Windows操作系统下,采用图形接口界面,提供环境配置,源文件编辑,程序调试,跟踪和分析等工具.CCS有两种工作模式:1,软件仿真器模式:可以脱离DSP芯片,在PC机上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试.2,硬件在线编程模式:可以实时运行在DSP芯片上,与硬件开发板相结合在线编程和调试应用程序.第二章第二章第二章第二章软件安装和仿真器驱动软件安装和仿真器驱动软件安装和仿真器驱动软件安装和仿真器驱动2.1CCS安装安装安装安装双击setup_CCS_4.2.0.10018.exe,选择默认选项即可。大约10~20分钟CCS4便可自动安装完毕。2.2加载仿真器驱动加载仿真器驱动加载仿真器驱动加载仿真器驱动CCS4默认集成了XDS100v1等仿真器的驱动程序,因此在CCS4以及以后的版本CCS中无需安装USB仿真器驱动,笔者在两台IBMPC(操作系统WinXP)上面测试结果都是即插即用。www.361ic.net8第三章第三章第三章第三章QQ28069开发板实验开发板实验开发板实验开发板实验3.0实验前的准备实验前的准备实验前的准备实验前的准备将将将将““““例程例程例程例程””””文件夹下的文件夹下的文件夹下的文件夹下的T-Oasis_28069文件夹拷贝到磁盘中文件夹拷贝到磁盘中文件夹拷贝到磁盘中文件夹拷贝到磁盘中,,,,去掉其去掉其去掉其去掉其只读属性只读属性只读属性只读属性。。。。我们在这里将文件夹放我们在这里将文件夹放我们在这里将文件夹放我们在这里将文件夹放在在在在E盘盘符下盘盘符下盘盘符下盘盘符下。。。。E:\Code_DSP\CCS4文件夹内的目录文件夹内的目录文件夹内的目录文件夹内的目录1))))建立正确的编译过程建立正确的编译过程建立正确的编译过程建立正确的编译过程A、、、、将如下目录内的将如下目录内的将如下目录内的将如下目录内的.exe文件都安装文件都安装文件都安装文件都安装www.361ic.net9ti_c2000support_setup_1.0.0.2.exeti_c2000support_setup_1.0.0.2.exeti_c2000support_setup_1.0.0.2.exeti_c2000support_setup_1.0.0.2.exev100v100v100v100文件夹里面文件夹里面文件夹里面文件夹里面::::ti_c2000_f2806x_flash_setup_4.2.0.1.exeti_c2000_f2806x_flash_setup_4.2.0.1.exeti_c2000_f2806x_flash_setup_4.2.0.1.exeti_c2000_f2806x_flash_setup_4.2.0.1.exeti_c2000support_setup_1.0.0.0.exeti_c2000support_setup_1.0.0.0.exeti_c2000support_setup_1.0.0.0.exeti_c2000support_setup_1.0.0.0.exeBBBB、、、、正确添加头文件正确添加头文件正确添加头文件正确添加头文件2))))启动启动启动启动CCS4.23))))在启动的在启动的在启动的在启动的CCS4Selectaworkspace下面选下面选下面选下面选择择择择E:\Code_DSP\CCS4\T-Oasis_F28069_v2www.361ic.net104))))CCS4启动完成后我们可以看到工程目录启动完成后我们可以看到工程目录启动完成后我们可以看到工程目录启动完成后我们可以看到工程目录。。。。www.361ic.net113.1实验实验实验实验1LED闪烁实验闪烁实验闪烁实验闪烁实验在CCS中打开Example_2806xLEDBlink工程,正确设置好include文件和source文件的路径。在CCS任务栏选择RAM(将程序下载到RAM中调试,这样可以避免反复重复下载到flash中),将程序下载到RAM中调试,我们可以单独LED以大约1HZ的速率闪烁。具体操作请参考视频教程“实验一LED闪烁实验”。3.2实验实验实验实验2ADC实验实验实验实验具体操作请参考视频教程“实验二ADC实验”。3.3实验实验实验实验3FLASH烧写实验烧写实验烧写实验烧写实验硬件准备:要让程序正常从FLASH加载,脱离仿真器运行,需要保证GPIO34在从新上电前被上拉至高电平。具体操作参考QQ28035开发板视频教程:“实验3FLASH烧写实验.exe”第四章第四章第四章第四章::::用户程序固化和加密用户程序固化和加密用户程序固化和加密用户程序固化和加密PleaseNotathat,由于TMS320F28069,FLASH固有的特点,QQ28069开发板对由于FLASH烧写不当引起的芯片损坏不在售后技术支持范围内。用户在开发过程中建议通过RAM进行调试。4.1烧写烧写烧写烧写FLASH请参考QQ28035开发板视频教程“实验3FLASH烧写实验”4.2加密加密加密加密Piccolo芯片加密后,只有通过密钥才能通过CCS等工具读取和擦出Flash.此小节介绍加密的一般方法,请特别注意,牢记密码,否则被加密芯片无法解密,或者永久锁死。(不建议不建议不建议不建议用户在学习和调试阶段做加密加密加密加密测试,除非产品即将上市;若加密请参考TI官方技术手册设置解密)128位密钥全为0,芯片永久锁死;128位密钥全为1,等同于没有加密,这里假设我们需要设置128位密钥为十六进制数FFFF,……,FFFF,1111,1111,即修改Key1Key0为1111;www.361ic.net12加密成功CCS4会有如下的提示:可以单击LOCK按钮,若不点击,Piccolo处理器在下次上电重启会自动lock,我们单击lock,会有如下的提示:这样系统加密成功。(注:我们不建议不建议不建议不建议用户在学习和调试阶段做加密加密加密加密测试,除非产品即将上市)www.361ic.net134.3解密解密解密解密解密后flash会被完全擦出,因此我们可以看到,即使有密钥,解密后flash中的数据还是会被擦除的,这样可以有效地保护用户烧写的代码。5注意事项注意事项注意事项注意事项常见问题:1)工程无法完成编译如果工程没有在E:\Code_DSP\CCS4\T-Oasis_F28069_v2目录下,程序也是可以正常编译通过。请查看右键BuildProperties–>IncludeOptions->设置正确的头文件包含路径..\..\DSP2806X_headers\include;..\..\DSP2806X_common\include;示图示图示图示图::::www.361ic.net14示图示图示图示图::::2)加密后开发板无法连接仿真器需要将微处理器设置为wait启动。设置方法参加下表:6免责声明免责声明免责声明免责声明日照科州电子有限公司随附提供的软件或者文档旨在提供给您(本公司的客户)www.361ic.net15使用,仅限于在本公司制造或销售的产品上使用。该软件或文档资料为本公司所有,科州电子持有文档的说明解释权。本公司保留在不通知用户的情况下,修改文档或者资料的权利,对于使用中出现的任何效果,本公司不承担任何责任。在任何情况下,公司不会对任何原因造成的特别的、偶然的或者间接的责任负责。

编辑推荐

  • 名称/格式
  • 评分
  • 下载次数
  • 资料大小
  • 上传时间

用户评论

0/200
    暂无评论
上传我的资料

相关资料

资料评价:

/ 15
所需积分:0 立即下载
返回
顶部
举报
资料
关闭

温馨提示

感谢您对爱问共享资料的支持,精彩活动将尽快为您呈现,敬请期待!