拿到這款板子已經好多天了,裝上IAR for msp430也有這么久了,首先考了老師的那個安裝包之后,有裝了個XP虛擬機,裝了好久,準確的說分了好幾次區,各種分區工具一起上了,還是一次次掉電重啟虛擬機,刪了重建種種,最后一次感覺要成了,還真的成了。虛擬機1G內存,ghost版,裝好里面啥都有QQ,暴風。?墒嵌际10年的版本,還有一個問題,啟動后虛擬機居然奇慢無比,往往都是點擊鼠標之后再等兩三秒,再出現你期待的那一幕。
虛擬機里面要和主機,也就是實實在在的機子交流那就得有媒介,依稀記得有三種法子,由于用的是甲骨文的VMware 8.6,首先就可以通過安裝的vmwaretool將東西直接拖到虛擬機里面,感覺就像是在把一個東西往文件家里托。 第二種就是將文件打包成iso鏡像文件 用虛擬機的虛擬光驅指向該鏡像。不過由于虛擬機太龜速了,就打入冷宮了,沒在理他了。
最后還是上的msp430官網,下的5.51的包,不過由于找的5.5的注冊機沒法用,只能裝的限制版,而且開始還出現安裝的問題,英文選項有點看不明白,最后幾經折騰,終于安裝了。可是由于上課沒怎么聽debug的option選項設置,沒有將仿真設置選好,應該選FET debugger的卻錯選了另外一項,導致無法將程序考入。開始還懷疑短路套應該取下幾個,可是優酷看人家上傳的視頻,就是這樣子的,好著呢。又斷定單片坑定機壞了,接口有問題。閃光燈交替的閃著,好像是不在乎的傻笑著我的無能為力。那他們的試了,也是這樣,于是請教了會的人,才發現了問題。好了就這樣,開始解決了問題,開始嘗試了第一個程序,讓兩個燈同時亮滅。。。接著第二個。。。后來想用開關來控制燈的亮滅,可是無論如何都無法實現,有無法確定原因,老懷疑代碼有問題。
上網查找,重弄了一個,還是如此,后來以為是上下拉電阻的問題,可是由于不確定,以及函數庫的選擇,以及芯片型號選擇不到位,REN 據然不被認 ,總是not defined。過了許久才和他人解決了這個問題,也成功的使上了按鍵,這唯一的可編程使用的按鍵,不過是在停頓了一周之后了。。。msp430 launchpad 卻是一個折磨人的玩意兒,同時也是使人收獲的工具,每當出現問題的時候,就是你思考學習的時候。然后看著自己問題解決之后,led燈的跳動,就像你的心,從死寂里面重新開始跳動。