FreeRTOS使用的數據類型有哪些
數據類型 FreeRTOS 使用的數據類型主要分為 stdint.h 文件中定義的和自己定義的。其中....
FreeRTOS命名規則介紹
RTOS內核和演示例程源代碼使用以下規則: > 變量 uint32_t:前綴 ul,u 表示 uns....
STM32平臺下的FreeRTOS中斷配置
Cortex-M 中斷 Cortex-M 內核(STM32)的 MCU 提供了一個用于中斷管理的嵌套....
FreeRTOS任務實現和控制塊
任務實現 FreeRTOS 官方給出的任務函數模板如下: void vATaskFunction (....
FreeRTOS任務與協程介紹
FreeRTOS 中應用既可以使用任務,也可以使用協程(Co-Routine),或者兩者混合使用。但....
Linux為什么中斷不允許休眠
Linux 為什么中斷不允許休眠? 所謂的睡眠,就是調用 schedule 讓出 CPU,調度器選擇....
Linux中pinctrl操作GPIO只需要幾步
pinctrl 子系統 API pinctrl 子系統的 API 有很多,對于驅動工程師來說,pin....
使用Python操作Word文件的方法
1、修改文本 以下代碼演示了如何使用 python-docx 修改文檔中的第一個段落: paragr....
如何使用Python讀取寫入Word文件
01 準備 Python 是一種通用編程語言,也可以用于處理 Microsoft Word 文件。在....
Python的函數式編程介紹
函數 回顧一下函數,函數就是把固定的邏輯放在一起,方便我們下次使用,不用寫重復的代碼,提升代碼的復用....
如何用Python for循環實現兩輛汽車相向而行
要實現汽車跑動,首先我們要加載一張城市道路圖作為背景圖,然后就要把海龜的圖形變為汽車的模樣,最后實現....
SiFive U64的HPM是什么
對于性能分析,通常我們會使用Perf工具。而perf中的硬件事件,則需要硬件的支持——性能監視單元P....
內核調試工具printkprintk的輸出格式
很多內核開發者喜歡的調試工具是printk,在Linux內核中,使用printk()函數來打印信息,....
Linux內核pr_xx()函數封裝
pr_xx( )封裝 在使用printk的時候需要手動添加輸出等級KERN_INFO、KERN_WA....
Linux內核中如何修改printk等級
printk等級 路徑: include/linux/kern_levels.h # define ....