日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

n76e885_新唐N76E003,N76E616烧录,调试各种问题集【坑集】

發(fā)布時(shí)間:2023/12/2 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 n76e885_新唐N76E003,N76E616烧录,调试各种问题集【坑集】 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

新唐N76E003,N76E616燒錄,調(diào)試各種問題集【坑集】

芒果???2018 年 10 月 24 日

這篇博文用來記錄學(xué)習(xí)新唐單片機(jī)時(shí)遇到的問題以及解決的過程和方法。當(dāng)然也有各種坑。

希望這篇文章有機(jī)會(huì)能夠幫助到遇到到同樣問題的朋友。

1. **可以和STC單片機(jī)一樣使用串口下載嗎?**

答:并非所有新唐單片機(jī)都可以ISP串口下載。只有擁有LDROM的型號(hào)才有可能可以通過串口進(jìn)行程序的下載。

1. **哪些型號(hào)支持串口下載呢?**

答:

**標(biāo)準(zhǔn)8051系列**

出廠已帶有ISP程序的型號(hào):

W78E052D,W78E054D,W78E058D,W78E516D

N78E055A,N78E059A,N78E517A,N78E366A

以及出廠不帶有ISP程序的型號(hào):

W77E516A,W77E352,W79E(L)632,W79E(L)633

W79E(L)658,W79E(L)659

**低管腳8051系列**

出廠已帶有ISP程序的型號(hào):

N79E715

以及出廠不帶有ISP程序的型號(hào):

N76E616,N76E885,N79E81x,N79E84x,N79E85x

N76E003(博主追加)

出廠默認(rèn)不帶ISP程序的型號(hào),使用者可以利用第三方通用型燒錄器或者ICP-ISP Programmer(nu-link)自行向LDROM內(nèi)寫入ISP程序后即可使用ISP燒寫。

1. **ISP程序已經(jīng)在LDROM內(nèi)燒錄好了,怎樣進(jìn)行ISP串口下載呢?**

答:使用官方提供的ISP燒錄軟件ISP-ICP Utility即可。

要注意的是,N76E003并沒有被該軟件支持。(列表中不能選擇)N76E003需要使用另一個(gè)官方提供的ISP軟件

Nuvoton NuMicro ISP Programming tool 進(jìn)行燒錄。

1. **使用ISP軟件燒錄的時(shí)候,跟STC的ISP軟件一樣,HEX文件或者BIN文件都支持嗎?**

答:只支持BIN文件。所以,用Keil生成的HEX文件需要使用第三方程序HEX2BIN轉(zhuǎn)換成BIN文件再進(jìn)行燒錄。否則,燒錄本身不會(huì)報(bào)錯(cuò),但程序不會(huì)正確執(zhí)行。

1. **下載的步驟是否跟STC 單片機(jī)一樣,先軟件點(diǎn)擊下載然后給模塊上電,下載完成后程序自動(dòng)開始運(yùn)行?**

答:稍微不太一樣。步驟是,先點(diǎn)連接按鈕,再給單片機(jī)上電或者冷啟動(dòng),此時(shí)軟件顯示已經(jīng)連接成功。此時(shí)單片機(jī)已經(jīng)進(jìn)入燒錄等待狀態(tài)(其實(shí)就是運(yùn)行LDROM內(nèi)的程序,循環(huán)等待下載指令狀態(tài)),只要不斷電或者重啟,可以任意下載多次而不需要再次冷啟動(dòng)。下載完成以后單片機(jī)不會(huì)自動(dòng)重啟也不會(huì)立刻執(zhí)行剛下載完的新程序,需要手動(dòng)冷啟動(dòng)才會(huì)執(zhí)行新程序。

1. **N76E616支持ISP串口下載嗎?**

答:支持。但首先要用ICP向LDROM里寫入ISP下位機(jī)程序。然后使用ISP-ICP Utility7.15選擇ISP by COM port,選擇APROM然后點(diǎn)UPLOAD,最后重啟目標(biāo)板子即可。

這里有個(gè)大坑一定要注意!!!

N76E616有兩組串口,這個(gè)官方提供的ISP程序使用的是UART1(P5.6 TR,P5.7 TX)而不是默認(rèn)的~~UART0(P2.1 TR, P2.2 TX)~~。博主在這里卡了好幾天。。。

1. **為什么N76E003官方BSP中Timer3_Delay10us函數(shù)不能正確延時(shí)**

在官方提供的Delay.c中的Timer3_Delay10us函數(shù)里

`T3CON = 0x07; (128分頻) `

需要修改成

`T3CON = 0x02; (4分頻)`

才可以正確延時(shí)。

原因是在這之后的重載值用了4分頻的宏定義,兩者需要匹配。這是官方BSP代碼的BUG。

1. **為什么在Keil中進(jìn)行debug時(shí)總是提示flash download failed**

原因不明,但是可以試著將上電啟動(dòng)對(duì)象區(qū)域由LDPRG改成APPRG可以解決該問題,一旦成功一次再改回去也不影響。

1. **為什么在Keil中進(jìn)行在線仿真時(shí)數(shù)據(jù)不正確,但是非調(diào)試狀態(tài)下運(yùn)行時(shí)卻沒有問題**

使用N76E003的在線仿真功能時(shí)由于仿真接口占用

**P02,P16,P20**

所以要避開這3個(gè)引腳。下面是官方說明。

![WX20191006-141727@2x.png](http://blog.mangolovecarrot.net/usr/uploads/2019/10/2732079905.png)

總結(jié)

以上是生活随笔為你收集整理的n76e885_新唐N76E003,N76E616烧录,调试各种问题集【坑集】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。