数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1161|回复: 11

[STM] 做了个“装满”CRC32查找表的U盘

[复制链接]
发表于 2024-3-24 21:33:01 | 显示全部楼层 |阅读模式

MDK-ARM工程文件下载地址:https://wwp.lanzoul.com/iowzu1shzpmj


使用单片机:STM32F103C8T6
烧录程序后,使用单片机的USB口连接电脑,可以看到文件夹(文件系统是FAT32)


打开文件夹可以看到里面有很多文件,十六进制数开头的文件名

想查找某个32bit数值(8位16进制数)的CRC值,可以在里面搜索16进制数的前4位
比如,要找0x45674567的CRC值,就点进根目录里面4开头文件夹,然后搜索4567

0x45674567大于0x45674000,小于0x45678000,点击45674000文件查看

和在线工具对比,结果一致


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
发表于 2024-4-22 18:42:20 | 显示全部楼层
tomyluo 发表于 2024-4-16 17:55
这是只读的“U盘”,电脑读取“U盘”扇区的时候,单片机根据扇区编号,实时计算出返回电脑的数据内容,没 ...

6666  这个操作6
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-16 17:55:38 | 显示全部楼层
天臆 发表于 2024-4-16 14:18
我比较感兴趣的,写满这CRC32装载的表 要多长时间,这FLAHS 是有的SPI还是SD卡,最少要10分钟以上吧 ...

这是只读的“U盘”,电脑读取“U盘”扇区的时候,单片机根据扇区编号,实时计算出返回电脑的数据内容,没有使用存储芯片
回复 支持 反对

使用道具 举报

发表于 2024-4-16 14:18:31 | 显示全部楼层
我比较感兴趣的,写满这CRC32装载的表 要多长时间,这FLAHS 是有的SPI还是SD卡,最少要10分钟以上吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-27 12:41:41 来自手机浏览器 | 显示全部楼层
xiangzichen 发表于 2024-3-27 00:56
高大上的样子,真会玩啊.这个用来干啥

只是玩玩,暂时还没想到能干啥
回复 支持 反对

使用道具 举报

发表于 2024-3-27 00:56:51 | 显示全部楼层
高大上的样子,真会玩啊.这个用来干啥
回复 支持 反对

使用道具 举报

发表于 2024-3-26 23:52:23 来自手机浏览器 | 显示全部楼层
tomyluo 发表于 2024-3-26 22:26
这个就是利用芯片里面的硬件CRC产生的CRC数据

产生的这些数据有什么用?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-26 22:26:59 | 显示全部楼层
595953427@qq 发表于 2024-3-25 20:20
芯片有硬件CRC,这个东西有什么用?

这个就是利用芯片里面的硬件CRC产生的CRC数据
回复 支持 反对

使用道具 举报

发表于 2024-3-25 20:20:25 来自手机浏览器 | 显示全部楼层
芯片有硬件CRC,这个东西有什么用?
回复 支持 反对

使用道具 举报

发表于 2024-3-25 17:46:44 | 显示全部楼层
这个。。主要是show一下文件系统吧
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2024-3-24 23:43:05 来自手机浏览器 | 显示全部楼层
可以查CRC32 当然,主要展示了一个概念:在读取数据的时候,并不一定要真的有那么多数据在那里,可以实时生成
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-6-26 08:57 , Processed in 0.156000 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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