對于剛接觸Nuvoton平臺的朋友來說,有必要先了解下Nuvoton有哪些產(chǎn)品。目前新唐產(chǎn)品包括MCU(8051、M0、M4、M23)、MPU(ARM9)、Audio Codec、Audio SoC(語音芯片),同時在2020年9月完成對松下半導(dǎo)體的收購,所以產(chǎn)品增加松下產(chǎn)品(MCU、BMIC、NFC Tag、Motor Driver、LED Driver、DC Power、HDMI、ToF)等。從產(chǎn)品形態(tài)來看是非常的豐富的,目前產(chǎn)品廣泛應(yīng)用于消費類、工業(yè)類產(chǎn)品,并且今年也推出了通過AEC-Q100的M0系列產(chǎn)品,所以在汽車類也在漸漸逐步完善中。想了解更多產(chǎn)品型號,可以下載產(chǎn)品選型手冊。
本文主要是介紹Nuvoton開發(fā)流程,初步分成四個系列,從入門篇、初級篇、中級篇到高級篇等,主要針對產(chǎn)品的開發(fā)流程、工具熟悉、特殊應(yīng)用等圖形化說明為主?;I劃先寫入門篇和初級篇,大致目錄如下。
Nuvoton開發(fā)流程 入門篇 1 -- 準(zhǔn)備工作
Nuvoton開發(fā)流程 入門篇 2 -- 軟件與工具
Nuvoton開發(fā)流程 入門篇 3 -- Keil新建工程
Nuvoton開發(fā)流程 入門篇 4 -- IAR新建工程
Nuvoton開發(fā)流程 入門篇 5 -- ICP介紹
Nuvoton開發(fā)流程 入門篇 6 -- ISP介紹
Nuvoton開發(fā)流程 初級篇 1 -- NuTool
Nuvoton開發(fā)流程 初級篇 2 -- Bootloader
Nuvoton開發(fā)流程 初級篇 3 -- NuLink Command
Nuvoton開發(fā)流程 初級篇 4 -- C51 RAM分布和使用
Nuvoton開發(fā)流程 初級篇 5 -- Hard Fault
Nuvoton開發(fā)流程 初級篇 6 -- 低功耗
開始進(jìn)入主題,要入門一個新的平臺,首先的對官網(wǎng)了解,從而得到所需的開發(fā)資料。
官網(wǎng)的創(chuàng)新產(chǎn)品主要是指產(chǎn)品型號類別,里面包含芯片的規(guī)格書、硬件、軟件等相關(guān)資料。不過建議軟件下載從Github,經(jīng)驗之談,Github有專人維護(hù),更新最快。
官網(wǎng)的前瞻應(yīng)用是指目前產(chǎn)品推廣的具體產(chǎn)品形態(tài),應(yīng)用場景還是非常廣的??蛻衾鲜菃柲愕漠a(chǎn)品用在哪里,這個地方給他看一目了然。
官網(wǎng)的軟體與工具,這個是重點,特別是軟體開發(fā)工具,這里包括驅(qū)動安裝程序、新唐工具等。
新唐的開發(fā)環(huán)境包括Keil MDK、IAR、GCC和Open Source IDE(NuEclipse),其中使用新唐的M0和M23內(nèi)核的所有芯片,Keil 的License免費,這個重點,客戶不用使用盜版的了。很多人問我Keil和IAR等芯片PACK在哪里下載,目前新唐的芯片無需單獨添加,只需按照NuLink Driver即可。有一點需要主要,之前安裝的找不到新出的芯片,肯定要重新安裝最新NuLink Driver。
新唐工具主要工具包和燒錄工具,工具包指PinConfigure、PinView、ClockConfigure、NuConsole,燒錄工具主要用到ICP量產(chǎn)工具、ISP升級工具等。
我在之后的博文詳細(xì)介紹如上軟件和驅(qū)動的安裝操作,官網(wǎng)還有對研發(fā)來說很重要的部分,那就是技術(shù)答疑。官網(wǎng)針對技術(shù)疑問也做了歸類,包括新唐官網(wǎng)的論壇、牛臥堂、21IC新唐版塊等。
本文結(jié)尾處,補(bǔ)充下現(xiàn)在“缺芯”局面下,針對客戶小批試產(chǎn)可以通過新唐天貓旗艦店購買少數(shù)量正品樣片和開發(fā)板,這個對于研發(fā)來說還是挺好的,不用擔(dān)心網(wǎng)上買幾十片物料假芯片風(fēng)險。
-
開發(fā)
+關(guān)注
關(guān)注
0文章
357瀏覽量
40737 -
Nuvoton
+關(guān)注
關(guān)注
1文章
15瀏覽量
20380
發(fā)布評論請先 登錄
相關(guān)推薦
評論