首页 > 解决方案 > IAR 无法为 ARM AM3357 编译互斥库,致命错误 Pe035

问题描述

我正在尝试EtHash在 AM3357 微控制器中实现该算法,但是当我尝试包含 mutex 库时,它显示以下错误:

致命错误 [Pe035]:#error 指令:“IAR 系统不支持互斥锁”

我已经尝试启用并行构建,放置互斥库和多核调试的完整路径,没有任何效果

有没有办法解决这个错误?

标签: armmutexmicrocontrollerethereumiar

解决方案


Iccarm 不支持标准 C++ 库的并发部分。在实现算法时,您需要选择特定的 RTOS 并使用该操作系统提供的并发原语。


推荐阅读