- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TMS320LF2406调试入门.
TMS320LF2406调试入门
?
???????????王佰营 徐丽红
经过两个星期的紧张调试,终于将TMS320LF2406的调试平台搭建好,为了方便初学的朋友,我将整个过程整理如下: ()
????????
????一、设计硬件和仿真器购置
???
初学者可用TMS320LF2407+外RAM构成最小系统,最好配上相关器件便于调试DSP一些功能:I/O功能使用,ADC,SCI,SPI,CAN,PWM和SVPWM;当然,若这种配置,就不用看这篇文章了。虽然这种配置很流行,具有外部总线,但是在商业级产品上却很少采用。我们用的是以TMS320LF2406为核心的一个完整的小功率变频器系统,DSP外围只需加上开关电源,光耦,运放,X5043,65176,CAN驱动250和相关功率模块。
仿真器用的是合众达的USB接口的仿真器,以下实例皆以它为例说明。
??????????
??????????? 二、安装软件
?????????????
1需要的软件
1:ccs3.1-集成调试环节
2:USB Drivers For CCS3.1.exe-USB 接口仿真器驱动程序
3:Seedusb2.inf 和Seedusb2.sys-USB驱动程序
4:USB20emurst.exe-连机测试程序
5:C2000-3.1-SA-to-UA-TI-FLASHA2X.exe-flash烧写插件程序
2.软件安装
1 ccs3.1的安装就象一般软件一样安装,但要注意两点:
1.?????? 记住安装路径
2.?????? 不必要全部安装,在安装时选自需选项安装,仅选与C2000相关的选项:仅需710M,若全安装需1.7G磁盘空间.
2 安装仿真器驱动程序
安装时,选和ccs3.1一样的路径如:
C:\CCStudio-V3.1\;而不要按默认路径安装;否则,将不能正常驱动仿真器;因为无法找到: C:\CCStudio-V3.1\ Drivers\Seedusb2.cfg
3 安装USB驱动程序
插上仿真器,这时就会跳出新硬件向导画面,不要Windows自动安装,选从列表或指定位置安装,点击“浏览”直接去包含有::Seedusb2.inf和Seedusb2.sys文件的文件夹,安装即可.
4 将仿真器JTAG头插入目标板,上电,运行USB20emurst.exe:点击Rest在下面就会出现:
“SEED USB2.0 XDS510 CARD IS RESET ,HARDWARE VERION 1”
表明连机正常:现在就可使用了。
5点击桌面Setup CCStudio v3.1配置CPU和驱动文件;一下为要选择项以供参考:
F2406 XDS510 Emulator
在上述选项上点右键,选Properties进入;
Aut-Generate board data file with extra configur
C:\CCStudio_v3.1\drivers\Seedusb2.cfg
I/O Port 0X240
5若要烧芯片还要安装C2000-3.1-flash.exe插件程序,直接安装即可.
???????????????????
??? 三、搭建调试平台
?????????????
1.调试平台构思:
由于LF2406不像LF2407那样可以在外部扩充程序RAM,调试相对比较困难;仅靠烧写芯片效率太低;
为了减少写片次数,提高工作效率,我们充分利用LF2406中的2K宝贵的SARAM资源:将在有限的舞台上,将大的程序分成小块,分别调试,等调好了各个程序模块,再将它们组合成大系统整体调试。
2实现方法:
应当明白,
1 CCS3.1集成环境下
File-àLood Frogram 只能将程序加载RAM上运行;借助仿真器运行;
Tool-àOn-chip flash program 只能将程序烧写到FLASHA上;不用仿真器自行运行;
2 LF2406中存储区的安排是固定的;
1 程序存储器中
a.0000H~7FFFH为FLASH;
b.8000H~87FFH为SARAM;???(PON=1)
c.0000H~003FH为中断矢量;
d.FF00H~FFFFH为DRAM;????????? (CNF=1)
2 数据存储器中:
a.0000H~005FH为D寄存器区;
b.0060H~007FH为DARAM的B2区;
c.0200H~02FFH为DARAM的B0区;(CNF=0)
d.0300H~03FFH为DARAM的B1区;
e.0800H~0FFFH为SARAM区;???????? (PON=0)
f.7000H~7FFFH为寄存器区;
3 由上面的分析
您可能关注的文档
- TIGERDAVID之GRE作文百科全书指南v2..doc
- ThinkPad笔记本面板下备份电池的拆卸步骤..doc
- Time_Triggered_system..doc
- TH聚氨酯复合板外墙外保温系统工法(省)..doc
- Timos配方成分及作用..docx
- Tiny内核移植..doc
- TinkpadT60(T61)拆解过程-l转..doc
- TiO2光催化反应机理..doc
- TIPTOP快速夹具种类..doc
- TITANMobile操作面板大剖析..doc
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)