嵌入式Linux 17 裸機 蜂鳴器實驗

2021-10-11 18:11:54 字數 2790 閱讀 3333

此筆記由個人整理

塞上蒼鷹_fly

課程來自:正點原子_手把手教你學linux

/*函式宣告*/

void

beep_init

(void);

/* beep初始化*/

void

beep_switch

(int status)

;/* beep控制函式*/

#endif

// !__beep_h

#include

"bsp_beep.h"

/*beep初始化*/

void

beep_init

(void

)/*蜂鳴器控制函式*/

void

beep_switch

(int status)

#include

"bsp_led.h"

#include

"bsp_clk.h"

#include

"bsp_beep.h"

#include

"bsp_delay.h"

#include

"main.h"

/*主函式*/

嵌入式Linux裸機開發(十五) LCD

lcd liquid crystal display 是 液晶顯示器簡稱。lcd的構造是在兩片平行的 玻璃基板當中放置液晶盒,下基板玻璃上設定 tft 薄膜電晶體 上基板玻璃上設定彩色濾光片,通過tft上的訊號與電壓改變來控制液晶分子的轉動方向,從而達到控制每個畫素點偏振光出射與否而達到顯示目的。按...

嵌入式複習17

第十六天 1.多執行緒的基本概念和基本操作 1.1 基本概念 1.2 執行緒的建立 1 pthread create函式 2 執行緒之間的關係 1.3 執行緒編號的獲取和比較 1 pthread self函式 2 pthread equal函式 1.4 執行緒的匯合和分離 1 pthread joi...

嵌入式Linux裸機開發(十二) iNand簡介

inand 是sandisk公司研發的儲存晶元,可以看成sd卡或mmc卡晶元化。inand是sandisk公司符合emmc協議的晶元系列名稱,內部採用mlc儲存顆粒。inand介面電路設計複雜,功能完善,提供emmc介面協議,與soc的emmc控制器配對通訊。相對mlc nandflash inan...