今天在做reference code reading, 然後也很認命的開始讀ISO-14443A/B的文件了, 另外和同事們討論繼續使用TI F28x系列在未來產品應用的可能性, 看看我有沒機會又要接下一個2個月內生出產品的變態案子.
話說TI F28x從spec看起來真的是好物, 除了不錯的CPU時脈(60MHz~150MHz), 內建16-ch的ADC, 還有內建Flash的來放資料和code, 加上搭載了基本通訊介面(SCI, SPI, SSP), 簡直是一顆扺多顆的u-processor. 從最廉價的F280x開始($4以下), 到高檔的F281x(up to $18), 可以應用的範圍實在是蠻廣的. 不過辛苦的事情要真正使用了才知道, 除了Flash時脈因為wait-state的緣故會降到CPU時脈的50%左右, ADC收進來後, 因為沒DMA的support, 光把取進來的sample放到位置上就很花MIPS了(4 cycles/per sample). 又因為沒有DMA的緣故, 除非利用16-ch當作buffer, 你的程式只要牽扯到ADC就只能變成sample-by-sample的架構, 而這對於DSP programming是很不方便的, 大家都馬知道block loop會省掉很多overhead MIPS. 再說到他內建的Flash, 雖然TI提供了Library來讓我們方便使用, 但是除了這Lib之外他們一點資料都不願透露, 所以很多剛用這系列的人會掙扎在怎麼program F28x Flash的這點上 (我已經過了那個點, 謝天謝地).
另外今天也確認了我在HF頻段得作出generic的reader, 這代表了我啥命令都得open出來, 不能夠自己偷偷把某些參數寫死圖方便. 於是乎這結果就代表了----- 陳強尼你得把ISO-14443, ISO-15693和Mifare全部讀完... 囧rz
於是今天開始繼續讀standard唄你, 陳強尼. 看看你下禮拜有沒有機會開始寫code...
[ 強尼佈告欄 ]
今天禮拜一, 沒blue才是有病啊
- Apr 20 Fri 2007 08:11
Work Log - 04.19 '07
close
全站熱搜
留言列表