[STM32F4]

这个如何解决

[复制链接]
763|20
手机看帖
扫描二维码
随时随地手机跟帖
androidbus|  楼主 | 2021-3-7 18:37 | 显示全部楼层 |阅读模式

Error   [212] C:\Users\ZD\Desktop\aijiu-PID\cmd_process.h; 54.1 missing number after pragma "pack"
709475fda19b6b7fb5.png

使用特权

评论回复
feiqi1| | 2021-3-7 18:40 | 显示全部楼层
看起来是cmd_process.h的54 行报错。

使用特权

评论回复
litengg| | 2021-3-7 18:42 | 显示全部楼层
这个是图片上定位到了错误点。

使用特权

评论回复
qiangweii| | 2021-3-7 18:44 | 显示全部楼层
你写这2个#pragma的目的是什么?

使用特权

评论回复
shashaa| | 2021-3-7 18:46 | 显示全部楼层
PIC16写C不用搞这么复杂的.

使用特权

评论回复
xia00| | 2021-3-7 18:49 | 显示全部楼层
是否PICC编译器不支持 pack(push)?

使用特权

评论回复
hfdy01| | 2021-3-7 18:51 | 显示全部楼层
试试#pragma  pack (push,1)代替#pragma pack(push) #pragma pack(1)

使用特权

评论回复
CallReceiver| | 2021-3-7 18:53 | 显示全部楼层

这个我修改过了  还是错误

使用特权

评论回复
boy1990| | 2021-3-7 18:56 | 显示全部楼层
The pragma pack requires a decimal number as argument. This specifies the align-ment of each member within the structure. Use this with caution as some processors enforce alignment and will not operate correctly if word fetches are made on odd boundaries, e.g.:#pragma pack  /* what is the alignment value */Maybe you meant something like:#pragma pack 2

使用特权

评论回复
sourceInsight| | 2021-3-7 18:57 | 显示全部楼层
没有特殊需要的话, 你把它删掉, 看看编译和执行的效果, 看看有没影响.

使用特权

评论回复
bbapple| | 2021-3-7 19:00 | 显示全部楼层
可能是编译器的不同的原因吧.。

使用特权

评论回复
handleMessage| | 2021-3-7 19:02 | 显示全部楼层
问题是为什么会报这个错误呢?

使用特权

评论回复
zhouhuanの| | 2021-3-7 19:04 | 显示全部楼层
报错这句话代表的是什么意思呢?

使用特权

评论回复
wanglaojii| | 2021-3-7 19:07 | 显示全部楼层
看着像是缺少对它的详细定义?

使用特权

评论回复
laozhongyi| | 2021-3-7 19:08 | 显示全部楼层
看看之前的那个帖子里边是怎么解决的。。

使用特权

评论回复
Edisons| | 2021-3-7 19:10 | 显示全部楼层
看来需要详细研究一下手册的说明啊。。

使用特权

评论回复
晓伍| | 2021-4-6 17:07 | 显示全部楼层
没有遇到过这个问题啊

使用特权

评论回复
八层楼| | 2021-4-6 17:09 | 显示全部楼层
不用写这么复杂吧

使用特权

评论回复
观海| | 2021-4-6 17:12 | 显示全部楼层
编译器支持吗

使用特权

评论回复
guanjiaer| | 2021-4-6 17:14 | 显示全部楼层
看不出来是哪里的问题

使用特权

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

本版积分规则

181

主题

1597

帖子

3

粉丝