原创 樹狀菜單實現

多級菜單編程實現 1)菜單結構 ​ 菜單結構採用樹狀結構,由若干個節點組成多級菜單。每個節點由當前層級節點數、標題,操作函數、父節點和子節點構成,如下代碼所示。 typedef struct Menu{ uint8_t Menu

原创 STM32+串口空閒中斷實現不定長數據接收

常見的數據幀斷幀方式有兩種,一種是通過固定的協議格式斷幀,另外一個是通過兩幀數據的時間斷幀,下面介紹最後一種,利用STM32F1的串口空閒中斷實現不定長的數據斷幀。筆者使用的標準官方庫。 空閒中斷是接受數據後出現一個字節的空閒狀態

原创 C語言的條件編譯

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_21154037/article/details/78502571 1.含義 對一個程序的某些部分進行條件

原创 C語言中的符號重載

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_21154037/article/details/78461262   符號 意義 static

原创 位字段

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_21154037/article/details/78399547 1.概念 位字段是“字”中相鄰位的集合

原创 C\C++語言題庫

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_21154037/article/details/78268364 1.指針 1.求輸出結果 int a[