b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

数控混合编程_dsp软件是用ccs编程的_ccs混合编程设计程序(10)

电脑杂谈  发布时间:2017-01-30 05:04:43  来源:网络整理

3)DSP均为16位以上的处理器,不适合于低档的场合。

4)DSP可以同时处理的事件较多,系统级成本有可能较低。

5)DSP的灵活性较好,大多数算法都可以 软件实现。

6)DSP的集成度较高,可靠性较好。

47。DSP同嵌入CPU相比的特点?

1)DSP是单片机,构成系统简单。

2)DSP的速度快。

3)DSP的成本较低。

4)DSP的性能高,可以处理较多的任务。

48。如何编写C2000片内Flash?

DSP中的Flash的编写方法有三中:

1.通过编写:在我们的网 页上有相关的软件,在销售时我们也提供相关软件。其中LF240x的编写可以在CCS中加入一个插件,F24x的编写需要在windows98下的DOS窗中进行。具体步骤见软件中的readme。有几点需要注 意: a.必须为MC方式; b.F206的工作频率必须为20MHz;c.F240需要根据PLL修改C240_CFG.I文件。建议外部时钟为20MHz。 d.LF240x也需要根据PLL修改文件。d.如果编写有问题,可以用BFLWx.BAT修复。

2.提供串口编写:TI的网页上有相关软件。注意只能编写一 次,因为编写程序会破坏串口通信程序。

3.在你的程序中编写:TI的网页上有相关资料。

49。如何编写DSP外部的Flash?

DSP的外部Flash编写方法:

1.通过编程器编写:将OUT文件通过HEX转换程序转换为编程器可以接受的格式, 再由编程器编写。

2.通过DSP软件编写:您需要根据Flash的说明,编写Flash的编写程序,将应用程序和编写Flash的程序分别load到RAM中,运行编写程序编写。

50。对于C5000,大于48K的程序如何BOOT?

对于C5000,片内的BOOT程序在上电后将数据区的内容,搬移 到程序区的RAM中, 因此FLASH必 须在RESET后放在数据区。由于C5000,数据区的空间有限,一次BOOT的程序不能对于48K。解决的方法如下:

1.在RESET后,将FLASH译码在数据区,RAM放在程序区,片内BOOT程序将程序BOOT到RAM中。

2.用户初试化程序发出一个I/O命令(如XF),将FLASH译码到程序区的高地址。开放数据区用于其它的RAM。

3.用户初试化程序中包括第二次BOOT程序(此程序必须用户自己编写),将FLASH中没有BOOT的其它代码搬移到RAM中。

4.开始运行用户处理程序。

51。DSP外接存储器的控制方式

对于一般的存储器具有RD、WR和CS等控制信号,许多DSP(C3x、C5000)都没有控制信号直接连接存储器,一般采用的方式如下:

1.CS有地址线和PS、DS或STRB译码产生;

2./RD=/STRB+/R/W; 3./WR=/STRB+R/W。

52。GEL文件的功能?

GEL文件的功能同emuinit.cmd的功能基本相同,用 于初始化DSP。但它的功能 比emuinit的功能有所增强,GEL在CCS下有一个菜单,可以根据DSP的对象不同,设置不同的初始化程序。以TMS320LF2407为例:

#define SCSR1 0x7018 ;定义scsr1寄存器

#define SCSR2 0X7019 ;定义scsr2寄存器

#define WDKEY 0x7025 ;定义wdkey寄存器

#define WDNTR 0x7029 ;定义wdntr寄存器

StartUp() ; 开始函数

{

GEL_MapReset(); ; 存储空间复位 GEL_MapAdd(0x0000,0,0x7fff,1,1); 定义程序空间从0000-7fff 可读写


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-29505-10.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 安万博
      安万博

      和政府作对你能赢

    • 谭阳
      谭阳

      公司正在筹划进军蛋白饮品领域

    热点图片
    拼命载入中...