2015年2月9日 星期一

CC3200 使用

這是歷經各種加熱的模組....
總算能上code了,加了兩個東西,
第一個是reset button,我當初設計的時候想說這東西應該不常用才是,結果實際上傳的時候才發現說他會要求reset device....然後把tact sw放上去之後才發現這空間有點尷尬,快要擠到天線的走線了
第二個是切換UART上傳,和正常模式的switch,我原本以為說只要選其中之一就好,結果才發現要做切換....所以就把一個SMD的切換開關黏在Debug那排針的後面
 然後先從上code的手續開始,就直接用uniflash選擇要的bin檔,之後按program,會要求reset,這時候按下reset 3s就可以了.
然後這是AP mode打開之後進去的config webpage

CC3200MOD CC3100MOD Breakout board

 
於是Ti又出了下一代的CC3200與CC3100,但是有鑑於前一次CC3000,這兩個新的IC都只有QFN封裝的版本,原本我也打算用QFN來試試看,但是一畫完原理圖就.....覺得還是算惹.

所以就等到Ti出了module版本之後才開始做板子,與CC3000相比較之下的話,這次的PIN密度高很多,大概是因為要容納CC3200本身MCU的Debug和IO pin,板子當初設定是以比較複雜的CC3200MOD為優先,設計上與CC3200MOD Launchpad 接近,

UART轉USB的IC挑的是CP2102,之前用過覺得還不錯,與CH340比起來,少一個震盪器,而且價錢也沒高多少
比較大的問題反而是出在LDO的部分,因為這模組"瞬間"耗電量會到0.5A,所以LDO當然不能太弱,手邊最大的SOT-23只有400ma的,也只好上了,希望這個大電容撐得住