《FreeRTOS源碼與應用》例程源碼
標簽: FreeRTOS
上傳時間: 2021-12-15
上傳用戶:aben
FreeRTOS操作系統中文版手冊
標簽: FreeRTOS 操作系統
上傳時間: 2021-12-22
上傳用戶:
客戶在基于cortex-m3 的平臺上使用FreeRTOS 系統提供的定時器功能時,意外發現定時器的精確度不夠高。譬如,設置1 秒鐘的定時器,理論上1 秒超時,并且執行相應的回調函數。但是調試卻發現,有時回調函數是在1.4 秒后被執行!這對于精度要求較高的實時系統,是不能接受的!
標簽: FreeRTOS 定時器
上傳時間: 2022-02-22
基于STM32平臺FreeRTOS的溫度數據采集系統方案
標簽: stm32 FreeRTOS 數據采集
上傳時間: 2022-03-16
基于STM32平臺FreeRTOS的溫度數據采集系統
上傳用戶:jiabin
如題。程序驅動包含I2C、PWM、SPI、多路ADC與DMA、編碼器輸入捕獲、外部中斷、通信協議、IAP升級、PID、FreeRTOS操作系統等 代碼注釋清晰、代碼規范 stm32f103ev工程 硬件驅動包括陀螺儀姿態bmi160、電源管理bq24773等
標簽: 小米 掃地機器人 FreeRTOS stm32
上傳時間: 2022-03-18
上傳用戶:fliang
參考 FreeRTOS,orq怎樣工作小節獲取多任務的基本概念任務和聯合程序文檔提供了怎樣判斷何時適合以及何時不適合使用聯合程序的方法,下面是簡單的總結。注意一個系統可以只使用任務、或者只使用聯合程序、或混合使用-但是任務和聯合程序使用不同的API函數,因此一個隊列(或者信號)不能用于從任務傳遞數據到聯合程序,反之亦然。任務"的特性FreeRTOS低于V4.0.0.0的版本只允許實時系統的結構以一組任務的方式組成,這是RTOS調度的傳統模式。簡評 In brief:一個使用RTos的實時應用系統可以由一組獨立的任務組成,每個任務執行它自己的內容而不依賴于其他任務或者調度器。在任何時候只有個任務可以被執行,調度器負責決定哪個任務應當被執行。調度器反復啟動和停止任務(切換任務),因為個任務不清楚調度器的活動,所以在任務切換時保證處理器內容不變(寄存器值、堆棧等)就是實時內核調度器的工作。要做到這點每個任務都需要使用自己的堆棧,當任務切換時運行的參數保存到堆棧中任務再次運行時就可以從堆棧中恢復參數。參考 FreeRTOS怎樣工作小節獲得更多內容。就緒的任務是那些可以執行(沒有被阻塞或暫停),但是因為其他相同或更高優先級任務正在運行造成還沒有運行的任務。阻塞當一個任務等待臨時事件或外部事件時它就是處于阻塞狀態。例如,任務調用 VAsk Delay(),它將被阻塞(置為阻塞狀態)直到超過延時時間個臨時事件。任務也可以阻塞等待隊列和信號事件。阻塞狀態的任務般有一個超時時間,超時后任務將解鎖。阻塞的任務不會參與調度。
上傳時間: 2022-03-19
上傳用戶:kingwide
這篇文章的英文原版我是在www.FreeRTOS.net上下載得到的。其實我并沒有決定是否要在系統中使用 FreeRTOS,雖然我想要的也僅僅是一個實時內核,當然更重要的是免費。之所以翻譯這篇文章倒不是因為 FreeRTOS有多么優秀,完全是因為這篇文章還不算太長。而且 FreeRTOS.net仿佛致力于這個內核在國內的推廣,也做了不少中文化的工作。所以我是打算利用工作之余,邊看邊譯,到讀完這篇文檔,也就有個中文版了。如果 FreeRTOS.net不棄的話,我倒是情愿放到這個網站上與大家共享另外,我本人很懶,沒有翻譯附錄,而且譯完正文后也沒有做過任何檢査。所以如果有任何問題,請不要罵我.小型多任務嵌入式系統簡介不同的多任務系統有不同的側重點。以工作站和桌面電腦為例早期的處理器非常昂貴,所以那時的多任務用于實現在單處理器上支持多用戶。這類系統中的調度算法側重于讓每個用戶”公平共享處理器時間隨著處理器功能越來越強大,價格卻更偏宣,所以每個用戶都可以獨占一個或多個處理器。這類系統的調度算法則設計為讓用戶可以同時運行多個應用程序,而計算機也不會顯得反應遲鈍。例如某個用戶可能同時運行了一個字處理程序,一個電子表格,一個郵件客戶端和一個WEB瀏覽器,并且期望每個應用程序任何時候都能對輸入有足夠快的響應時間
上傳時間: 2022-03-20
上傳用戶:kent
基于FreeRTOS的lwip協議棧的移植與測試
標簽: FreeRTOS lwip協議
上傳用戶:qingfengchizhu
實現FreeRTOS系統傻瓜編程
上傳用戶:XuVshu
蟲蟲下載站版權所有 京ICP備2021023401號-1