OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3816|回复: 12

指纹模块刷指纹遇到的问题

[复制链接]

4

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-8-3
在线时间
18 小时
发表于 2016-11-21 12:52:30 | 显示全部楼层 |阅读模式
10金钱
由于这边没有原子哥的那个指纹识别模块,只有一个C2B3指纹识别模块,程序是根据原子哥的程序改的,请见谅,原子哥的是用LCD显示指纹识别的信息的,包括录指纹,刷指纹,我修改程序以后,模块可以完成录指纹和刷指纹的过程,我用的是战舰V3,然后我想拿OLED显示,用的是IIC控制,用了PB6,PB7,配置应该没有问题,OLED可以显示,问题就是在和之前的指纹识别模块程序整合后,烧录进板子上却只能录指纹,刷指纹不行,经测试指纹模块返回0X09,也就是搜索不到指纹,让我想不明白的是,两个程序基本都是一样的,逻辑没有问题,不清楚什么地方出错了,麻烦知道可以告诉我,哪怕是一点的提示也行,也麻烦一下原子哥看看@正点原子 谢谢啦

模板.rar

9.17 MB, 下载次数: 441

这是我修改的OLED代码

最佳答案

查看完整内容[请看2#楼]

终于 查出原因了,谢谢各位了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-8-3
在线时间
18 小时
 楼主| 发表于 2016-11-21 12:52:31 | 显示全部楼层
终于 查出原因了,谢谢各位了
回复

使用道具 举报

1

主题

561

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1183
金钱
1183
注册时间
2015-5-28
在线时间
149 小时
发表于 2016-11-21 14:19:04 | 显示全部楼层
这种提问方式,估计很难有人回答~如果想外包可以私聊我,哈哈~
回复

使用道具 举报

13

主题

448

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1755
金钱
1755
注册时间
2015-2-7
在线时间
369 小时
发表于 2016-11-21 16:54:50 | 显示全部楼层
一直返回0x09?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-11-21 18:40:13 | 显示全部楼层
直接监控串口数据
回复

使用道具 举报

4

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-8-3
在线时间
18 小时
 楼主| 发表于 2016-11-21 19:04:03 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-11-21 14:19
这种提问方式,估计很难有人回答~如果想外包可以私聊我,哈哈~

还有另一种办法解决,那就是用LCD显示就行了
回复

使用道具 举报

4

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-8-3
在线时间
18 小时
 楼主| 发表于 2016-11-21 19:04:42 | 显示全部楼层

把手指放进去,刷指纹的时候就是了,返回0x09,不返回0x00
回复

使用道具 举报

4

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-8-3
在线时间
18 小时
 楼主| 发表于 2016-11-21 19:05:23 | 显示全部楼层

请问这样做不是和显示在OLED的一样的吗
回复

使用道具 举报

13

主题

448

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1755
金钱
1755
注册时间
2015-2-7
在线时间
369 小时
发表于 2016-11-21 19:11:40 | 显示全部楼层
既然你已经移植过来可以录指纹了,估计不是指纹模块程序问题。你还是用串口打印慢慢找问题吧
回复

使用道具 举报

4

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
51
金钱
51
注册时间
2016-8-3
在线时间
18 小时
 楼主| 发表于 2016-11-21 19:18:38 | 显示全部楼层
电子之旅 发表于 2016-11-21 19:11
既然你已经移植过来可以录指纹了,估计不是指纹模块程序问题。你还是用串口打印慢慢找问题吧

我就是这样找的,然后显示在OLED上,结果就返回0x09,也就是搜索不到指纹,然后烧录LCD显示的,这时候刷指纹它就行了,两个的程序刷指纹这一块是一样的,所以想不明白
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-11-21 22:03:44 | 显示全部楼层
黑羽翼 发表于 2016-11-21 19:05
请问这样做不是和显示在OLED的一样的吗

当然不一样,你要显示在OLED,完全取决于你的代码是否正常工作,当你的代码 有bug时,得到的肯定就是有错误的结果。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2017-11-12
在线时间
8 小时
发表于 2017-12-7 18:38:54 | 显示全部楼层
黑羽翼 发表于 2016-11-21 19:54
终于 查出原因了,谢谢各位了

什么原因,我也是这问题
回复

使用道具 举报

32

主题

100

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2018-11-4
在线时间
60 小时
发表于 2019-1-29 12:41:56 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-11-21 14:19
这种提问方式,估计很难有人回答~如果想外包可以私聊我,哈哈~

我想外包,接单吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 13:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表