• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎么看出程序中是用的3.5的STD库?

huihui163 2018-02-05 浏览量:726
在用STM32的单片机中,怎么看出程序中是用的3.5的STD库?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 33.png

    有源代码的话在库文件开头会有版本标注,如果没有源代码,好像是看不出来的。

    • 发布于 2018-02-05
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :原厂规格书没有说明具体区别。 回复

其他答案 数量:7
  • 一般用哪个库,会在头文件中进行说明的
    • 发布于2018-02-05
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :TJA1042T/3/1J这个是原厂标准型号,完整订购型号都是有尾缀的,尾缀J代表包装, 回复

  • 每个文件开头一般有说明。

    不过两个库有个明显区别,能一眼看出来。

    就是HAL库,不管是函数名、宏定义、还是源文件名,都带HAL这几个字符。。。

    • 发布于2018-02-05
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :G4环保等级最高,含义稀缺的贵重金属金,银,镍钯金等 回复

  • 看一下库前面的注释,会说明版本的
    • 发布于2018-02-05
    • 举报
    • 评论 0
    • 1
    • 0

  • 可以看下有没有 ARM\RV31\INC\​stdbool.h 这个文件,3.5版本的stl将一些参数定义放到这个文件里面了
    • 发布于2018-02-05
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没找到 回复

  • 文件注释中会有写的
    • 发布于2018-02-05
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有这个质量等级说法。 回复

  • 头文件中在开始时会有官方的说明。

    还有可以看看文件名,HAL库中的文件名都是有规律的

    • 发布于2018-02-05
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀代表环保,产品功能一致
回复

  • 程序前面的注释有,况且3.5库已经很多年没有更新了,如无意外,F103的标准库都是3.5版本。

    • 发布于2018-02-27
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :封装: 1210 品牌: KEMET(基美) 型号: C1210F474K1RACTU 回复

相关问题

问题达人换一批

怎么看出程序中是用的3.5的STD库?