This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于f021各种Distribution Files

Other Parts Discussed in Thread: TMS570LS0332, TMS570LC4357

Dear Experts 

SPNU501G这份文件里面,2.3.3.2里面有很多f021的库

1.这些库都有什么区别,哪里有详细的介绍?

2.我的芯片是 1227 和0432 我该选择哪一款? 选择的方法是什么?

3.像 floating point unit    L2FMC  这些个是芯片的feature 还是 f021库的功能?他们到底如何其作用?

4.选择不同的库  里面的函数是不是不一样的?

any reply will be appreciated

leo

 


  

  • 请把SPNU501G的文档附件发上来

  • Hi CC,

    SPNU501G中有部分解释:

    – F021_API_CortexR4_BE.lib – This is the Flash API object file for Cortex R4 Big Endian devices. (In
    addition to the general build options, this library was built using : -g --symdebug:dwarf_version=3)
    – F021_API_CortexR4_BE_v3D16.lib – This is the Flash API object file for Cortex R4 Big Endian
    devices that are using floating point unit. (In addition to the general build options, this library was
    built using : -g --symdebug:dwarf_version=3 --float_support=VFPv3D16)
    – F021_API_CortexR4_BE_L2FMC.lib – This is the Flash API object file for Cortex R4 Big Endian
    devices using the L2FMC memory controller. (In addition to the general build options, this library
    was built using : -g --symdebug:dwarf_version=3 )

    简单来说, F021_API_CortexR4_BE.lib 适合TMS570低端的Cortex-R4 内核的TMS570LS0332/0432的产品,其他MS570LS11x/12x/21x/31x没有使能浮点单元也可以用。

    F021_API_CortexR4_BE_v3D16.lib适合使能了浮点单元的TMS570LS11x/12x/21x/31x的Cortex-R4F内核的产品。

     F021_API_CortexR4_BE_L2FMC.lib适合新推出的TMS570LC4357 系列的产品。

    L2FMC是新推出TMS570LC4357 的flash 控制器,其他570产品没有。

    关于选择0432还是1227当然是看您系统的需求。您可以把您系统spec需求列一下,我们可以根据您的需求做个推介。

    谢谢!

  • 感谢你的回答

    关于1227的浮点运算单元,是一个模块吗?大概在技术手册哪一章讲到了这个问题?

    谢谢

  • 1227是R4F的floating point CPU,浮点性能是内核属性。关于ARM Cortex-R4F的浮点性能,你需要参考ARM的相关文档。

  • 您好,请问TTMS570LS0232应该选哪个,我选了F021_API_CortexR4_BE.lib,出了警告:#10068-D no matching section。是不是还有工程设置要改?

  • 你好,我现在在做关于bootloader相关的,遇到一个问题就是FlashDriver。这个是指F021_API_CortexR4_BE_V3D16.lib这个库吗?这个库怎么能以hex文件的形式加载呢?