小小的玩具 大大的感動 XDD 軟體/系統在做資料傳輸相關的程式時  例如 PWM/CAN/SPI/UART 相關的設計時 一定會遇到一個困擾 「到底訊號有沒有正確的打出來呢」如果有個便宜又好用的 LA 就好了 不過…隨便就萬元以上LA或者百萬等級的不親民 也不適合只是要基本功能的需求 所以這就是 saleae logic 16的價值所在 (哈 不要問我為什麼跟官網的不一樣) 以STM的 PwmOut example 為例. 不過這邊真的要稱讚一下 STM SDK 的通用性 =  =a  我的板子其實是 STM32F4-Discovery 不過因為裡面沒有 PWM Out 的例子, 所以我隨便拿了SDK裡面另一塊 TM324x9I_EVAL/Examples/TIM/TIM_PWMOutput/ 這個例子拿過來後, 只需要修改LED點燈方式, 其他的code 幾乎不用改. Orz 要做到這個有兩個重要的 1. HDK上面的GPIO腳位可以重用性很高 2. SDK 上面的code重用性很高 我想這也是MTK在做 MCU SDK / HDK 時需要前進的方向 下圖是 STM32 […]

Read More →

最近有個朋友跟我說他在做有趣的事情  他跟另外的朋友想讓 js 在能跑在最近總字輩減薪1年的MCU板子上 XDD (逃~~ 不過我比較喜歡….python, 所以就在看 有沒有什麼類似的專案  結果看到了這個 XDD https://github.com/micropython/micropython 本身的 engine 只需要 8KB RAM 就可以跑script . 想說抓下來玩玩.  目前看起來有人porting了 STM/TI CC3200的launchpad micropython本身也可以跑在mac上面, 不過在build下去就發現以下的error 找不到 ffi header file, 不過我應該有裝過 後來看了一下 原來是沒找到而已 可以透過以下的指令來解決 brew install libffi export PKG_CONFIG_PATH=/usr/local/Cellar/libffi/3.0.13/lib/pkgconfig/ 再重新 make 成功後, 就可試用一下簡單的功能 哈 接下來比較忙 XDD 可能要等過年才會再有進度了 =  =

Read More →