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