oldfang 发表于 2020-6-5 17:58:32

SI显示STM8L库文件不能关联unsigned int


如图片显示,箭头处几个TYPEDEF都没有变色,也不能进行关联,点击时下方不出现对应的文本。
/*!< Unsigned integer types*/
typedef unsigned char   uint8_t;
typedef unsigned short    uint16_t;
typedef unsigned long   uint32_t;
/*!< STM8Lx Standard Peripheral Library old types (maintained for legacy purpose) */
typedef int32_ts32;
typedef int16_t s16;
typedef int8_ts8;
typedef uint32_tu32;
typedef uint16_t u16;
typedef uint8_tu8;

网上找了好久也没有解决办法,同一个软件,导入STM8S的库是正常的,导入STM8L的库就会出现这个现象,不方便查看代码,上方标题栏里面文件名开头还有一个感叹号。

oldfang 发表于 2020-6-8 08:51:47

使用了3.5版本的SI,也是没有解析成功typedef.

oldfang 发表于 2020-6-8 12:49:22

网上搜了好多,有的说编辑C.TOM的,我把 uint8_tuint16_tuint8_t加入,REBULID PROJECT也不行。

butterflyspring 发表于 2020-6-9 15:08:13

不影响编译啊

oldfang 发表于 2020-6-10 17:31:40

butterflyspring 发表于 2020-6-9 15:08
不影响编译啊

IAR编译没有问题。
只是稍微有点影响SI代码浏览,不能关联来源。
页: [1]
查看完整版本: SI显示STM8L库文件不能关联unsigned int