你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

新手请教一下关于ST库文件的使用

[复制链接]
garethz 提问时间:2018-12-17 09:59 /
以往都使用寄存器方式的,但是目前想使用ST库,有一些东西看不明白。下面的“EVAL_BOARD_CONTROL”和 “STL_INCL_RUN_CPU”在哪里可以看到定义呀?找遍了头文件也没看到有定义。
例如
    #if defined (EVAL_BOARD_CONTROL)
      BSP_LED_Toogle(LED_NVM);
    #endif /* EVAL_BOARD_CONTROL */

***********************************************
      #ifdef STL_INCL_RUN_CPU
        CtrlFlowCnt += CPU_RUN_CALLER;
        if (STL_RunTimeCPUTest() != CPUTEST_SUCCESS)
        {
          fail_safe_assert( 0x12u, "Run Time CPU Test Failure");
        }
        else
        {
          CtrlFlowCntInv -= CPU_RUN_CALLER;
        }
      #endif /* STL_INCL_RUN_CPU */

*********************************************



收藏 评论2 发布时间:2018-12-17 09:59

举报

2个回答
toofree 回答时间:2018-12-17 11:08:12
有或者没有,影响你的程序吗?
你觉得需要有,那就自己define一下;不需要,就不用管。

评分

参与人数 1蝴蝶豆 +1 收起 理由
STMCU + 1

查看全部评分

garethz 回答时间:2018-12-17 11:24:10
toofree 发表于 2018-12-17 11:08
有或者没有,影响你的程序吗?
你觉得需要有,那就自己define一下;不需要,就不用管。 ...

一般用库,是不是不需要看函数内部的处理?因为我不确定这一段是否执行到。如果每一个去仿真当然是可以的。我想了解一下大家是不是这样用的?

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版