keil仿真修改變量(keil硬件仿真顯示變量波形)
不必要呀,寫一段再定義出可以,但是這時(shí)定義的變量只能下面的語(yǔ)句中使用。
應(yīng)該是toolpathnotdefinedbadormissing打開uV234,在主菜單projectFileExtensions,BookandEnvironment下,選Environment子菜單選項(xiàng),勾選UseSettingfromTooLsINI或者用文本打開KEIL文件夾里的Toolsini手動(dòng)編輯,修改里面路徑語(yǔ)句。
JLINK,這個(gè)問題我沒遇到,但是用STM32的SWJ模式好些,省IO口,還速度快watch窗口里的變量即便是在片子運(yùn)行期間都會(huì)跟著變化,不是實(shí)時(shí)的,有滯后,但好過JTAG模式那樣停止后才更新我是觀察16次定時(shí)器捕捉的值,存到RAM。
KEILL 仿真時(shí),全速運(yùn)行,變量的值不變,解決辦法在仿真時(shí)點(diǎn)擊工具欄里的view選擇下面的periodict window update。
你可以將這個(gè)結(jié)構(gòu)變量定義到外部RAM中,我記得F120有幾K的外部RAM的單片機(jī)資源都是很緊張的,一定要精打細(xì)算啊你看看最后編譯出來(lái)的xdata共占用了多少,就是xdata= xxxx 編譯當(dāng)然不會(huì)報(bào)錯(cuò),你需要在項(xiàng)目文件中,告訴KEI。
在Keil μVision4主界面中,選中菜單欄中的工程選項(xiàng),然后在打開的下拉菜單中,選擇lt為目標(biāo)Target1設(shè)置選項(xiàng)2 8 首先進(jìn)入到的是Target選項(xiàng)卡,Xtal 后面的數(shù)值框代表的是晶振頻率值,因?yàn)槲覀冞x的芯片為51單片機(jī),所以一。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。