開放世代("Generation Open"),特指以 "Open Content" (開放內容,包括知識,軟體與創作,...)為出發點的一種新的生活型態 但這裡強調的是群體長期的自由,而非個人一時的自由,因為個人一時的任意自由,是可以被有心人不公不義的用來去擷取個人利益而妨礙群體長期的自由,那不是大家所樂見的。
google code-beautifer
星期三, 3月 22, 2017
在Linux 下開發 TI lunchpad
安裝其實不難,最重要的是照這裡 用root 身份把 71-ti-permissions.rules 丟進/etc/udev/rules.d/ 重起udev 服務,插上 lunchpad 如MSP-EXP430G2 就會看到/dev/ttyACM0 ,有些如 MSP-EXP430F5529 還會多一個/dev/ttyACM1 ,不過上傳firmware 的port還是選ttyACM0
然後去 http://energia.nu/ 下載新版,先用root 身份裝到/usr/local
tar Jxvf energia-1.6.10E18-linux64.tar.xz
以一般使用者身份執行/usr/local/energia-1.6.10E18/install.sh
但是他產生的桌面圖示有錯,要用編輯器去修改energia-1.6.10E18
桌面/rduino16.desktop
把這行
Exec=/usr/local/energia-1.6.10E18/arduino
換成
Exec=/usr/local/energia-1.6.10E18/energia
這樣就可以
(以往TI lanuchpad 在Linux 上有cdc-acm 驅動的問題,但是我在mageia kernel 4.4.50 沒事,應該是後來修好了。)
這個是Arduino IDE 改的,所以介面非常類似。 launchpad 比一般的Ardunio Uno 多了一些硬體,如幾個按鍵跟LED ,其他gpio 的用法也類似 有用過Arduino 的人轉換發展環境應該不難。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言