日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

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

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

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

芒果???2018 年 10 月 24 日

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

希望這篇文章有機會能夠幫助到遇到到同樣問題的朋友。

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

答:并非所有新唐單片機都可以ISP串口下載。只有擁有LDROM的型號才有可能可以通過串口進行程序的下載。

1. **哪些型號支持串口下載呢?**

答:

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

出廠已帶有ISP程序的型號:

W78E052D,W78E054D,W78E058D,W78E516D

N78E055A,N78E059A,N78E517A,N78E366A

以及出廠不帶有ISP程序的型號:

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

W79E(L)658,W79E(L)659

**低管腳8051系列**

出廠已帶有ISP程序的型號:

N79E715

以及出廠不帶有ISP程序的型號:

N76E616,N76E885,N79E81x,N79E84x,N79E85x

N76E003(博主追加)

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

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

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

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

Nuvoton NuMicro ISP Programming tool 進行燒錄。

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

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

1. **下載的步驟是否跟STC 單片機一樣,先軟件點擊下載然后給模塊上電,下載完成后程序自動開始運行?**

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

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

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

這里有個大坑一定要注意!!!

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

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

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

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

需要修改成

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

才可以正確延時。

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

1. **為什么在Keil中進行debug時總是提示flash download failed**

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

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

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

**P02,P16,P20**

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

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

總結(jié)

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

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