二维码:STM32F103 + LCD屏制作二维码
1、下载QRcode 二维码源码 https://github.com/kazimierczak-robert/STMQRCode
2、解压后得到,如下文件
3、文件很多,只需要提取库文件就可以了,下图三个文件
4、添加到工程上编辑后会报错
如下
需要在qr_encode.h中添加头文件,如下图
再次编译--通过
5、创建两个处理二维码显示的文件QRcode_main.c和Rcode_main.h
在QRcode_main.c中添加两个函数,
一个用来获取二维码数据
一个是显示二维码数据
6、调用QRGenerator()函数进行测试
7、烧录程序,查看结果
8、查看发现太小了,我们可以修改显示函数的参数
9、再次测试
可以根据自己的 需要来修改显示的位置、大小、颜色------小kiss
结果看着还可以,使用微信扫码测试一下,登陆成功!!!
二维码:STM32F103 + LCD屏制作二维码相关推荐
- python制作二维码_利用Python制作二维码
利用简单的Python代码制作二维码 友情链接:饿了么外卖大红包限时领取 一.制作工具 安装Python环境 + PyCharm编译器. 二.电脑系统 本人win10 + Python3.7.0 + ...
- 二维码“仙人”——教你制作二维码,读取二维码
我们滴效果: 二维码现在随处可见,极大的方便了我们的生活,而你有没有对它感到好奇呢? 其实我们也可以制作简单的二维码,开始制作之前,我们需要补充一个背景. 计算机的任何信息,其实都是一串0/1的数字构 ...
- 用python制作二维码_使用python制作二维码
python-qrcode是个用来生成二维码图片的第三方模块,主要依赖的是 PIL 模块和 qrcode 库.(PIL模块只支持python2.7及以下版本,python3之后无法使用,官方推荐pyt ...
- java linkedlist二维,如何在Java中制作二维LinkedList?
for example: public static LinkedList ll = new LinkedList; 解决方案 from your question, I think (not 100 ...
- 链接怎么生成二维码?教你学会制作二维码
链接怎么生成二维码?现如今二维码的应用十分广泛,我们几乎每天都会接触到二维码.二维码蕴含着丰富的信息,通过扫描二维码,我们可以获取很多信息.那么大家会制作二维码吗?其实制作二维码并非是什么难事,这里小 ...
- Python制作二维码简易步骤
附件 Python制作二维码简易步骤 ------------------------------------------- 附:Python制作二维码简易步骤 附:Python爬取整本小说 附:Py ...
- 图片转成二维码怎么弄?图片二维码的制作方法
当需要用二维码为载体储存图片时,如何操作才能快速将图片转二维码呢?其实制作二维码的方法非常的简单,只需要通过二维码生成器(免费在线二维码生成器-二维码在线制作-音视频二维码在线生成工具-机智熊二维码) ...
- 二维码生成软件如何生成汉信码
汉信码是我国自主研发,拥有独立知识产权的新型二维条码,汉信码可以表示多媒体,声音,图形,汉字,字母,数字等一切可以二进制化的信息,信息容量大:数字可支持 7829个数字,英文字符可支持4350个英文字 ...
- 二维码制作方法分享,学会这招轻松制作二维码
随着当今科技发展,二维码已经与大家的日常生活中有着密切的联系,例如扫码支付.扫一扫添加好友等.简单的来说二维码就是一条信息,它或许是一个网站链接,也可以是一段文字,而我们可以把自己的个人平台等制作成一 ...
- python可以做二维码吗_Python制作二维码,并且可以添加logo
import readline import qrcode from PIL import Image import os def Create_Qrcode(strings,path,logo=&q ...
最新文章
- -变量,进制,数据类型,标识符
- Java SE 6 新特性 Instrumentation 新功能
- 性能测试报告模板_性能测试规范之测试报告
- mysql-常用sql
- 2020盲盒经济洞察报告
- ntpd、ntpdate、hwclock的区别
- Servlet 服务器 HTTP 响应
- mysql ssl编译_centos编译安装配置支持ssl加密的mysql replication
- ubuntu卸载和安装mysql
- 带你学习《深入理解计算机系统》程序性能优化探讨(5)——高速缓存、存储器山与矩阵乘法优化
- Wunderlist1.22(Window版)无法启动的解决方法
- BFS宽度优先搜索(新冠病毒的传播)
- grok java_Java Grok.match方法代码示例
- 移动支付探索海外,将普及全球
- 服务器负载过高的处理方式
- 求职应聘面试常见问题回答技巧
- Apache Tez
- U-Mail邮件服务器软件的四大优势
- 《“通用语”与“兽人语”互译手册》(全集)
- 前端资源(框架,库,网站)
热门文章
- ui设计需要学编程吗难不难学习
- 浩辰cad2017破解版|浩辰电气cad2017无限使用破解版下载
- 新手常见(五国)(-v图)错误解决(原版,破解kernel,补丁kext下载)
- UE4-PixelStreaming(虚幻引擎4-像素流技术)笔记
- (七)CMake变量及其设置
- P3939 数颜色 主席树板子
- 家中闲置旧电脑改装家用NAS(入门教程)
- Linux resolv.conf 简介
- c语言中断函数作用,进一步理解中断函数
- 台湾大学开放式课程C语言,国立台湾大学-台大开放式课程.doc