指纹考勤机如何自动生产考勤表

2019-12-27 18:47发布

我想知道 ,指纹考勤机是如何自动生成考勤报表的。考勤机插上U盘,然后按相应的按键,报表数据自动下载到U盘中。
考勤机里面有一个32M的EEPROM,型号为W25Q32FVSIG。
单片机是如何在EEPROM中生成的EXCEL报表呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
27条回答
motoedy
1楼-- · 2019-12-28 18:48
不要搞错W25Q32FVSIG这个不是EEPROM
是SPI接口的Flash。。
你可以把他想成电脑的硬盘。。
然后你就懂了,插入U盘按几个键其实就是把flash本来就存在的文件复制到U盘中,
就好比你电脑上copy一个文件到U盘一样。。
Jerry_Lee
2楼-- · 2019-12-28 22:12
应该有FATS吧?
dadatou
3楼-- · 2019-12-28 23:00
第一:W25Q32是Flash,不是EEPROM。
第二:能保存文件,说明有文件系统。
第三:考勤记录保存在W25Q32中时不一定是以文件的形式保存的,只需要按照厂家自定义的格式一条一条存入即可,当需要拷贝到U盘时才转换成文件。
第四:让单片机处理真正的EXCEL文件是不可能的。最有可能的就是CSV文件,即逗号文件,这种文件本质是一个TXT文件,只要写入字符就行了,同一行字符与字符之间用逗号隔开,行末加回车换行。这个文件用文本打开,由是一行一行由逗号隔开的文本,如果用EXCEL打开,则是一个EXCEL表格。
题外话说一句:如果这个文件在EXCEL中做过任何编辑,哪怕是拖一下列宽,都有可能无法再用TXT打开。
mmiker
4楼-- · 2019-12-29 04:48
 精彩回答 2  元偷偷看……
Jerry_Lee
5楼-- · 2019-12-29 10:36
应该有FATS吧?
tcscy
6楼-- · 2019-12-29 16:30
多谢各位的指点

一周热门 更多>