当前位置:首页 > 问问

用6748代替6713需要改什么 6748替换6713需修改哪些?

1、不同架构:ARM Cortex-M3代替TMS320C6713

用6748代替6713需要注意架构的不同。TMS320C6713是基于VLIW架构的,而ARM Cortex-M3则是基于RISC架构的。因此,在代码移植时,需要重新翻译代码指令,调整架构的不同使得6713的代码能在6748上正确执行。

同时,在代码移植时还需要对一些指令进行修改,例如MADD、MSUB、MPY32等指令就需要进行调整,使用不同指令替代。

2、不同外设:I2S接口代替McBSP接口

6713使用McBSP接口与外设进行通信,而6748使用I2S接口。因此,在使用6748代替6713时,需要将原来使用McBSP接口的外设进行修改,使其兼容I2S接口。

在修改外设的过程中,还需要注意I2S接口与McBSP接口的不同之处。例如,I2S接口支持双声道传输,而McBSP接口则不支持。

3、软件支持:使用TI DSP/BIOS代替ARM CMSIS

在使用6748代替6713时,需要注意软件支持的不同。原来的6713使用TI DSP/BIOS实时操作系统,而6748则使用ARM Cortex-M3系列的CMSIS软件框架。

因此,在使用6748代替6713时,需要将原来的TI DSP/BIOS实时操作系统转换为ARM Cortex-M3系列的CMSIS软件框架,以实现对6748的支持。

4、时钟系统:系统时钟频率不同

在使用6748代替6713时,需要注意时钟系统的不同。6713的系统时钟频率为225MHz,而6748的系统时钟频率为200MHz。

因此,在使用6748代替6713时,需要对时钟系统进行调整,使其与6713相同的频率,或重新设计系统,以适应6748的时钟系统。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章