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.

静态配置还是动态创建SYS/BIOS模块

Other Parts Discussed in Thread: SYSBIOS

静态配置还是动态创建SYS/BIOS模块,这两种有什么区别,如果在BIOS_Start()之前使用C代码创建,是不是也算是静态配置,那和在cfg里面配置有什么区别,TI推荐那种方式呢?那既然可以使用C代码创建,为什么还需要cfg呢?         感觉这两种方式是不是有什么互补型或者优缺点,要不然还搞个cfg的方式Edit还不熟悉,多麻烦。求指点,或者推荐文献说明这个事情,谢谢。

  • 你好!这是一个好问题,这个内容在sysbios ti-rtos kernel文档中有零散的描述。

    总的来说一句话:All SYS/BIOS objects can be configured statically or dynamically.
    对内核配置而言,你可以使用图形化XGCONF configuration tool工具来静态配置实例。
    你也可以在代码中进行动态编辑配置,如“3.3.1 Creating Hwi Objects”。
    静态配置不多说了,这和linux的menuconfig是类似,也可以看成wins中的图形安装过程配置。
    动态配置较专业,需要你对参数都很熟悉,这和linux是类似的,用户完全自定义各种模块。
    从用户使用的角度,普通使用可以静态配置,专业优化适配可能会涉及动态配置。

    希望对你有帮助!