📄 readme.txt
字号:
DOS fread() Test 2
==================
Takt des ATMega32 11.0592MHz und 16MHz
64 Bytes pro fread() Befehl.
Liest mehrere Dateien. Die FAT ist fragmentiert.
Die Dateien wurden mit DOSWrite2 auf den Flash geschrieben.
Nach dem ersten Durchlauf von DOSWrite2 die Datei 0.txt l鰏chen
und DOSWrite2 nochmal laufen lassen. Das ergibt eine sch鰊e
fragmentierte FAT.
Zum messen der Zeit l鋟ft ein Timer1 Interrupt.
Alte Version ohne FAT-Buffer
============================
SanDisk 16MB (15600 kB) FAT12 , 8 Sektoren pro Cluster
11.0592MHz Zeit: 331s => 48.2 kB/s
16.0000MHz Zeit: 240s => 66.4 kB/s
Hitachi 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
11.0592MHz Zeit: 679s => 46.9 kB/s
16.0000MHz Zeit: 495s => 64.3 kB/s
Soligor 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
11.0592MHz Zeit: 635s => 50.2 kB/s
16.0000MHz Zeit: 453s => 70.4 kB/s
Neue Version mit FAT-Read-Buffer
================================
SanDisk 16MB (15600 kB) FAT12 , 8 Sektoren pro Cluster
11.0592MHz Zeit: 324s => 49.3 kB/s
16.0000MHz Zeit: 229s => 69.7 kB/s
Hitachi 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
11.0592MHz Zeit: 666s => 47.9 kB/s
16.0000MHz Zeit: 483s => 66.0 kB/s
Soligor 32MB (31138 kB) FAT16 , 4 Sektoren pro Cluster
11.0592MHz Zeit: 619s => 51.5 kB/s
16.0000MHz Zeit: 437s => 73.0 kB/s
MMC extrememory 32MB (31200 kB) FAT16 , 4 Sektoren pro Cluster
16.0000MHz Zeit: 461s => 69.2 kB/s 8.0MHz SPI Takt
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -