打印
[其他]

灵动微MM32F013x函数库,出现编译警告

[复制链接]
1120|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
使用灵动微MM32F013x函数库,出现编译警告1296-D:extended constant initialiser used case u32
使用灵动微MM32F013x函数库,出现编译警告1296-D:extended constant initialiser used case u32。


使用特权

评论回复
沙发
17710856995|  楼主 | 2022-9-29 23:04 | 只看该作者
没有找到好的解决办法,直接通过设置keil编译器,屏蔽此警告。

使用特权

评论回复
板凳
uytyu| | 2022-10-2 20:17 | 只看该作者
不定义成结构体也不会有警告   

使用特权

评论回复
地板
aspoke| | 2022-10-2 20:32 | 只看该作者
改成一下以下定义可以解决,将整形数据改成指针。

使用特权

评论回复
5
lihuami| | 2022-10-2 20:49 | 只看该作者
用#define的方式定义 程序执行中直接一个个变量的地址来用

使用特权

评论回复
6
lzmm| | 2022-10-2 21:57 | 只看该作者
#if defined(__CC_ARM)
// Suppress warning message: extended constant initialiser used
#pragma diag_suppress 1296
#elif defined(__ICCARM__)
#elif defined(__GNUC__)
#endif

使用特权

评论回复
7
maudlu| | 2022-10-2 22:38 | 只看该作者
怎么设置keil编译器,屏蔽此警告 ?               

使用特权

评论回复
8
AloneKaven| | 2022-10-4 22:16 | 只看该作者
改一下定义试试

使用特权

评论回复
9
jkl21| | 2022-10-5 17:12 | 只看该作者
其实程序运行正常的                  

使用特权

评论回复
10
weifeng90| | 2022-10-5 17:24 | 只看该作者
编译器设置问题

使用特权

评论回复
11
benjaminka| | 2022-10-5 18:16 | 只看该作者
应该定义成指针型数字                 

使用特权

评论回复
12
ccook11| | 2022-10-5 19:40 | 只看该作者

用(  (uint32_t)LPC_SSP0_BASE + offsetof(LPC_SSP_TypeDef , DR)  )这样的形式试试看呢?

使用特权

评论回复
13
maqianqu| | 2022-10-9 20:59 | 只看该作者
https://developer.arm.com/documentation            

使用特权

评论回复
14
星辰大海不退缩| | 2022-10-14 08:37 | 只看该作者
还是GPIOABCD等各个口定义的问题吧,是不是某些地方没设置好,导致的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

46

帖子

0

粉丝