提問者:
JayJay
等級:
鐘點工讀生
積分:
169
分
發送消息
查看用戶的所有發言
|
 |
約略看了線路,那是公版線路,應該不會跟你說的問題有什麼關聯,所以不仔細看了 就你說的而言,感覺像是你要download hex時,一直出現"Try to connect by:COM1",也就是說應該一開始的RS232就沒連接上 我覺得你應該是先查看看Uart連接有沒有問題吧,所以問題不外乎是: 1. 你的電腦COM port設定不對 -> PC端Uart不通 2. 你的燒錄板子沒有RUN起來 -> ProgBoard端Uart不通 3. 你的RS-232介面錯誤 -> TX/RX接錯或是AP275/HIN232零件或線路有誤 以上第一點,檢查你的連接線所接的COM Port是不是"COM1",或是與你燒錄時指定的COM port編號不符 第2,3點只要借由式波器量測各點TX/RX信號, 就可以知道是誰沒送或是誰沒收了(可以開終端機隨便keyRS232訊息,或是寫個程式一直丟資料再去量信號) 不過如果一直出現"Try to connect by:COM1",看來好像只是你電腦的COM port沒設定好罷了; 若是以上都正常,問題只在於板子的89C2051沒反應,那就改一下89C2051的程式,看怎麼做debug動作(例如一直送TX訊號給PC看終端機有沒有反應),再來查其他問題囉 最後提醒,板子記得要插電!!
|
|