找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3922|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

關(guān)于新唐NUC126可能遇到的問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:267232 發(fā)表于 2017-12-26 17:09 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
     本人在這里拋磚引玉,歡迎各路大神大牛補(bǔ)充,技術(shù)源于分享!NUC126是顆好料,但使用的時(shí)候還是會(huì)遇到一些問(wèn)題,這里分享給大家,一起成長(zhǎng)。
Q1:NUC126使用keil調(diào)試軟件的時(shí)候,Debug的時(shí)候peripherals下面GPIO只看到PA口,看到其他IO的狀態(tài)?

A:由于的Nulink的驅(qū)動(dòng)不夠新,臨時(shí)的解決方法是可以把NUC126AE_v1.SFR文件放在keil安裝目錄\ARM\SFD\Nuvoton,可以看到其他的IO口了,
     有需要的附件小伙伴可以微我。

Q2:在程序里面做PF.2口的反復(fù)反轉(zhuǎn),但使用示波器測(cè)試的時(shí)候波形雜亂如圖,什么原因造成的?

A:VBAT未供電(PF.0、PF.1、PF.2由VBAT供電),這種情況M451系列也有可能遇到,硬件工程師需要特別注意。

Q3:NUC126偶爾會(huì)出現(xiàn)程序跑著跑著死機(jī)的情況,怎樣嚴(yán)格定位到死機(jī)的問(wèn)題,是解決此類(lèi)問(wèn)題的核心?

A:可通過(guò) 在不復(fù)位芯片的情況下進(jìn)入 keil debug模式,來(lái)確定程序死機(jī)位置。具體步驟如下:
   1)打開(kāi)程序工程;
   2)Project->Option for Target
   3)Debug->Nuvoton Nu-Link Debugger->Settings ->Reset->None
   4) Utilities->disable “Update Target before Debugging"
   5)通過(guò)Nulink或者Nulink-me連接到板上,按keil的“start/stop Debug Session”鍵進(jìn)入debug,便可以看到程序死機(jī)的位置。

Q4:在使用FMC編程dataflash的時(shí)候,使用FMC_Open,FMC_Erase,FMC_Read,FMC_Write這些函數(shù),卻不能正確的讀寫(xiě)數(shù)據(jù),怎么造成的?

A:需要配置所選地址空間為dataflash,需要調(diào)用SYS_UnlockReg解鎖寄存器寫(xiě)保護(hù)。

待續(xù)。。。。。

QQ圖片20170922140400.jpg (76.29 KB, 下載次數(shù): 119)

QQ圖片20170922140400.jpg

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表