网站颜色:

STM32+QRCode二维码生成 QRCode二维码识别模块 二维码扫描模块

  • 源码类型:其它源码
购买前请先向店主咨询,一经发货,由于是代码概不退款,不接受中差评。
 
在这里说明,为大家解答几个问题,有疑问的朋友请看完下面的再问:
 
1)你这个开发板有什么功能,可以做什么用途
 
答:开发板使用的MCU是SMT32F103VCT6,留有4路串口,1路CAN,1路IIC,RTC时钟,4M SPI FLASH,320*240像素-16位RGB-565色。对于做一般的应用是足够了,例如二维码支付,公司广告,网站植入等等.....
 
2)发货会有些什么资料
 
答:下载线(接口非标准JLINK接口,配这个非标准线用JLINK下载、仿真),开发板,显示屏。买家收到货,给开发板通电TFT屏会显示店铺图片的二维码信息,用扫描成功后,确认收货,再向卖家获取资料,资料包括:本工程源码,下载即可跑,屏驱动C源码,QRCODE二维码C源码,PDF格式原理图。
 
3)听说二维码用很多种,你的二维码是哪种,什么版本啊,能容纳多少个字符,汉字,字符都可以吗?
 
答:本店开发板的二维码是QRCODE二维码,当前市场上最流行,最常见的就是它了,QRCODE二维码有VER1~40 总共40个版本,版本与版本之间没有其他区别,只是能容纳的信息量不一样,每增加一个版本,二维码长宽各增加4个小矩形块,能容纳的信息量就越多(当然这个跟容错率也有关系),相同容错率情况下,版本高的,容纳的信息量就越多。本源码,生成的版本随输入的字符串的变化,容错率的变化自动调整版本,支持汉字,字母大小写,数字,字符等。可以容纳多少个字符,如果用户的SRAM够大,可以自动调整到V40版本,字符数可以上千。通常情况下50个字符以内占用用户的SRAM大小在1.3K左右,当然这个SRAM空间,在不生成二维码图像的时候可以给其他事件使用。
 
4)我用的是MSP430,新塘的MCU,STC的51单片机能使用吗,需要很大改动吗?
 
答:所有源码都封装的很好,只需要把.C、.H文件加入到您的工程,调用.C的一个入口函数就可以实现你所有的功能。只要你的MCU的SRAM可以达到1.5K以上,都很使用,都满足条件。
 
5)我的图像大小怎么处理,有时候需要大一点,有时候需要小一点,我用什么屏可以实现?
 
答:函数封装里面有图像放大参数,修改放大参数就可以实现大小变化。普通的黑白点阵屏都可以实现,都能达到要求(有些屏的点长宽的尺寸不一样,这样的屏最好不要使用,效果不太好)。
 
6)下面上代码
 
 
代码说明
QRCode_ToLCD(input,1,2,220,20);
 
QRCode_ToLCD(input,1,3,220,90);
 
QRCode_ToLCD(input,1,4,220,190);
这三个函数分别生成屏幕上面的三个二维码图像
input-传入字符串指针,1-容错率,2-放大倍数,(220,20)起始点坐标
在别的屏里面刷图像,只需要把QRCode_ToLCD内部画点的函数替换成您的即可。

摸着光头笑而不语热门设计联盟服务商