Re: [閒聊] 螢幕壞掉的手機可以怎麼玩

作者: hizuki (ayaka)   2015-02-06 16:30:07
※ 引述《fishlinghu (令狐瑜)》之銘言:
: 我上一支手機的螢幕完全壞了
: 除此之外硬體看起來還是好的
: 所以我決定把它當成開發板來玩玩
: 不過我也沒太多經驗
: 之前就是學校實驗課還有做的專題有在用嵌入式板子
: 那時候要做的事情都是已經決定好的
: 所以現在沒啥idea
: 不知道大家可不可以給我提些意見勒
: 天馬行空的也可以XDDD
: 我一個朋友之前用Raspberry pi + Raspbian
: 做成一個專門用BT下載影片還有播影片的系統
: 沒問他細節不過我覺得滿酷又實用的XDDD
: 我在想或許我也可以做個類似的東西
: 目前第一步驟應該就是先灌個可以用ARM跑的作業系統吧
: 像是Arch Linux ARM之類的
咱是中國人,很多東西不知道臺灣叫什麼,盡量寫,當然會標註英文。
UART,或者寫作serial port在臺灣叫異步串行阜之類吧,這個設備驅動簡單,就是drive
r很好寫,所以bootloader的控制主要靠它。另外調試內核(kernel)時候,你不能保證什
麼USB, Keyboard或網路(network)都能用,所以這時UART就很重要了,這玩意一般都能工
作,而且最好寫,後面調試就靠它了。JTAG就更基本了,除了調試bootloader外根本用不
到,因為很難用,多數時候都是當做programmer(編程器)用。
bootloader這種東西類似BIOS+ grub
或者UEFI在x86上。但是現在嵌入式經常有好幾級的bootloader,早期的只有一級,如果
你手機SoC不是Ti的可以不用想了,搞不到source code的。
android除了黑心小米外基本上都能搞到kernel source code,但是廠商都寫的很亂,會
看到頭大,當年我看到htc的一個內核再想還有比這個更亂的嗎?結果我看到中興和華為
的,廠商越好,內核code style越好,但是和mainline當中還是差很多。
mobile(手機)不合適在於找不到調試口,沒UART你能調什麼。當然htc早期幾款也有UART
,在電池倉附近,忘記型號自己搜索吧。
另外說一下serial port/UART有至少三種電平標準(voltage level)
rs232標準接口
ttl電平的3 pins
1.8v的3 pins
手機,很新的應該是1.8v的比較可能(但是不一定有引出,基本別想),老一點的是TTL(再
說一次,也很少引出)。
建議老老實實買開發版吧。
作者: fishlinghu (令狐瑜)   2015-02-06 20:18:00
謝謝! 我懂你意思了 所以基本上我應該找不到UART port去從外部給input對吧?

Links booklink

Contact Us: admin [ a t ] ucptt.com