Search found 227 matches

by NuvotonMarcom
04 May 2021, 18:45
Forum: Tech Blog
Topic: NuMaker-IoT-M2354 開發板特色介紹 – 保護您的各種物聯網 (xIoT) 創新服務與設計
Replies: 0
Views: 2059

NuMaker-IoT-M2354 開發板特色介紹 – 保護您的各種物聯網 (xIoT) 創新服務與設計

筆者在撰寫本篇文章之時,全球的物聯網裝置仍持續用飛快的速度增加當中,近年更是結合了工業控制領域及人工智慧相關應用出現了IIOT以及AIOT,這些應用基本上都建立在資料的收集、運算處理、傳輸、以及儲存。隨著萬物連網的需求出現,資安一詞便跟IoT裝置變得密不可分,新唐在歷經第一代物聯網安全微控制器M2351的開發及市場回饋,從中獲取經驗,並在今年初正式推出其下一代產品 - M2354系列。M2354物聯網安全微控制器全系列具備1M Bytes雙區塊快閃記憶體,除了有充足的記憶體空間完成OTA更新,雙區塊的設計也讓IoT裝置在韌體新版本更新失敗時還能持續使用原有的舊版本,同時,M2354更強化了硬體...
by NuvotonMarcom
04 May 2021, 18:37
Forum: Tech Blog
Topic: 新唐開發平台:進階使用者的七大訣竅 (3) 使用 System Viewer 檢查寄存器狀態
Replies: 0
Views: 1886

新唐開發平台:進階使用者的七大訣竅 (3) 使用 System Viewer 檢查寄存器狀態

適用情境 外設的動作非我預期,我想觀察暫存器的值是怎麼變化的 我想改變暫存器的值,一定要重新編譯再燒錄嗎? 除錯技巧 以Keil為例,System Viewer 是在除錯模式下用來觀察暫存器的的工具,非常實用。 即時監控暫存器值 (框格變成綠色表示值有更新)。 直接在框格中修改值就可以暫時生效。 system viewer 1.png system viewer 2.png system viewer 3.png 1. “Alt + F7” 打開 “Options for Target”並選擇“Target”頁面。 2. 檢查預設的SFR檔案與目標晶片是否相同。若不同,勾選 “Use Cust...
by NuvotonMarcom
04 May 2021, 18:27
Forum: Tech Blog
Topic: 新唐開發平台:進階使用者的七大訣竅 (2) 進入除錯模式找出 Hard Fault 原因
Replies: 0
Views: 2154

新唐開發平台:進階使用者的七大訣竅 (2) 進入除錯模式找出 Hard Fault 原因

適用情境 在除錯模式下發現微控制器進入Hard Fault,或是在運作時發現微控制器的UART輸出Hard Fault資訊。 除錯技巧 在除錯模式下找到進入Hard Fault前運行的最後一個指令。 1. 取得 SP (Stack Pointer) 值。 2. 使用SP 在Memory視窗中找到Stack。 3. Stack的第七個值就是最後一筆運行的指令的位址。 4. 在Disassembly 視窗查詢該位址對應的指令。 stack pointer.jpg 解說 當Cortex-M核要執行一個無效的指令,例如讀取一個不存在的記憶體位置,核心會進入hard fault來保護自己。硬體先將一些C...
by NuvotonMarcom
04 May 2021, 18:18
Forum: Tech Blog
Topic: 新唐開發平台黃金 3 部曲:同場加映進階使用者的七大訣竅 (1)
Replies: 0
Views: 1915

新唐開發平台黃金 3 部曲:同場加映進階使用者的七大訣竅 (1)

進階使用者的七大訣竅:進入除錯模式時不重啟晶片 適用情境 程式發生非預期的錯誤,而且…… 在長時間運行下才能重現此錯誤。 不確定如何重現此錯誤。 非預期的外部訊號(例如超出規範的傳感器輸入值)輸入給微控制器,使微控制器卡在非預期的狀態(例如Hardfault或是無窮迴圈)。 除錯技巧 在微控制器持續運作的情況下,進入開發環境介面的除錯模式,來看PC 計數器,以下KEIL μVision為例。 1. 在“Reset Options” 選擇 “Reset: None”。 7 advanced tips one-1.png 2. 取消 “Update Target before Debugging...
by NuvotonMarcom
04 May 2021, 17:59
Forum: Tech Blog
Topic: 新唐藍牙低功耗 MCU 帶你快速實現攝影燈光應用
Replies: 0
Views: 1855

新唐藍牙低功耗 MCU 帶你快速實現攝影燈光應用

隨著線上影音管道的流行在各種知識或話題分享,線上直播都是一個現行正夯的方式,也因為大到一組攝影團隊小到個人直播都可以隨時隨地進行,攝影器材迎來一個新的熱潮時代,凡舉閃光燈、引閃器、LED補光燈、攝影燈等等也為了更便捷的在各場景使用採取了無線控制的方式如2.4G或是藍牙傳輸,並要求實時性、穩定性與傳輸距離以符合使用的需求。 具備藍牙低功耗5.0 (BLE5.0)與2.4G proprietary的NuMicro® M031BT 系列工作頻率達 48 MHz並內建最高 128 KB Flash 和 16 KB SRAM ,提供12 路 96 MHz PWM可提供驅動RGBW LED面板,多組I/O...
by NuvotonMarcom
31 Mar 2021, 18:07
Forum: Tech Blog
Topic: 【上雲秘笈】即刻加入 1.5 億台亞馬遜 Alexa 智慧音箱生態圈的秘器 – ACK
Replies: 0
Views: 2435

【上雲秘笈】即刻加入 1.5 億台亞馬遜 Alexa 智慧音箱生態圈的秘器 – ACK

根據MIC統計,全球智慧音箱市場在2019年出貨量規模相較2018年大幅成長52%而至1.25億台,已與平板電腦市場規模相若。其中,前五大品牌業者依出貨量規模為Amazon、Google、Baidu、Alibaba和Xiaomi等美、中廠商,合計市場佔有率逾80%以上,已逐漸朝大者恒大的高市場集中度樣態發展。透過亞馬遜Amazon Echo智慧音箱, 可以輕鬆創建智慧家居. 利用語音指令控制相容的智慧家庭裝置, 例如智慧燈泡,智慧門鎖,智慧開關和智慧插頭。 選用新唐Alexa Connect Kit(ACK)模組,可輕鬆將Alexa服務集成到您的產品中。可以透過智慧音箱Amazon Echo或...
by NuvotonMarcom
31 Mar 2021, 17:37
Forum: Tech Blog
Topic: 新唐開發平台黃金 3 部曲最終章:ISP (In system programming) 不須拆下晶片即可完成產品升級
Replies: 0
Views: 2304

新唐開發平台黃金 3 部曲最終章:ISP (In system programming) 不須拆下晶片即可完成產品升級

上一篇介紹了 ISP ( In System Programing ) 燒錄軟體及 Nu-Link2-Pro 燒錄除錯器,使用這兩個工具便可進行產品系統升級。若使用者選擇以 UART 介面連接產品,也可以直接透過 NuMaker 開發板上所附的 Nu-Link2-Me 做連接。新唐提供了非常彈性的 ISP 燒錄方式,在工具使用上,除了 Nu-Link2-Pro 或Nu-Link2-Me 之外,客戶也可以使用自行開發或是其他第三方工具作為 Host 端,在軟體使用上,新唐更直接提供了 ISP 燒錄軟體的原始碼及執行檔,可供使用者自行做客製化的設定。接下來會以一般的使用方式及 Nu-Link2-P...
by NuvotonMarcom
31 Mar 2021, 17:20
Forum: Tech Blog
Topic: 新唐開發平台黃金 3 部曲:第 3 部,系統升級
Replies: 0
Views: 1836

新唐開發平台黃金 3 部曲:第 3 部,系統升級

新唐認為,除了便利的開發及量產環境,讓客戶能夠有效率地完成產品的製造之外,後續的產品韌體升級階段也須提供便利的環境及充足的工具,才算是完整的生態系統。因此在升級階段新唐提供了 ISP ( In System Programing ) 燒錄軟體以及 Nu-Link2-Pro 燒錄除錯器,客戶不須將晶片從產品取下,只要透過簡易的操作即可完成系統升級。 系統升級的流程非常簡單 ( 圖一 ),只需以產品上的預留接口,如 UART 介面 ,連接 Nu-Link2-Me 燒錄除錯器,或者是以 Nu-Link2-Pro 作為橋接器 ( Bridge ) 並透過 USB 介面與 Host端連接,不須另外規劃升...
by NuvotonMarcom
31 Mar 2021, 17:10
Forum: Tech Blog
Topic: 新唐開發平台黃金 3 部曲:Nu-Link-Gang 滿足大量 IC 燒錄需求
Replies: 0
Views: 1840

新唐開發平台黃金 3 部曲:Nu-Link-Gang 滿足大量 IC 燒錄需求

新唐因應客戶大量 IC 燒錄需求,也提供了一對多的燒錄解決方案。利用先前介紹的 ICP 燒錄軟體,再配合新唐的 Nu-Link-Gang 量產燒錄器 ( 圖一 ) 及上板 ( 圖二 ),即可進行一對四的燒錄,無論是同樣的四顆晶片,或是四顆不同的晶片,都可以在 Nu-Link-Gang 燒錄器上同時進行離線燒錄 ( Offline ICP )。此篇文章將說明利用 Nu-Link-Gang 進行一對多燒錄的步驟,Nu-Link-Gang 燒錄器的資訊在新唐官網的「軟體與工具」中「硬體」目錄下,詳細的使用方式可以參考用戶手冊。https://www.nuvoton.com/tool-and-soft...
by NuvotonMarcom
31 Mar 2021, 16:48
Forum: Tech Blog
Topic: 新唐開發平台黃金 3 部曲:量產階段離線燒錄 (Offline ICP)
Replies: 0
Views: 1828

新唐開發平台黃金 3 部曲:量產階段離線燒錄 (Offline ICP)

新唐了解客戶量產環境的多樣性,因此除了先前介紹的在線燒錄 ( Online ICP )之外,也提供了快速且便利的離線燒錄 ( Offline ICP ) 解決方案,無須連接電腦即可完成量產階段的燒錄。同樣地,在 ICP 燒錄軟體中跟著以下步驟 ( 圖一 ) 做設定,設定完成後,透過按下 Nu-Link 燒錄除錯器上的按鈕,便可進行離線燒錄。 offline ICP setting.png 圖一、Offline ICP 設定步驟 0. 硬體準備 將 Nu-Link 燒錄除錯器與電腦連接,硬體的準備就已完成。 1. 連接Nu-Link燒錄除錯器 打開 ICP 燒錄軟體選擇語言與晶片系列,按下連接按...