debugfun.c
来自「uCOS在PIC芯片中的移植:以PIC24HJ64GP210为例进行uCOS在M」· C语言 代码 · 共 38 行
C
38 行
/*
*********************************************************************************************************
* Microchip PIC24FJ
* Board Support Package
*
* Micrium
* (c) Copyright 2005, Micrium, Weston, FL
* All Rights Reserved
*
*
* File : DebugFun.C
* By : //tbh080529
*********************************************************************************************************
*/
#include <includes.h>
#ifdef USER_DEBUG
INT8U Rest=0x00,test_buf[10]="#0000\r\n";
void PrintHex(INT16U value)
{
INT8U test_a;
test_a=(value>>12)&0x0F;
test_buf[1]=(test_a>=0x0A?test_a-0x0a+'A':test_a+'0');
test_a=(value>>8)&0x0F;
test_buf[2]=(test_a>=0x0A?test_a-0x0a+'A':test_a+'0');
test_a=(value>>4)&0x0F;
test_buf[3]=(test_a>=0x0A?test_a-0x0a+'A':test_a+'0');
test_a=value&0x0F;
test_buf[4]=(test_a>=0x0A?test_a-0x0a+'A':test_a+'0');
test_buf[5]='\r';
test_buf[6]='\n';
MASS_TXSTART(test_buf);
}
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?