在MounRiver Studio中操作系統(tǒng)是FreeRTOS怎樣初始化“二值量”

各位好!

我采用的芯片是CH32V103C8T6,程序是由官方提供的例程“FreeRTOS”,我準(zhǔn)備在其基礎(chǔ)上新建一個(gè)“鍵盤(pán)二值量”和一個(gè)“顯示隊(duì)列”。原程序未做任何更改,僅增加了一條語(yǔ)句?xSemaphoreHandle? ? ? xBiKeyboardDown;? //鍵盤(pán)被按下二值量

image.png

編譯后提示如下錯(cuò)誤:

FreeRTOS\FreeRTOS\include/FreeRTOS.h:1006:43: error: unknown type name 'SemaphoreHandle_t'; did you mean 'xSemaphoreHandle'?

? ? ?#define xSemaphoreHandle? ? ? ? ? ? ? SemaphoreHandle_t

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^~~~~~~~~~~~~~~~~

跟蹤查看“FreeRTOS.h”到“semphr.h”再到“queue.h”,發(fā)現(xiàn)均定義了。我以為是“FreeRTOS.h”未包含“semphr.h”,將其包含后,出現(xiàn)的錯(cuò)誤就更多了。不知問(wèn)題出在何處,請(qǐng)各位指點(diǎn),謝謝!


熱門(mén)產(chǎn)品 : CH641: PD及無(wú)線充電專用MCU

您好,當(dāng)前例程中使用的FreeRTOS版本是10.4.6,使用notify代替二值信號(hào)量和計(jì)數(shù)型信號(hào)量,二值信號(hào)量就是每次獲取的時(shí)候復(fù)位計(jì)數(shù)值:image.png


謝謝“TECH_37”!?


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频