|
痞子衡主導(dǎo)的"學(xué)術(shù)"項(xiàng)目 《RT-UFL - 一個(gè)適用全平臺(tái)i.MXRT的超級(jí)下載算法設(shè)計(jì)》 v1.0 版發(fā)布近 4 個(gè)月了,部分客戶已經(jīng)在實(shí)際項(xiàng)目開發(fā)調(diào)試中用上了這個(gè)超級(jí)下載算法,目前反饋還可以,但這個(gè)超級(jí)下載算法遠(yuǎn)未到成熟狀態(tài),痞子衡正在策劃 v2.0 版本。
( |; I. ^; q1 v, p& ?$ {& p% s% ]RT-UFL v1.0下載地址:https://github.com/JayHeng/RT-UFL/archive/refs/tags/v1.0.zip超級(jí)下載算法 RT-UFL v1.0 版本主要針對(duì) Segger J-Link 調(diào)試器,開發(fā)測(cè)試也都是在 J-Link Commander 和 J-Flash 軟件下進(jìn)行的,但其實(shí)它也適用各大常用 IDE,前面痞子衡分別介紹了超級(jí)下載算法在 MCUXpresso IDE / IAR / MDK 下的使用,但如果我們只有一個(gè)程序可執(zhí)行文件或鏡像文件,沒有對(duì)應(yīng)完整源代碼工程,還能不能愉快地在線調(diào)試?當(dāng)然可以!今天我們來聊聊它在一個(gè)類 IDE 神器軟件 Segger Ozone 下的使用:7 L7 `4 b$ [8 ?
一、Segger Ozone簡介Ozone 是 Segger 公司出品的一款配套 J-Link 仿真器使用的應(yīng)用程序調(diào)試與性能分析軟件,其界面風(fēng)格跟一般的 IDE 很像,能夠提供 IDE 下所支持的全部調(diào)試功能(單步,斷點(diǎn),看反匯編,查寄存器,查變量,查內(nèi)存等),并且還提供更高級(jí)的性能分析功能(函數(shù)調(diào)用追蹤,變量值實(shí)時(shí)采樣,功耗測(cè)量等)。
0 u4 z# Q' a. W# dOzone 僅以常見 IDE 生成的可執(zhí)行文件(.elf、.axf、.out) 或鏡像文件(.hex、.srec、.bin)為輸入源,支持的工具鏈 /IDE 包含 GCC、Clang、Keil MDK、IAR 等,簡單說 Ozone 相比 IDE 除了不能編譯鏈接源代碼外,其他方面跟 IDE 一樣。 |
|