51单片机、STM32中生成QRCode二维码

因QRCode 二维码的优越性,近几年来二维码在生活中的各处应用得到快速发展。它在生活中的应用相信大家都随处可见,在此不做详细介绍。随着应用的增多,最近很多朋友都问我,在很多论坛中也发现:有人问能不能再资源比较紧缺的MCU中生成QRCode二维码。很多时候它们在选定方案时候都拿不定主意,在此我给大家一个明确的信息,到底可以不可以在51单片机中生成(当然在51单片机中可行的话,在像STM32这样的MCU中肯定可行了),答案当然是肯定了,可以在51单片机中生成QRCode二维码。但是51单片机至少要具有多少资源呢?比如说有些51单片机只有1K不到的RAM,那肯定是不够的。下面我们从二维码的原理及需要多少资源开始往下讲。

二维码简介:(下面原理部分非原创,参考了网络资料文档)

大家知道二维码有些地方都是一样的,不管怎么变化,它们都不变。它有一些固定的信息,具体的信息内容大家可以去阅读QRCode标准文档,介绍的很清楚,有中文版本的,大家可以去网上找一下,如果找不到也可以像我索取Q1732158020。格式信息在这只简单介绍一下。


1、QRCode二维码总共40个版本,所以的版本编译原理格式都是一样的,只是存储内容不一样,方块数量不一样,当然点阵越多能存储的数据信息就越多,版本1起始21*21个方       块,之后每个版本每行增加4个方块,每列增加4个方块,版本2就是25*25。

2、

你可能感兴趣的:(QRCode,二维码,stm32,单片机)