Raspberry pi 3 Linux Device Driver
下載上課用Raspberry Pi image檔 (Linux 核心 4.14.x )(已包含上課用的範例程式 最新版本請再次下載)
登入帳號 派 密碼: 樹莓派
程式目錄結構
cd /home/pi/LinuxDriver_Data_20191001
├── Code
├── 01_LED
├── 02_BTN_LED
├── ....
├── driver-example
├── hello
├── image_Readme.txt <== 請參考此檔案說明
└── Sch&DataSheet
說明
1.範例程式碼是基於Linux 核心 4.14.x 版本。提醒: 來自核心所提供的Driver Code, 大部份都位於 linux-raspberrypi-kernel_1.20190401-1/drivers/bcma , 例如 driver_gpio.c (舊版是 arch/mach-bcm2708/bcm2708_gpio.c )
2.講師講解內容不限於Raspberry Pi 開發套件包,惟能實際硬體實驗的部份會受限於Raspberry Pi 開發套件包所提供的硬體。 Raspberry Pi 開發套件包
3.Linux Driver 學習須知
如何使用make menuconfig
Pi 新手教學(零) –艾鍗Raspberry Pi I/O Shield 規格介紹: https://goo.gl/eg1JMh
Pi 新手教學(一) – 使用Wind32 Disk Imager 燒錄卬象檔: https://goo.gl/bsxy66
Pi 新手教學(二) –如何使用UART Console 登入Raspberry Pi: https://goo.gl/ffJ6aP
Pi 新手教學(三) –使用SSH登入Raspberry Pi: https://goo.gl/KPGco1
下載Pi子卡Datasheet及電路圖: https://goo.gl/FoDXM1