回各位朋友,先謝謝大家。
我這塊板子稱為“stc8h8k64u stc32g12k128 核心板“,
以前都是用89c52, 首次學習stc 的其他型號,
首先選擇了stc8, 在工程中從stc-isp 復制了stc8 頭文件,復制了 i/o 配置文件,
燒錄時才知道這塊板子的芯片是stc32 ,這里改選芯片后發生了一個致命的忽略:沒有換頭文件!
隨后,就碰到了“通信超時”問題,
摸索好長時間后才弄明白stc-isp 不再提示“請給目標板上電”,傻傻等提示只能“超時”,
燒錄問題解決以后,就面對了 i/o 口呈高阻狀態,程序不能運行,
朋友們提到多種辦法,加P_SW2 |= 0X80;語句,加內置4.1k 電阻等等,經試,都無用,
剛剛,突然意識到頭文件沒換,致命的失誤!
可是,換了頭文件,卻出現了一大堆error , 手機翻譯:基礎地址無效!
現在我還不知道怎么解決哩,各位提提建議吧,謝謝!!!
截圖21.png (163.21 KB, 下載次數: 0)
下載附件
2024-12-6 12:39 上傳
|