搜尋

Product Results:NUC505YO13Y, Matches
Keyword Results:NUC505YO13Y, 27 Matches

常見問答 / NUC505 VDD12供電來源為何?



NUC505, LDO_CAP, VDD12 NUC505 VDD12供電來源為何? 1486033594873 NUC505的VDD12可以從外部或是內部LDO_CAP供電。 外部供電:NUC505的VDD12接外部1.2V,LDO_CAP接4.7uF電容到地,如圖一。 內部供電:NUC505的LDO_CAP接VDD12,LDO_CAP端接4.7uF電容到地,VDD12端接0.1uF電容到地如圖二。 圖一:外部供電給VDD12示意圖 圖二:內部供電給VDD12示意圖 註: LDO_CAP:LDO輸出腳,DC 1.2V。 VDD12:I/O的電源腳,DC 1.2V。 以下為NUC505電源分布示意圖,LDO_CAP須接4.7 uF電容再接地;若VDD12須內部供電,LDO_CAP先接4.7uF電容,再接到VDD12。


常見問答 / 使用NUC505如何把程式碼放入SRAM執行?



NUC505, SRAM 使用NUC505如何把程式碼放入SRAM執行? 1508217660000 1. 在main裡面加入 /* Relocate vector table in SRAM for fast interrupt handling. */ { #if defined ( __CC_ARM ) extern uint32_t __Vectors[]; extern uint32_t __Vectors_Size[]; extern uint32_t Image$$ER_VECTOR2$$ZI$$Base[]; printf("Relocate vector table in SRAM (0x%08X) for fast interrupt handling.\n", Image$$ER_VECTOR2$$ZI$$Base); memcpy((void *) Image$$ER_VECTOR2$$ZI$$Base, (void *) __Vectors, (unsigned int) __Vectors_Size); SCB->VTOR = (uint32_t) Image$$ER_VECTOR2$$ZI$$Base; #elif defined (__ICCARM__) #pragma section = "VECTOR2" extern uint32_t __Vectors[]; extern uint32_t __Vectors_Size[]; printf("Relocate vector table in SRAM (0x%08X) for fast interrupt handling.\n", __section_begin("VECTOR2")); memcpy((void *) __section_begin("VECTOR2"), (void *) __Vectors, (unsigned int) __Vectors_Size); SCB->VTOR = (uint32_t) __section_begin("VECTOR2"); #endif } 2. 加入scatter file,如下圖 此範例程式可參考 NUC505BSPV3.01.000\SampleCode\BootTemplate\MainOnSRAM 3.


常見問答 / 是否可以將具有線控(播放/停止,音量增,音量減)耳麥線功能的麥克風輸入,同時接到NuMicro® NUC505系列中的codec ADC (MIC輸入)的輸入管腳與一般SAR ADC的輸入管腳,而且能有效正確地判斷出哪個鍵被按壓時的電壓準位?



是否可以將具有線控(播放/停止,音量增,音量減)耳麥線功能的麥克風輸入,同時接到NuMicro® NUC505系列中的codec ADC (MIC輸入)的輸入管腳與一般SAR ADC的輸入管腳,而且能有效正確地判斷出哪個鍵被按壓時的電壓準位? 1480399059299 將具有線控耳麥線功能的麥克風輸入,同時接到NuMicro® NUC505系列中的codec ADC (MIC輸入)的輸入管腳與一般SAR ADC的輸入管腳,其應用線路圖接法如下圖。 下表為實際量測到當有/無鍵被按下時的SAR ADC採樣值,從SAR ADC轉換的不同數值中,是可以判斷出是否有鍵或哪顆鍵被按下。


常見問答 / 當音源從NuMicro® NUC505的Line-in進去到Headphone出來,其音源延遲時間為多少?其原因為何?



當音源從NuMicro® NUC505的Line-in進去到Headphone出來,其音源延遲時間為多少?其原因為何? 1480399834138 音源進入NUC505後,會先通過內部codec的ADC轉換後給NUC505處理。NUC505根據使用者韌體設定,一次傳送數筆資料。送出的資料再經過codec DAC,即可從Headphone聽到。 在傳輸過程中,除了韌體設定一次傳多少資料的延遲外,其codec的ADC和DAC轉換也會造成延遲,其延遲時間會根據不同取樣頻率而有所不同,且延遲時間與取樣頻率有比例關係。codec ADC和DAC轉換在8000赫茲取樣頻率下,總共所造成延遲時間大約為6ms:而在48000赫茲取樣頻率下,總共所造成延遲時間大約為1ms:其餘取樣頻率延遲時間可依比例推算。


常見問答 / NUC505的加密功能為何?該如何使用?另外在ICP tool的cipher禁用有什麼用?與MTP有甚麼關係嗎?



NUC505的加密功能為何?該如何使用?另外在ICP tool的cipher禁用有什麼用?與MTP有甚麼關係嗎? 1480588006386 由於NUC505為SPI Flash,任何人都可以很簡單的通過SPI介面來盜取Flash內部程式碼。因此在NUC505提供了保護SPI Flash內部程式碼的加密機制,來避免被盜取資料。 NUC505使用了MTP(Multiple-Time Programmable)存儲器來設定加密金鑰,其流程如圖一。通過金鑰來加解密程式(或數據),不正確的金鑰將無法從SPI Flash讀取正確的資料。當開啟燒錄MTP功能,CPU存取資料皆會自動透過MTP金鑰來解碼,因此未加密的程式碼會無法執行。 注意: 在同一個chip上MTP總共只能重新燒錄15次金鑰。 圖一 MTP加密流程 使用ICP tool可以開啟MTP加密功能,加密手續有四道,分別為MTP金鑰、偏移量和識別碼,以及加密程式會根據燒錄位置而有所不同,來增加其安全性。首先設定金鑰,再來設定偏移量,而識別碼會根據所設定的偏移量位置去抓代碼的值,若值不相同會造成燒錄錯誤。因此使用者在撰寫程式時,需在所設定偏移量位置暗藏識別碼,此識別碼必須與加密設定的識別碼相同,如此NUC505才能正常執行。在MTP選項可以設定金鑰如圖二,設定完後即可勾選MTP來進行加密燒錄,如圖三。當欲燒錄的bin檔已經為加密後的程式,此時在ICP tool編程選項需勾選禁用cipher如圖四,才可避免程式碼二次加密造成錯誤。 圖二 MTP燒錄設定 圖三 勾選MTP進行燒錄 圖四 口 勾選禁用cipher 詳細資料可以參考如下文件:http://www.nuvoton.com/resource-download.jsp?tp_GUID=DA01-NUC505


M0516LDE / 參考線路



/resource-files/NuMicro_OrCAD_Library_V1.0.zip NuMicro OrCAD Library HL0120160811105903


M0516LDE / 參考線路



/resource-files/NuMicro_Protel_Schematic_Library_V1.0.zip NuMicro Protel Schematic Library HL0120160811233001


本网站使用cookie作为与网站互动时识别浏览器之用,浏览本网站即表示您同意本网站对cookie的使用及相关隐私权政策