keil MDK編譯器(V4.01)與H-JTAG的問(wèn)題
前一陣子轉(zhuǎn)投到MDK下面做開發(fā),因?yàn)楣疽郧岸加胔-jtag做下載仿真工具,用的h-jtag版本為V0.9,我拿以前在ads1.2中編譯成功的程序,稍作修改,在mdk下編譯成功,仿真也沒(méi)有問(wèn)題,但下載到cpu中卻怎么也沒(méi)有結(jié)果,原本我以為是自己還不熟悉mdk,可能是那里設(shè)置的不對(duì),所以我找了很多資料,也看了mdk自帶的幫助文件,確信我的設(shè)置沒(méi)有錯(cuò).后來(lái)我不斷的修改程序,將程序精簡(jiǎn)到只是簡(jiǎn)單的操作I/O口,可是這種程序下載到cpu中竟然還是不可以.再后來(lái)我開始懷疑是h-jtag的問(wèn)題,更新了h-jtag到V1.0版本,再將mdk下的程序下載到mdk下,程序終于在硬件上運(yùn)行了!
如果是用mdk+h-jtag做開發(fā)的朋友,在剛開始的時(shí)候一定要用V1.0以及以上的h-jtag才可以,因?yàn)閙dk有自家的u-link,所以對(duì)h-jtag支持的并不好,可以說(shuō)并沒(méi)有什么支持,直到h-jtag V1.0版本,h-jtag才能兼容mkd編譯器.