J-LINK RTT的實現 用RTT代替串列埠printf輸出除錯程式
關鍵字 JLINK RTT printf
J-LINK RTT功能簡介 https://segger.com/jlink-real-time-terminal.html
RTT實現程式碼下載地址http://download.segger.com/J-Link/RTT/RTT_Implementation_141217.zip
實現此功能需要J-LINK驅動4.90e以上,JLINK版本要求V8及以上,這裡提供官網的jlink驅動4.96M
連結:http://pan.baidu.com/s/1sjBKVAP 密碼:2th0
以下是教程 以MDK5.1為例
以下是我的主函式測試程式 同時官方也提供了相當多的例程演示
現在 下載程式碼到開發板 同時開啟JLINK RTT VIEWR 我的開發板是戰艦的F407
但是JLINK RTT VIEWR 設定如下 具體原因受能力所限未知
這裡 我的407zg的晶片型號設定成了417zg
輸出結果演示
相關推薦
J-LINK RTT的實現 用RTT代替串列埠printf輸出除錯程式
關鍵字 JLINK RTT printf J-LINK RTT功能簡介 https://segger.com/jlink-real-time-terminal.html RTT實現程式碼下載地址http://download.segger.com/J-Link/RT
SEGGER-RTT除錯(代替串列埠printf輸出)的使用方法
在沒有串列埠printf輸出的情況下,可以使用SEGGER-RTT進行嵌入式開發除錯。 RTT Real Time Terminal 即jink的實時終端 使用方法 1. 安裝jlink V5.02或以上版本的驅動 我裝的是V5.02d版本Jlink
IAR開發環境使用串列埠printf輸出(基於STM8L15x系列微控制器)
這裡我們以STM8L15x系列微控制器使用ADC內部參考電壓測量VDD電壓並將電壓值value通過視窗列印為例編寫程式,相關的adc配置可參見另一篇部落格http://blog.csdn.net/m0_37973607/article/details/77141756(STM8L使用ADC內部參考電壓通道
【解放串列埠】JLINK RTT代替串列埠輸出printf
於師兄推薦,得知JLINK RTT可以代替串列埠輸出pirntf。優點:可以不佔用串列埠,在除錯時,只需要SWD,4條線連線MCU缺點:不能輸出浮點數,這個可以把浮點數*N,當整數輸出。使用方法:1,下載JLINK驅動,V5.0以上版本,連結:https://pan.baid
串列埠傳送,除錯用賊方便
uart.c /******************************************************************************* * 檔名:uart.c * 作 者:CLAY * 版本號:v1.0.0 * 日 期: *
SecureCRT 用來當串列埠工具的設定
今天從淘寶網上買的USB轉串列埠線終於到了,從網上下載了驅動,關於USB轉串列埠驅動在我上傳的資源裡面有,關於SecureCRT這個串列埠除錯工具我也上傳了,是個綠色免安裝版本。 剛開始的時候一步一
使用J-Link燒寫一U-boot的燒寫+裸板程式燒寫(JZ2440-S3C2440)
一、使用J-Link 燒寫NOR Flash 注意:J-Link 只支援NOR Flash,不支援NAND Flash。 1、安裝J-link 驅動(在Windows 下)在JZ2440 開發板JLI
java 實現微控制器與PC串列埠通訊
Java 實現微控制器與PC串列埠通訊 在用Eclipse做開發時,我發現利用Eclipse控制檯可以很方便的實現PC與微控制器的串列埠通訊,這樣可以省略自己做一個GUI的步驟,直接利用Console做串列埠通訊終端。 實現程式碼如下: package com
基於omapl138平臺實現UART+EDMA快速串列埠
<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-ds
vs2013用qt編寫串列埠通訊程式
1. 檔案->新建專案-> QT5 project->QT application,命名為HelloSerialPort,點選確定,在彈出來的嚮導介面中選擇下一步->勾選openGL,下一步->點選finish 2. 在mai
ht46ru232 串列埠接收、傳送程式 C語言
#include "HT46RU232.h"#pragma vector Uart_ISR @0x10 //串列埠中斷入口申明void Uart_init();void Uart_send(unsigned char
51微控制器入門_使用keil新建工程以及串列埠驅動下載和程式燒寫教程
51微控制器是很簡單的一款微控制器,適合於新手的入門學習,但是也只能作為初學者繼續往上學習的一個墊腳石。這篇部落格我主要的目的是寫給我們學校社團的萌新閱覽的,方便他們入門51,繼續堅持學習下去。假如你有一個51微控
[Reomting Debug] 巧用VS 的remote debug 功能遠端除錯程式
前言: 有時候我們Dev(開發人員)需要debug tester(測試人員)或者customer(客戶)的環境,可tester的機器上沒有Code,是不是有點著急? 而且是多版本應用且tester 發現了問題需要我們去檢視的時候, 這個時候怎樣能夠第一時間幫助teste
串列埠的輸出設定【原創】
author:張繼飛 前面做串列埠通訊,把從伺服器獲取到的資訊通過串列埠傳送時,對方接收到的資料總是有問題,通過十六進位制檢視每一次傳送回車換行(/r/n 十六進位制碼為0d 0a)到對方接收後就變成了0d 0d 0a,這個多出來的0d肯定是串列埠傳送時加入的,為此需要對串列埠的輸出進行
Ubuntu 下使用 putty並通過 ch340 usb 串列埠線進行除錯
安裝putty sudo apt-get install putty -y 插入usb轉串列埠線 由於linux下沒有Windos類似的裝置管理器,所以我們可以通過其他方法獲取對應的串列埠號 可以在插拔之前 ls /dev/ttyUSB* 進行比對 或者通
微控制器串列埠傳送和接受程式
include "config.h" /******************************串列埠1的波特率********************************/ //T1作波特率發生器 //在波特率加倍情況下 #define BAUD_57600 2
使用stm32cubemx開發四:串列埠標準化輸出
硬體平臺:stm32F407Zet6 軟體平臺:stm32cubeMX 4.7+MDK5.14 電路連線:PA9,PA10 第一步、通過Stm32CubeMX圖形介面建立Keil工程 需要配置的地方是 在這裡可以修改串列埠工作的一下引數,軟體就可以生成配
[RK3288][Android6.0] 除錯筆記 --- user版本串列埠只有輸出不能輸入
Platform: ROCKCHIP OS: Android 6.0 Kernel: 3.10.92現象: 編譯成user版本之後串列埠只有輸出沒有輸入.原因: 編譯user版本之後 ro.debug
Linux 核心 Starting kernel ... 串列埠無輸出問題歸納總結
Starting kernel ... Uncompressing Linux....................................................................................................................
stm32應用-簡單的串列埠接收與傳送程式
#include "stm32f10x.h" #include "stdio.h" #include "usart.h" unsigned char auchCRCHi [256] ={ 0x00,0xC1,0x81,0x40,0x01,0xC0,0x80,0x41,0x01,0xC0,0x80,0x