求一个二维码生成的例程

2019-07-20 09:11发布

移植qrencode库,知道用QRcode_encodeString 这个函数就可以生成二维码数据吧?可是我打印到串口上,也没看到二维码的轮廓,很是奇怪。我是讲qrcode->data的数据按照qrcode->width的宽度打印到串口上,一行一行的打印,可是就是没有二维码的轮廓,不知道哪里设置错了还是哪里没有设置,看很多人貌似弄得挺简单的。注:我看到吧里有人省的一个文件就可以了,然后看了下,感觉不如那个库好,吧里的那个占用内存好像蛮多的。我是参照这个帖子做的 http://blog.csdn.net/nolnew/article/details/50396974



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-20 12:47
 精彩回答 2  元偷偷看……
wangmingwei093
2楼-- · 2019-07-20 14:03
正点原子 发表于 2018-3-15 19:25
我们阿波罗综合实验就有二维码生成。另外,本论坛 也有网友发了代码,在战舰上测试。你搜索下即可找到参考 ...

//QR ENCODE2Îêy¼ˉ
typedef struct  
{                          
        int m_nSymbleSize;
        u8 m_byModuleData[MAX_MODULESIZE][MAX_MODULESIZE];

        int m_ncDataCodeu32Bit;
        u8 m_byDataCodeu32[MAX_DATACODEu32];

        int m_ncDataBlock;
        u8 m_byBlockMode[MAX_DATACODEu32];
        u8 m_nBlockLength[MAX_DATACODEu32];

        int m_ncAllCodeu32;
        u8 m_byAllCodeu32[MAX_ALLCODEu32];
        u8 m_byRSWork[MAX_CODEBLOCK];

        int m_nLevel;       
        int m_nVersion;       
        u8 m_bAutoExtent;       
        int m_nMaskingNo;
}_qr_encode;         原子哥,综合例程中没有写注释,请问这些参数都是什么含义?

一周热门 更多>