一、16进制转汉字
示例
输入:
3136BDF8D6C6D7AABBBB3136BDF8D6C6D7AABBBBCEC4B1BED7D6B7FBB4AE2CD4DACFDF3136BDF8D6C6D7AABBBBD4DACFDFB9A4BEDF
输出:
16进制转换16进制转换文本字符串,在线16进制转换在线工具
二、代码
- MyHex_String.h
#ifndef MyHex_String_h
#define MyHex_String_h
#if defined(ARDUINO) && (ARDUINO >= 100)
#include <Arduino.h>
#else
#include <WProgram.h>
#endif
#define MyHex_String_VERSION "0.4.1"
#define MyHex_String_OK 0
#define MyHex_String_ERROR_CHECKSUM -1
#define MyHex_String_ERROR_TIMEOUT -2
class MyHex_String
{
public:
unsigned char Hex0(char ch);
char* solve(char* dest, const char* src);
};
#endif
//
// END OF FILE
- MyHex_String.cpp
#include "MyHex_String.h"
unsigned char MyHex_String::Hex0(char ch)
{