動態
-
發布了文章 2022-06-08 19:18
AT32講堂006 | AT32 MCU Printf的功能使用方法
內容概述本文檔主要介紹AT芯片在Keil和IAR兩種工程環境下的printf功能使用方法。其共包含如下表統計的6種方法,各方法的具體用法在具體內容中描述。表1.AT芯片的printf函數使用方法匯總具體內容IAR環境下經TerminalI/O虛擬終端輸出簡介IAR提供的鏈接到其Terminal的驅動內就包含有常用的scanf和printf等標準輸入輸出驅動函2.1k瀏覽量 -
發布了文章 2022-06-08 14:52
AT32講堂009 | 基于CmBacktrace庫,如何快速追蹤和定位產生HardFault的原因
概述在使用ARMCortex-M系列MCU時(如AT32MCU),有時會出現程序運行異常。當通過編譯器在debug模式查原因時,會發現程序跑到HardFault_Handler函數中,產生HardFault,即硬件錯誤。圖1.HardFault_Handler函數本文檔主要介紹一種基于CmBacktrace庫,快速追蹤和定位產生HardFault原因的方法。3.8k瀏覽量 -
發布了文章 2022-06-08 14:49
AT32講堂008 | AT32 MCU如何用Eclipse插件調試sLib
概述本文檔僅介紹如何通過使用Eclipse、ARM-GCC編譯工具、GNU-ARM插件、J-Link或AT-Link等資源來配置及調試AT32F403A的sLib,并提供sLib方案商開發算法范例及終端用戶應用范例。關于AT32F403A的sLib詳細介紹及說明,請詳閱:《AN0040_AT32F403A_407_Security_Library_Appli1.3k瀏覽量 -
發布了文章 2022-05-26 02:21
-
發布了文章 2022-05-26 02:19
-
發布了文章 2022-05-24 05:53
-
發布了文章 2022-04-30 02:03
-
發布了文章 2022-04-23 01:52
AT32講堂003 | AT32 MCU如何使用USB HID進行IAP升級
IAP在線升級原理概述IAP(InApplicationProgramming)即在應用編程,IAP是用戶自己的程序在運行過程中對UserFlash的部分區域進行燒寫,目的是為了在產品發布后可以方便地通過預留的通信口對產品中的固件程序進行更新升級。通常實現IAP功能時,即用戶程序運行中作自身的更新操作,需要在設計固件程序時編寫兩個項目代碼,第一個項目程序不執2.1k瀏覽量 -
發布了文章 2022-04-23 01:50
雅特力推出全新開發軟件工具,打造更完善的AT32 MCU開發生態
雅特力日前推出一系列豐富的軟件工具,包括AT-LinkConsole、ISPConsole、NewClockConfiguration、I2CTimingConfiguration等;同時發布全新升級版BSP、Pack、ICP、ISP、ISPMulti-Port,相比于之前版本,新增支持雅特力新推出的AT32F435、AT32F437、AT32F425、AT889瀏覽量 -
發布了文章 2022-04-16 01:46
AT32講堂002 | AT32 MCU如何使用OTA通過USART實現對固件的在線升級更新
概述空中下載技術OTA(Over-the-AirTechnology)是用戶自己的程序在運行過程中對UserFlash的部分區域進行燒寫,目的是為了在產品發布后可以方便地通過預留的通信口,對產品中的固件程序進行更新升級。通常實現OTA功能時,即用戶程序運行中作自身的更新操作,需要在設計固件程序時編寫兩個項目代碼,第一個項目程序為Bootloader區域,第二2.4k瀏覽量