原文:【教程】擺脫UART,僅用JLink也能實現printf功能!!

Printf函數在單片機調試過程中可謂功不可沒,開發人員可以很直觀很方便的獲取當前程序的運行狀態。但在例如STM 這樣的片子中,想要實現printf,就必須借助UART。有沒有辦法僅憑一個JLink就實現打印功能呢 答案是肯定的,ARM公司在Cortex M系列中采用了一種全新的調試機制 ITM,可以很輕易地通過JLink實現printf功能,從此,調試只需要一根線 寫在前面 該教程的原理由ARM ...

2013-01-17 18:54 1 3082 推薦指數:

查看詳情

uart實現printf函數

硬件:JZ2440 實現功能:用putchr()函數實現printf() start.s nand.c uart.c uart.h my_stdio.c my_stdio.h main.c start.s源碼: init.c ...

Thu Feb 21 02:28:00 CST 2019 0 626
使用SWO代替UART實現Printf打印功能

JTAG接口中,有個SWO引腳,一直沒有在意,也沒有去研究過是干嘛用的。直到發現ST-LINK V2-1上也有個SWO引腳,於是去研究學習它的作用,用起來相比UART方得便多。 本文內容已經整理成PDF,提供給大家下載: https://pan.baidu.com/s ...

Mon Nov 04 05:14:00 CST 2019 0 572
DMA+UART實現串口不定長接收和發送功能

目錄 簡介 基本功能了解 UART 簡介 需要用到單片機的人基本上都需要用到串口功能,看了好多教程提供的是中斷接收和發送功能。但是通過中斷收發數據有不少弊端。其一:中斷影響程序的運行速度。(想想發一個字節中斷就中斷一次,難受 ...

Thu Dec 05 01:04:00 CST 2019 0 311
jlink修復固件教程(不錯)

轉載於 : https://blog.csdn.net/sdbfghfdcjjks/article/details/89021418 修復Jlink丟失固件問題筆記,僅在win7 64位系統上實現。據說win10 也可以用。本人沒親測。所需要的文件 https ...

Tue Feb 18 22:50:00 CST 2020 0 699
僅用 CSS 實現多彩、智能的陰影

背景 有沒有想過如何創建從前景元素中繼承某些顏色的陰影效果?閱讀本文並找出如何實現方法吧! 前幾天我經過家得寶(Home Depot,美國家得寶公司,全球領先的家居建材用品零售商),他們正在大規模展銷正在出售的智能燈 💡,其中一種是一系列燈泡位於電視機后面,它們會投射出與電視機 ...

Wed May 12 17:18:00 CST 2021 5 1194
STM32CubeMX系列教程 5.0版本環境開發——2.Uart串行通信功能

1.搭建一個基本工程: 具體請參考我的上一篇內容搭建:https://www.cnblogs.com/Engineer-Lai/p/10072673.html 2.Uart協議簡要: 分為通俗描述和概念性描述 通俗描述: ⭐1. 對於單片機入門的人來說,首先我們要明白 我們唯一 ...

Mon Jan 14 04:59:00 CST 2019 0 1115
Jlink使用技巧之虛擬串口功能

前言 串口調試是單片機開發過程必不可少的一個功能,一般是使用一個UART-TTL的串口模塊來實現串口的功能,其實下載調試使用的Jlink仿真器也可以實現串口調試的功能,本篇文章將介紹如何使用Jlink實現虛擬串口功能。 ITM簡介 ITM是ARM Cortex-M系列內核芯片中的一種全新 ...

Thu Jan 10 06:13:00 CST 2019 0 3823
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM