STM32 使用ARM Compiler V6 编译裸机 LWIP协议栈报错的解决方法

在lwip 的cc.h 中使用以下宏定义,来兼容 V5 和 V6编译器

c 复制代码
#if defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050) /* ARM Compiler V6 */
#define __CC_ARM  /* when use v6 compiler define this */
#endif

V6编译的速度确实比V5块了好多倍。

V5构建速度

V6构建速度

相关推荐
晚安Jellyfish6 小时前
驱动---ARM系统移植
arm开发
C^h6 小时前
RT thread使用u8g2点亮oled显示屏
linux·单片机·嵌入式硬件·嵌入式
senijusene6 小时前
IMX6ULL ADC 驱动开发解析:
驱动开发·嵌入式硬件
UTP协同自动化测试7 小时前
智能家居中控屏测试:触摸屏操作 + I2C 读取传感器 + UART 与子设备通信 + GPIO 控制
功能测试·单片机·嵌入式硬件·测试工具·智能家居
【云轩】7 小时前
【拆解系列 一 】拆解手持式泡泡机
嵌入式硬件
Hello World . .7 小时前
ARM裸机学习9——ADC模块详解与应用实践
arm开发·嵌入式硬件
电子科技圈7 小时前
SmartDV展示AI & HPC连接与存储IP解决方案,以解锁下一代算力芯片和节点的“速度密码”
网络·数据库·人工智能·嵌入式硬件·aigc·边缘计算
CET中电技术7 小时前
“事后维护”到“主动预防”排除故障,CET中电技术为电动机的安全运行保驾护航
单片机·嵌入式硬件
辰哥单片机设计7 小时前
STM32智能鞋柜(机智云)
stm32·单片机·嵌入式硬件
xuxie997 小时前
N18 RTC
单片机·嵌入式硬件·实时音视频