小從電子手錶、家電控制(紅外線遙控器、電視機操作、洗衣機運作、電冰箱調節...)
大從行車電腦、剎車控制、競速系統、衛星定位、火箭發射、航太飛行 都有他的應用需求。
https://zh.wikipedia.org/zh-tw/單晶片微電腦
一個紅外線遙控器信號配置技巧的解說(內有很多參考資源)
http://gc.digitw.com/new_page_31.htm
「單板機」或稱「單板電腦」(SBC, Single Board Computer)
https://zh.wikipedia.org/wiki/單板機
【Arduino、Arndale Board、Asus Tinker Board、Banana Pi、BeagleBoard、Cotton Candy、CHIP、Cubieboard、Dragonboard、Edison、Galileo、Gumstix、Hawkboard、IGEPv2、Nvidia Drive、Nvidia Jetson、Novasom Industries Board、ODROID、OLinuXino、PandaBoard、Pine64、Parallella、Rascal、Raspberry Pi、Snowball、Tiva-C、LaunchPad、UDOO】
從所謂【4位元、8位元、16位元、32位元、64位元】甚至具備【編程、除錯、模擬】的功能,發展至今其匯流排模組,可以擴充成【Laptop Kit】具備完整的個人電腦功能。
以著名的 Raspberry Pi 來看,購買適宜的套件就能自行組裝出【 Linux 筆記型電腦】,甚至是【Android 觸控螢幕手機】
零件【螢幕、鍵盤、外殼】
拼裝後 Raspberry Pi 內藏位置
與市面販售的 #低價 #筆記型電腦,可說毫無不同。
想玩懂這種東西?你就得學他的【電路配置、腳位順序、信號設計】還有【系統安裝、規格配置、驅動規劃】
GPIO# | 2nd func | pin# | pin# | 2nd func | GPIO# | |
---|---|---|---|---|---|---|
N/A | +3V3 | 1 | 2 | +5V | N/A | |
GPIO2 | SDA1 (I2C) | 3 | 4 | +5V | N/A | |
GPIO3 | SCL1 (I2C) | 5 | 6 | GND | N/A | |
GPIO4 | GCLK | 7 | 8 | TXD0 (UART) | GPIO14 | |
N/A | GND | 9 | 10 | RXD0 (UART) | GPIO15 | |
GPIO17 | GEN0 | 11 | 12 | GEN1 | GPIO18 | |
GPIO27 | GEN2 | 13 | 14 | GND | N/A | |
GPIO22 | GEN3 | 15 | 16 | GEN4 | GPIO23 | |
N/A | +3V3 | 17 | 18 | GEN5 | GPIO24 | |
GPIO10 | MOSI (SPI) | 19 | 20 | GND | N/A | |
GPIO9 | MISO (SPI) | 21 | 22 | GEN6 | GPIO25 | |
GPIO11 | SCLK (SPI) | 23 | 24 | CE0_N (SPI) | GPIO8 | |
N/A | GND | 25 | 26 | CE1_N (SPI) | GPIO7 | |
(A型和B型的針腳只到這裡) | ||||||
EEPROM | ID_SD | 27 | 28 | ID_SC | EEPROM | |
GPIO5 | N/A | 29 | 30 | GND | N/A | |
GPIO6 | N/A | 31 | 32 | - | GPIO12 | |
GPIO13 | N/A | 33 | 34 | GND | N/A | |
GPIO19 | N/A | 35 | 36 | N/A | GPIO16 | |
GPIO26 | N/A | 37 | 38 | Digital IN | GPIO20 | |
N/A | GND | 39 | 40 | Digital OUT | GPIO21 |
Function | 2nd func | pin# | pin# | 2nd func | Function | |
---|---|---|---|---|---|---|
N/A | +5V | 1 | 2 | +3V3 | N/A | |
GPIO28 | GPIO_GEN7 | 3 | 4 | GPIO_GEN8 | GPIO29 | |
GPIO30 | GPIO_GEN9 | 5 | 6 | GPIO_GEN10 | GPIO31 | |
N/A | GND | 7 | 8 | GND | N/A |
如今的單晶片電腦,已經將【USB、HDMI、RS232、SATA.......】都整併一體,可說是非常容易上手.........
因為過於容易上手,那些困難的事情?大多數人都不用學了,要怎樣才學得到呢?回頭玩 9801 / MC51 啊!
參考資源 https://www.raspberrypi.com.tw
-