打印

报错这个如何解决

[复制链接]
798|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 | 只看该作者

使用特权

评论回复
地板
dengdc| | 2022-8-4 21:59 | 只看该作者
看起来是cmd_process.h的54 行报错。

使用特权

评论回复
5
chuxh|  楼主 | 2022-8-4 22:00 | 只看该作者
是的呀,图片上定位到了错误点,但是我不知道怎么改

使用特权

评论回复
6
llljh| | 2022-8-4 22:02 | 只看该作者
你写这2个#pragma的目的是什么?

使用特权

评论回复
7
dengdc| | 2022-8-4 22:04 | 只看该作者
PIC16写C不用搞这么复杂的.

使用特权

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

使用特权

评论回复
9
xxmmi| | 2022-8-4 22:09 | 只看该作者
是否PICC编译器不支持 pack(push)?

使用特权

评论回复
10
jlyuan| | 2022-8-4 22:12 | 只看该作者
试试#pragma  pack (push,1)代替#pragma pack(push) #pragma pack(1)

使用特权

评论回复
11
chuxh|  楼主 | 2022-8-4 22:14 | 只看该作者
这个我修改过了  还是错误

使用特权

评论回复
12
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

使用特权

评论回复
13
chuxh|  楼主 | 2022-8-4 22:21 | 只看该作者
这样啊,好吧  谢谢

使用特权

评论回复
14
jlyuan| | 2022-8-4 22:23 | 只看该作者
没有特殊需要的话, 你把它删掉, 看看编译和执行的效果, 看看有没影响.

使用特权

评论回复
15
chuxh|  楼主 | 2022-8-4 22:26 | 只看该作者
删掉之后编译通过了

使用特权

评论回复
16
chuxh|  楼主 | 2022-8-4 22:28 | 只看该作者
可能是编译器的不同的原因吧....

使用特权

评论回复
17
dingy| | 2022-8-4 22:29 | 只看该作者
问题是为什么会报这个错误呢

使用特权

评论回复
18
dengdc| | 2022-8-4 22:31 | 只看该作者
这句话代表的是什么意思呢

使用特权

评论回复
19
jlyuan| | 2022-8-4 22:32 | 只看该作者
缺少对它的详细定义?

使用特权

评论回复
20
xxrs| | 2022-8-4 22:34 | 只看该作者
看来需要详细研究一下手册的说明啊

使用特权

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

本版积分规则

936

主题

11296

帖子

2

粉丝