我有2個問題。
問題1:我串口下載時,選了“串口免按鍵下載功能”,P3.6不接上拉,不管怎樣重新上電都無法進入到Boot模式,有上拉就能進入,但每次更新都要另加上拉電阻,對調(diào)試及更新很是麻煩,這“串口免按鍵下載功能”是怎樣用的,還是我理解有誤?還是有哪里要注意的?
問題2:當IO口都用滿了,P3.6作普通IO口時,怎樣才能防誤入Boot模式,建議上電進入Boot模式在一定時間內(nèi)無收指上位機指令自動退出運行AP代碼。
我有2個問題。
問題1:我串口下載時,選了“串口免按鍵下載功能”,P3.6不接上拉,不管怎樣重新上電都無法進入到Boot模式,有上拉就能進入,但每次更新都要另加上拉電阻,對調(diào)試及更新很是麻煩,這“串口免按鍵下載功能”是怎樣用的,還是我理解有誤?還是有哪里要注意的?
問題2:當IO口都用滿了,P3.6作普通IO口時,怎樣才能防誤入Boot模式,建議上電進入Boot模式在一定時間內(nèi)無收指上位機指令自動退出運行AP代碼。
你好,串口免下載功能可以不需要p36上拉,不過通訊過程中串口不能受到任何干擾,且串口模塊不能有倒灌電。當前已經(jīng)是先進boot檢測,未觸發(fā)跳入app程序。檢測條件可能配置成p36上拉或者p15接地。
不需要p36上拉?請問:具體怎么做才能做到點擊“下載”,就能自動下載程序呢?
1,先保證這個配置勾選的情況下將這個配置已經(jīng)燒錄進去了芯片,芯片才能開啟這個功能,作用于下一次燒錄
2,操作方法上,需要先鏈接串口工具,此時串口工具一定不能和板子鏈接好,否則會有可能倒灌電導(dǎo)致失敗,鏈接好串口工具后,點擊“下載”按鈕,上位機顯示“等待設(shè)備接入”(必須?。?/p>
3,顯示“等待設(shè)備接入”時,串口已經(jīng)在不停的嘗試和芯片通訊,此時,快速的將串口工具的四根線,VDD,GND,TX,RX,一起鏈接板子(必須快速)
如果失敗,需要重新進行操作2,出現(xiàn)“等待設(shè)備接入”,執(zhí)行操作3
這過程確實有點過于“人工”。