CH32V307VCT6移植FreeRTOS

在已有的工程中移植RTOS需要注意什么呢?

目前已經(jīng)做的工作有:

  1. 復(fù)制FreeRTOS文件夾到工程目錄

  2. 添加包含路徑

1726308988706172.png


目前編譯報錯,找不到一個擴(kuò)展文件,但是路徑里已經(jīng)包含了:

1726308988640073.png

注意在Assembly(中文下錯譯為“集合”)語言選項下也需要對應(yīng)添加,因為portASM.s是匯編文件。

image.png


另外,還需要將芯片啟動匯編中設(shè)置用戶模式的指令改為機(jī)器模式、關(guān)閉硬件中斷壓棧、修改所有中斷的屬性標(biāo)記為“__attribute__((interrupt()))”。


我靠,這么復(fù)雜,我去研究一下,目前已經(jīng)直接用freertos的例程模板了,謝謝你為我后續(xù)研究提供了思路



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

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