当前位置: 首页> 科技> 互联网 > 【INTEL(ALTERA)】Nios II是否支持 std::atomic?

【INTEL(ALTERA)】Nios II是否支持 std::atomic?

时间:2025/7/10 7:49:42来源:https://blog.csdn.net/sqqwm/article/details/140161204 浏览次数:1次

目录

说明

解决方法


说明

std::atomic in C 编程Nios II不支持软件开发。Nios II GCC 编译器默认运行此特性为"线程模型:单",并且无法修改。

解决方法

Nios II没有任何原子指令。因此,"线程模型:单"是编译器的默认设置。

为了克服这个问题,英特尔建议使用英特尔 FPGA Avalon Mutex Core,这将为Nios II提供原生应用。有关此 IP 的更多信息,请参阅本文档(第 11 章)。

https://www.altera.com/en_US/pdfs/literature/ug/ug_embedded_ip.pdf

关键字:【INTEL(ALTERA)】Nios II是否支持 std::atomic?

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: