玖玖玖视频-亚洲精品1卡2卡3卡-操欧美美女-真实国产乱子伦对白视频不卡-国产乱在线-大胸美女被吃奶爽死视频-久久亚洲美女精品国产精品-天堂在线www天堂在线-久久在精品线影院精品国产-国产又粗又长又大-欧美三级一区二区-超碰在线亚洲-天天cao在线-国产偷倩视频-亚洲啪

kimzz
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看kimzz的 主題 / 回貼
樓主  發(fā)表于: 2010-08-19 15:13
CM0 新唐CM0+MDK-ARM入門開發(fā)過程簡介一,準備MDK-ARM + 新唐CM0軟件包
1,在http://www.mcu123.com/news/Soft/embsof/arm/201006/529.html
    下載RealView MDK-ARM 4.12 (MDK-ARM V4.12,MDK4.12)
mdk412_mcu123.rar
http://www.mcu123.com/news/Soft/ShowSoftDown.asp?UrlID=3&SoftID=529
右擊“下載地址:”后的“下載”選擇“目標另存為”下載文件到本地硬盤。
(自己查找破解文件“keygen.exe”)
http://esoft.mcu123.com/MCU123_temp_20100103@/arm/mdk412_mcu123.rar
2,在http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=403a9c50-52c2-4463-9057-2595190602c5
上下載 “NUC1xx Keil ICE driver (Build 3814) V1.01.zip”
NUC1xxKeilICEdriverBuild3814V101.zip
http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/ARMMicrocontroller/ARMCortexTMM0/Documents/NUC1xxKeilICEdriverBuild3814V101.zip
    
下載“NUC1xx Nu-Tiny-EVB and Nu-Link-Me Board user manual EN v1.0.pdf”文檔
NUC1xxNuTinyEVBandNuLinkMeBoardusermanualENv10.pdf
http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/ARMMicrocontroller/ARMCortexTMM0/Documents/NUC1xxNuTinyEVBandNuLinkMeBoardusermanualENv10.pdf
下載“NUC1xx Nu-Link-Me_001 Board Schematic v1.0.pdf”文檔
NUC1xxNuLinkMe_001BoardSchematicv10.pdf
http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/ARMMicrocontroller/ARMCortexTMM0/Documents/NUC1xxNuLinkMe_001BoardSchematicv10.pdf
下載“NUC1xx Nu-Tiny-EVB_001 Board Schemetic v1.0.pdf”文檔
NUC1xxNuTinyEVB_001BoardSchemeticv10.pdf
http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/ARMMicrocontroller/ARMCortexTMM0/Documents/NUC1xxNuTinyEVB_001BoardSchemeticv10.pdf

3,在http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=7052964b-b71b-46b7-91b2-221afeddd575
上下載 “NUC1xxBSP_v1.1.1.zip”
NUC1xxBSP_v111.zip
http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=38a57efd-e9f8-4809-a585-21e62f8b6041
4,新唐官方資料網(wǎng)址
新唐CM0官方資料主頁
http://www.nuvoton.com/hq/chs/Pages/default.aspx
新唐CM0主頁資料入口
ARM單片機 -> ARM Cortex?-M0 單片機 NuMicro? 家族
新唐CM0主頁資料網(wǎng)址
http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=30cfcae5-0f93-414d-a8df-b3bac8b932a2
新唐CM0在線選型工具
http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/ARMMicrocontroller/ARMCortexTMM0/Pages/SelectGuide.aspx
新唐CM0在線培訓教程
http://www.nuvoton.com/hq/enu/ProductAndSales/ProductLines/ConsumerElectronicsIC/ARMMicrocontroller/ARMCortexTMM0/Pages/OnLineTraining.aspx
二,建立CM0的MDK-ARM+Nu-LINK開發(fā)環(huán)境
1,雙擊“mdk412_mcu123.rar”運行里面的“MDK412.exe”,一路的“NEXT”再“NEXT”,最后就會安裝MDK-ARM 4.12到電腦上,將會在桌面產(chǎn)生Keil uVision4的快捷方式;
2,雙擊“keygen.exe”,把“uVision4”的“File->License Management”菜單里面的“CID”復(fù)制到keygen里面的CID框中,選擇“TARGET”為“ARM”后點擊“Generate”,把
產(chǎn)生的序列號復(fù)制到前面“uVision4”的窗口中的“LIC”框中,點擊“ADD LIC”便會解除編譯限制;
3,雙擊“NUC1xxKeilICEdriverBuild3814V101.zip ”運行里面的“Nu-Link_Driver.EXE”,便會在KEIL目錄中安裝上相關(guān)的“Nu-LINK”的驅(qū)動。
三,建立CM0的MDK-ARM基本工程
1,在電腦開始菜單中打開“Keil uVision4”,在“uVision4”的IDE菜單中選擇“Project”->“New uVision Project”創(chuàng)建一個新工程,在“Create New Project”選擇存儲目錄
到D:\works\9G-CM0\nuc140\project下面,工程名叫“nuc140.uvproj”;
2,接著在“select a CPU Data Base File”菜單中選擇“NUVOTON NUC1XX Devices”點擊“OK”,選擇“Nuvoton”公司下面的“NUC140VE3AN”點擊“OK”后確認復(fù)制啟動代碼“startup_NUC1xx.s”和
加入到工程項目中,即可產(chǎn)生一個空工程,再點擊全部保存項目,會D:\works\9G-CM0\nuc140\project目錄中發(fā)現(xiàn)“nuc140.uvproj”和“nuc140.uvopt”,“startup_NUC1xx.s”等文件;
3,在“D:\works\9G-CM0\nuc140”下建立文件夾“include”,“driver”,“l(fā)ibrary”,“source”,等子目錄,解壓“NUC1xxBSP_v111.zip”,把里面的目錄“NUC1xxBSP”解壓到“l(fā)ibrary”里面,在D:\works\9G-CM0\nuc140\project
下建立子目錄“obj”和“l(fā)st”;
4,在“uVision4”的IDE菜單中選擇“Project”->“Manage”->“Components,Environment,Books”打開“Components,Environment,Books”頁面里的“Project Components”,
雙擊“Target1”改名為“NUC140”,雙擊“Source Group 1”改名為“boot”再添加“l(fā)ib”“drv”“src”“inc”等目錄后確定。
5,在“uVision4”的IDE菜單中選擇“File”->“New”后選擇“File”->“Save”把新建立的文件保存到D:\works\9G-CM0\nuc140\source,文件名為“main.c”,右擊項目窗口中的“src”選擇“Add Files
to Group 'src'”并在“main.c”中填入下面內(nèi)容:
  #include                             /* NUC1xx definitions                 */
  void SystemInit(void){}
  void GPIO_Init(void){ NUC_GPIOC->PMD   = 0x00005555;}     /* LEDs on PORT C defined as Output   */
  int main(void)
  {
   int i;
  
   GPIO_Init();
   while(1)
   {
    for(i=0;i<1000000;i++);  NUC_GPIOC->DOUT &= 0xFFFFFF00; /* switch on LEDs                    */
    for(i=0;i<1000000;i++);  NUC_GPIOC->DOUT |= 0x000000FF; /* switch off LEDs                    */
   }
  }
  
三,配置CM0的MDK-ARM基本工程
1,在“uVision4”的IDE菜單中選擇“Project”->“Opitions for Target ‘NUC140’”,在“Output”頁面勾選“Create HEX File”,并在“Select Folder Objects”指定目錄到“D:\works\9G-CM0\nuc140\project\obj”,
后點擊“OK”,同樣在“Listing”中在“Select Folder Listings”指定目錄到“D:\works\9G-CM0\nuc140\project\lst”;
2,在“Opitions for Target ‘NUC140’”的“Debug”頁面選擇用硬件仿真器“Nu-Link Debugger”勾選“Run to main{}”,在“Utilities”頁面選擇“Use Target Driver for Flash Programming”用
“Nu-Link Debugger”勾選上“Update Target before Debugging”后在“Setting”里面的“Configure”,確保用內(nèi)置22M晶體,和從“APROM”啟動及低壓檢測電壓值等配置選項后點擊“OK”再“OK”退出;

3,在“Opitions for Target ‘NUC140’”的“C/C++”頁面的“Include Paths”中填入“C:\Keil\ARM\INC\Nuvoton\NUC1xx”
四,調(diào)試CM0的MDK-ARM基本工程
1,點擊在“uVision4”的IDE菜單中選擇“Flash”->“Download”便會自己編譯代碼生成HEX文件并下載到目標板子中;
2,點擊在“uVision4”的IDE菜單中選擇“Debug”->“Start/Stop Debug session”進入調(diào)試狀態(tài),然后選擇“Debug”->“Run”,全速運行,可以看到IO口上的LED在閃爍。9G-CM0-20100629.zip
四,建立CM0的MDK-ARM高級工程

主站蜘蛛池模板: 亚洲h网站| 老司机久久99久久精品播放免费 | 熟女人妻少妇精品视频 | 国产精品污www一区二区三区 | 欧洲卡一卡二卡三爱区 | 亚洲日产韩国一二三四区 | 国产人妻人伦精品1国产盗摄 | 国产精品色在线网站 | 超碰人人人人 | 人妻护士在线波多野结衣 | 大尺度av无码污污福利网站 | 一本一道精品欧美中文字幕 | 亚洲激情自拍偷拍 | 色又黄又爽18禁免费网站现观看 | 精品伦精品一区二区三区视频 | 成人av专区| 亚洲精品一二三 | 天天操天天爽天天干 | 寂寞人妻瑜伽被教练日 | 日本高清在线中字视频 | 新超碰在线 | 国产精品兄妹在线观看麻豆 | 欧美群妇大交乱免费视频 | 人人妻人人澡人人爽人人精品浪潮 | 97超碰人人模人人人爽人人爱 | 蜜桃传媒av免费观看麻豆 | 午夜性生大片免费观看 | 国产精品无码素人福利 | 国产在线精品一区在线观看 | 亚洲欧洲一区二区三区 | 色呦呦网站在线观看 | 91午夜理伦私人影院 | 国产黄a三级 | 不满足出轨的人妻中文字幕 | 亚洲一区免费在线观看 | 香蕉视频在线观看亚洲 | 久久久久久a亚洲欧洲av | 欧美一级性片 | 日韩图片区 | 粉嫩小泬视频无码视频软件 | 亚洲精品人成网线在线播放va | 9久9久女女热精品视频在线观看 | 成人亚洲欧美一区二区 | 国产午夜福利亚洲第一 | 国产亚洲3p无码一区二区 | 狠狠久久永久免费观看 | 中国女人毛片 | 精品国产三级a在线观看网站 | 337p日本欧洲亚洲大胆色噜噜 | 91超碰在线| 波多野吉衣一区二区三区 | 蜜桃av在线免费观看 | 精品乱子伦一区二区三区 | 国产成人午夜不卡在线视频 | 女人扒开屁股爽桶30分钟 | 亚洲а∨天堂久久精品喷水 | 国产精品国产三级国产专区51区 | 四虎精品免费永久免费视频 | 无码人妻精品一区二区三区在线 | 一二三四社区在线中文视频 | 国产免费mv大全视频网站 | 岛国av免费在线观看 | 中国超帅年轻小鲜肉自慰 | 无码av波多野结衣 | 亚洲性夜夜综合久久7777 | 欧美真人性做爰一二区 | 亚洲草片 | 国产免费一区二区三区 | 天天澡夜夜澡狠狠久久 | 国产高清乱理伦片中文小说 | 亚洲午夜无码久久 | 午夜a级片 | 日日摸夜夜爽 | 色综合久久久无码中文字幕波多 | 最近日本字幕mv免费观看在线 | 青青青国产在线 | 超碰免费在线播放 | 老头边吃奶边弄进去呻吟 | 中文无码一区二区三区在线观看 | 色爱区综合五月激情 | 毛片免费视频在线观看 | www.成人av| 精品国产一区二区三 | 亚洲欧美日韩一区二区 | 欧美精品一级片 | 久久久久www | 国产一级免费片 | 午夜片少妇无码区在线观看 | 国产精品麻豆成人av在线观看 | 五月天激情婷婷婷久久 | 无码专区视频精品老司机 | 色av网| 欧美日韩一区二区三区四区五区 | 成人无码在线视频区 | 亚洲国产精品久久久久爰性色 | 国产免费一区二区 | 韩国av中文字幕 | 国内精品嫩模av私拍在线观看 | 男人下部进女人下部视频 |