ITE增加二维码生成功能

原工程使用官方demo生成,默认是不带QRcode(二维码)功能,参考test_qrencode的例程,发现工程目录下多了一个二维码的库,这个库的位置在sdk/share下面
在这里插入图片描述
所以想着怎么加进来,最笨的办法应该就是直接吧文件复制到工程main下面,然后改Cmake文件吧。
所以第一步是想着是不是在ITE configration里面有勾选打开二维码功能的,找了很久,搜索了很久也没有发现。失败了
第二步,对比/win32/test_qrencode/config文件,发现多了个CFG_BUILD_QRENCODE=y,这应该是打开了QR的库,所以照猫画葫芦,在自己工程里面的config手动添加了这一行,重新使用win32的命令生成一遍工程,发现还是没有,同时再打开config文件,发现这行没有了。
在这里插入图片描述
所以在思考执行win32 cmd命令后,应该还有一个配置文件,openrtos下文件先忽略,因为仿真可以不关注它。
第三步(经高人指点),在project文件下的工程对比发现的Kconfig文件的区别,在自己的Kconfig文件里面也加了这行代码,重新回到win32下cmd,然后还是没有出现。又在思考。
在这里插入图片描述
第四步,同时执行第二步和第三步,再重新生成,还是没有。失败
第五步,这里思考了大约半天,悟性不够,最后发现在project下还有一个文件Kconfig.win32,再想到仿真环境就是win32的,所以打开Kconfig.win32文件,果然也有这个区别,果断增加`

config BUILD_QRENCODE
		def_bool y

这两行代码,再回到win32下cmd,终于成功引入QR库,也能够生成二维码了
在这里插入图片描述
最后思考,Kconfig文件应该是最后生成openrtos编译文件需要的,也就是说在最后下载到实际芯片内是需要修改Kconfig文件的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哼哈大林

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值