Vážení, neviděl jste někdo někde projekt nebo knihovnu na datovej přístup k klasickýmu HDD s paralelní kšandou? Kdysi jsem to dělal v asembleru pro mikroprocesor Z80 pro CP/M 2.2 a makalo to přes paralelní port 8255 a LBA adresaci naprosto suprově. Sice rychlost v paralelním módu 0 žádná sláva ale disky to umělo až 500GB, což na SD kartě neudělám.
Díky
Jirka
Arduino a IDE PATA HDD
Re: Arduino a IDE PATA HDD
Nikdo nic? Ach jo...
- SkullKeep
- Příspěvky: 290
- Registrován: 23 srp 2017, 18:51
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Arduino a IDE PATA HDD
Nejsem tam zručný v programování. Toto možná pomůže --> https://forum.arduino.cc/index.php?topic=70086.0
P. Q. M.
- SkullKeep
- Příspěvky: 290
- Registrován: 23 srp 2017, 18:51
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Arduino a IDE PATA HDD
Nebo to zkusit nahodit v asembelru odkaz na to jak by to melo jit --> http://forum.arduino.cc/index.php?topic=37130.0
P. Q. M.
Re: Arduino a IDE PATA HDD
Jak jsem připojoval PATA HDD k 8 bitový CP/M tak bylo potřeba převést číslo stopy a sektoru na LBA adresu disku (24 nebo 28 bitový číslo sektoru na HDD) a pak už jen fyzicky zapsat nebo číst sektor do bufferu v RAM. Nojo, ale souborovej systém obsluhoval systém CP/M. To by se musela vzít knihovna od obsluhy SD karty a souborovej systém (příkazy open, close, read, write a pod) rozebrat a podle toho napsat něco s podobnou funkcí pro HDD. Jenže na to si se svejma znalostma C++ netroufnu ani náhodou.
Asi bude jednodušší použít velkou SD kartu a na HDD se vykašlat. A nebo použít HDD připojenej přes USB, na to knihovny existují.
Jirka
Asi bude jednodušší použít velkou SD kartu a na HDD se vykašlat. A nebo použít HDD připojenej přes USB, na to knihovny existují.
Jirka
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů