Skip to content

QRCode 串口二维码

https://github.com/viys/qrcode.git

串口打印二维码

qrcode_windows

Terminal window
# 代码验证
cd qrcode
mkdir .\test\build
cd .\test\build\
cmake -G "MinGW Makefiles" ..
make
.\test.exe

qrcode_linux

Terminal window
# 代码验证
mkdir test/build/
cd test/build/
cmake ..
make
./test

qrcodegen.cqrcodegen.h 文件移植到单片机工程中

// 初始化二维码串口输出
qrcode_init(printf);
// 打印二维码, buff 为二维码内容的字符串
qr_doBasic((const char*)buff);
  • UART- ANSI 转义序列