我正在试着运行一些代码,在一块抹布板上使用board。在只包含库和运行sodium_init()
时,mbed sterm
上会引发以下错误
++ MbedOS Error Info ++
Error Status: 0x80010133 Code: 307 Module: 1
Error Message: Mutex: 0x200027EC, Not allowed in ISR context
Location: 0x80026B5
Error Value: 0x200027EC
Current Thread: main Id: 0x20000EF0 Entry: 0x800257F StackSize: 0x1000 StackMem: 0x200017B8 SP: 0x100004C8
For more info, visit: https://mbed.com/s/error?error=0x80010133&tgt=NUCLEO_L476RG
-- MbedOS Error Info --
似乎利伯钠试图使用某种互斥物,这是不允许的。作为一个专家,无论是利布钠或混合操作系统,是什么会导致这一问题?利伯钠文档声明
使用ARM嵌入式处理器的GNU工具交叉编译ARM
是有可能的。然而,他们也注意到
如果侧通道引起关注,则不建议在ARM Cortex M0、M3和M4 CPU上使用using。
这有关系吗?是否有一种方法来编译钠,这将工作的核心板?
https://stackoverflow.com/questions/59216285
复制相似问题