RISC-V MCU中文社区

芯来IDE是否支持__attribute__( (packed) ),或者需要设置什么吗?

发表于 开源蜂鸟E203 2020-05-23 10:30:44
2
2761
0

要开发一个以太网应用,使用__attribute__( (packed) ),可是在初始化的时候检查size发现没有按照要求压缩。想问一下需要设置什么吗,还是说不支持。

喜欢0
用户评论 (2)
  • 柳京伯

    2020-05-26 12:36:14 柳京伯 1#

    嗯,试了一下,直接加在结构体后面应该是可行的。如果通过#include "packed_end.h"好像就不行,packed_end.h中就是__attribute__((packed))。

  • 華仔

    2020-05-26 11:54:10 華仔 2#

    这是gcc的特性,是支持的,你可以测试看。

柳京伯

柳京伯 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板