导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]什么是“violates parallel usag[liufengzhong]

 *第50939篇: [转帖]什么是“violates parallel usage rules”的错误?

  
楼 主:liufengzhong 2014年9月2日23:43
 [转帖]什么是“violates parallel usage rules”的错误?
大家好,

这是我第一次来这里。

我正在评估的USB音频possibiliy与USB音频2.0 MC参考设计和entired EVAL软件“app_usb_aud_l2”。

我想我不明白使用并行的主要机制。

我想这demosoftware内访问了LED的端口可以轻松地打开/关闭任何
引导在板上这些locatet在 - >  上stdcore [CORE_AUD]:输出端口p_led = XS1_PORT_8B;

我创建了主要一个新的线程的调用中的子供应商提供的其他文件中的函数。

在这个函数内我试图呼叫新功能led.xc应该改变LED的输出端口p_led出现以下错误消息:

.././src/main.xc:170: error: use of `ledvalue' violates parallel usage rules
.././src/vendor/leds.xc:78: error: previously used here (bytes 0..2)

有谁告诉我是什么原因导致这个问题

谢谢


回答:

如果您尝试使用相同的资源从两个或多个不同的内核,那么你会看到这个错误。从错误看起来变ledvalue被调用的两个核心。两个并​​行运行不同的内核不能使用相同的变量。


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:[转帖]什么是SPI启动闪存配置?

[下一篇主题]:[转帖]如何重置使用/ CS信号的XS1 SPI接口?