硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1173|回复: 1
收起左侧

最近纠结USB暴力测试

[复制链接]

48

主题

46

回帖

190

积分

初级会员

积分
190
发表于 2019-3-21 19:10:49 | 显示全部楼层 |阅读模式
测试想法:stm32f429 USB 2.2 HOST,读写U盘 ,因为外挂32MSDRAM,首先生成创建文件 例如 1.hex,1_1.hex,申请1k的数组缓存,随机填充,把这个1k的内容分别写到1.hex,1_1.hex,文件保存在U盘上,然后再把文件读取,计算两个文件的CRC,循环操作100-1000次,文件大小为1k时成功测试,随着文件大小的变化,文件为1M时,操作会中断,没有达到循环次数,其他的任务正常,USB部分卡住,查看U盘里面的文件,假如循环100次,在第32次卡住,第32个文件创建成功,文件大小为0.
后来分开测试,先创建文件,创建100个内容为1k的文件成功,文件变大(1M),也会卡主,仿真时没有死机,其他任务正常,读测试一样。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106826
QQ
发表于 2019-3-22 09:19:05 | 显示全部楼层
使用我这个,之前测试读写1000个文件校验,不死机

http://www.armbbs.cn/forum.php?m ... amp;highlight=2.2.0
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-6 02:00 , Processed in 0.151762 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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