线程安全性 - 2023.2 简体中文

Vitis 统一软件平台文档 嵌入式软件开发 (UG1400)

Document ID
UG1400
Release Date
2023-12-13
Version
2023.2 简体中文

Vivado 随附的 MicroBlaze 处理器 C 语言库和数学库并非构建为在多线程环境内使用。常用 C 语言库函数(如 printf()scanf()malloc()free())并不具有线程安全性,在运行时将在系统中导致不可恢复的错误。在多线程环境内使用 Vivado 库时,请使用适当的互斥机制。