报错这个如何解决

[复制链接]
553|20
手机看帖
扫描二维码
随时随地手机跟帖
chuxh|  楼主 | 2022-8-4 21:50 | 显示全部楼层 |阅读模式
Users, top, TE, se, RS, AC
Error   [212] C:\Users\ZD\Desktop\aijiu-PID\cmd_process.h; 54.1 missing number after pragma "pack"

使用特权

评论回复
heweibig| | 2022-8-4 21:52 | 显示全部楼层
截图看下详细情况

使用特权

评论回复
chuxh|  楼主 | 2022-8-4 21:58 | 显示全部楼层
7233062ebd0972e9ee.png

使用特权

评论回复
dengdc| | 2022-8-4 21:59 | 显示全部楼层
看起来是cmd_process.h的54 行报错。

使用特权

评论回复
chuxh|  楼主 | 2022-8-4 22:00 | 显示全部楼层
是的呀,图片上定位到了错误点,但是我不知道怎么改

使用特权

评论回复
llljh| | 2022-8-4 22:02 | 显示全部楼层
你写这2个#pragma的目的是什么?

使用特权

评论回复
dengdc| | 2022-8-4 22:04 | 显示全部楼层
PIC16写C不用搞这么复杂的.

使用特权

评论回复
chuxh|  楼主 | 2022-8-4 22:07 | 显示全部楼层
我是在移植大彩的串口屏程序,官网给的是51和32的例程 我在往pic上面移,这部分就是屏幕带的例程

使用特权

评论回复
xxmmi| | 2022-8-4 22:09 | 显示全部楼层
是否PICC编译器不支持 pack(push)?

使用特权

评论回复
jlyuan| | 2022-8-4 22:12 | 显示全部楼层
试试#pragma  pack (push,1)代替#pragma pack(push) #pragma pack(1)

使用特权

评论回复
chuxh|  楼主 | 2022-8-4 22:14 | 显示全部楼层
这个我修改过了  还是错误

使用特权

评论回复
dingy| | 2022-8-4 22:19 | 显示全部楼层
看了手册,只支持数字。https://ww1.microchip.com/downloads/en/DeviceDoc/HTC_PIC_manual.pdf
在第248页有解释
(212) missing number after pragma "pack"
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

使用特权

评论回复
chuxh|  楼主 | 2022-8-4 22:21 | 显示全部楼层
这样啊,好吧  谢谢

使用特权

评论回复
jlyuan| | 2022-8-4 22:23 | 显示全部楼层
没有特殊需要的话, 你把它删掉, 看看编译和执行的效果, 看看有没影响.

使用特权

评论回复
chuxh|  楼主 | 2022-8-4 22:26 | 显示全部楼层
删掉之后编译通过了

使用特权

评论回复
chuxh|  楼主 | 2022-8-4 22:28 | 显示全部楼层
可能是编译器的不同的原因吧....

使用特权

评论回复
dingy| | 2022-8-4 22:29 | 显示全部楼层
问题是为什么会报这个错误呢

使用特权

评论回复
dengdc| | 2022-8-4 22:31 | 显示全部楼层
这句话代表的是什么意思呢

使用特权

评论回复
jlyuan| | 2022-8-4 22:32 | 显示全部楼层
缺少对它的详细定义?

使用特权

评论回复
xxrs| | 2022-8-4 22:34 | 显示全部楼层
看来需要详细研究一下手册的说明啊

使用特权

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

本版积分规则

936

主题

11296

帖子

2

粉丝