RTV forum PL | NewsGroups PL

Implementacja systemu plików FAT12/16 na mikrokontrolerze dla danych pomiarowych

Implementacja FAT12/16 na uC

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Implementacja systemu plików FAT12/16 na mikrokontrolerze dla danych pomiarowych

Goto page Previous  1, 2, 3  Next

Sebastian Bialy
Guest

Mon Sep 27, 2004 5:36 am   



Mister wrote:
Quote:
A nie mozesz sobie zrobic transmisji po USB z wykorzystaniem standardowej
klasy Mass Storage Bulk Transport? Wtedy bedziesz widział swoje zasoby na
kazdym win(>95 ) jako np. plik, czy kilka plików.

Urządzenie musi pracować bez komputera. Zupełnie autonomicznie przez
pare dni.

--
Sebastian Bialy - heby@poczta.onet.pl

Dariusz Zolna
Guest

Mon Sep 27, 2004 6:16 am   



Użytkownik "Maksymilian Dutka" <maxdutka@usunonet.pl> napisał:
Quote:
Niestety bez pisania sterownika się nie obejdzie (tylko aplikacja tego

Fanzolisz waść głupoty, że się tak delikatnie wyrażę.
Przy użyciu standardowych funkcji WinAPI (CreateFile, ReadFile, WriteFile,
itd) można bez żadnego problemu czytać i pisać poszczególne sektory.
Poczytaj opis CreateFile w MSDN.

Darek Żołna

Mister
Guest

Mon Sep 27, 2004 6:19 am   



Quote:
Na WinNT4 też?
A kto jeszcze uzywa NT;-)


Mister
Guest

Mon Sep 27, 2004 6:20 am   



Quote:
Na WinNT4 też?
A kto jeszcze używa NT;-)

M

Dariusz Zolna
Guest

Mon Sep 27, 2004 6:20 am   



Użytkownik "Sebastian Bialy" <heby@poczta.onet.pl> napisał:
Quote:
czy mozna w windowsie w sposób wygodny czytać taką kartę bajt po bajcie
/ sektor po sektorze. Jeśli by się dało, to implementacja systemu plików
okazała by się niepotrzebna.


Z opisu CreateFile:

"Windows NT/2000: You can use the CreateFile function to open a disk drive
or a partition on a disk drive. The function returns a handle to the disk
device; that handle can be used with the DeviceIOControl function."

Darek Żołna

Maksymilian Dutka
Guest

Mon Sep 27, 2004 9:55 am   



Użytkownik Dariusz Zolna napisał:

Quote:
Użytkownik "Maksymilian Dutka" <maxdutka@usunonet.pl> napisał:

Niestety bez pisania sterownika się nie obejdzie (tylko aplikacja tego


Fanzolisz waść głupoty, że się tak delikatnie wyrażę.
Przy użyciu standardowych funkcji WinAPI (CreateFile, ReadFile, WriteFile,
itd) można bez żadnego problemu czytać i pisać poszczególne sektory.
Poczytaj opis CreateFile w MSDN.

Darek Żołna


Coś mi się nie wydaje że w tak prosty sposób można mieć dostęp na niskim

poziomie do urządzenia, spróbuj odczytać tablicę FAT, ciekawe czy się
uda, szczególnie pod Win. opartym na jądrze NT.

Dariusz Zolna
Guest

Mon Sep 27, 2004 10:20 am   



Użytkownik "Maksymilian Dutka" <maxdutka@usunonet.pl> napisał:
Quote:
Coś mi się nie wydaje że w tak prosty sposób można mieć dostęp na niskim
poziomie do urządzenia, spróbuj odczytać tablicę FAT, ciekawe czy się
uda, szczególnie pod Win. opartym na jądrze NT.

Na XPpro bez problemu czytałem zarówno dyski, jak i kartę SD sektor po
sektorze. Zresztą to działa tylko w NT i 2000, w 9x nie, ale kto dzisiaj
używa jeszcze 95 czy 98?

Darek Żołna

Dariusz Zolna
Guest

Mon Sep 27, 2004 1:26 pm   



Użytkownik "Jacek R. Radzikowski" napisał:
Quote:
I tak każdy ma dostęp do dowolnego sektora na dysku? Bez uprawnień
administratora?

Z uprawnieniami.

Darek Żołna

Jacek R. Radzikowski
Guest

Mon Sep 27, 2004 2:56 pm   



Dariusz Zolna <abc@abc.com> wrote:
Quote:
Użytkownik "Sebastian Bialy" <heby@poczta.onet.pl> napisał:
czy mozna w windowsie w sposób wygodny czytać taką kartę bajt po bajcie
/ sektor po sektorze. Jeśli by się dało, to implementacja systemu plików
okazała by się niepotrzebna.
Z opisu CreateFile:
"Windows NT/2000: You can use the CreateFile function to open a disk drive
or a partition on a disk drive. The function returns a handle to the disk
device; that handle can be used with the DeviceIOControl function."

I tak każdy ma dostęp do dowolnego sektora na dysku? Bez uprawnień
administratora?

pzdr.
j.

PS: A ja już myślalem ze windowsy mają za sobą etap bycia zabawką

> Darek Żołna

Marcin Szczepaniak
Guest

Mon Sep 27, 2004 4:16 pm   



At Mon, 27 Sep 2004 13:20:01 +0200 Dariusz Zolna wrote:
Quote:
Użytkownik "Maksymilian Dutka" <maxdutka@usunonet.pl> napisał:
Coś mi się nie wydaje że w tak prosty sposób można mieć dostęp na niskim
poziomie do urządzenia, spróbuj odczytać tablicę FAT, ciekawe czy się
uda, szczególnie pod Win. opartym na jądrze NT.

Na XPpro bez problemu czytałem zarówno dyski, jak i kartę SD sektor po
sektorze. Zresztą to działa tylko w NT i 2000, w 9x nie, ale kto dzisiaj
używa jeszcze 95 czy 98?

IMHO wielu ludzi. Przynajmniej tych co slabe kompy maja:)

--
z powazaniem "E.... co sie bede sadzil"
Marcin Szczepaniak -- Edek Szustak
GSM: +48 661122042

Jan Dubiec
Guest

Mon Sep 27, 2004 6:57 pm   



On Mon, 27 Sep 2004 13:20:01 +0200, "Dariusz Zolna" <abc@abc.com> wrote:
Quote:
ale kto dzisiaj używa jeszcze 95 czy 98?
Ja używam. :-/ Na szczęście nie swoich własnych komputerach. Smile


Regards,
/J.D.
--
Jan Dubiec, jdx#slackware.pl, mobile: +48 506 790442

Głęboka wiara wymaga płytkiego rozumu i nikłej wiedzy.

RoMan Mandziejewicz
Guest

Mon Sep 27, 2004 7:14 pm   



Hello Dariusz,

Monday, September 27, 2004, 1:20:01 PM, you wrote:

[...]

Quote:
Na XPpro bez problemu czytałem zarówno dyski, jak i kartę SD sektor po
sektorze. Zresztą to działa tylko w NT i 2000, w 9x nie, ale kto dzisiaj
używa jeszcze 95 czy 98?

Hmmm... Właśnie piszę z komputera z Win95 na pokładzie. Instalowanym
28 czerwca 1996 roku i ani razu nie reinstalowanym. Obok mnie stoją
jeszcze dwa komputery z Win98, w drugim pokoju laptop z Win98, w
sypialni komputer żony Win98, u syna w komputerze Win98 i w starym
laptopie Win95. Wszystko legalne. Oprócz tego na komputerze z lewej
strony dodatkowo RedHad i w drugim komputerze syna też. Czasem na
laptopie odpalam Knoppixa.

Na kupno tylu licencji XP mnie po prostu nie stać - tamte licencje
zebrały się w kilka lat.

--
Best regards,
RoMan mailto:roman@pik-net.pl

Dariusz Zolna
Guest

Mon Sep 27, 2004 7:22 pm   



Użytkownik "RoMan Mandziejewicz" <roman@pik-net.pl> napisał:
Quote:
Na kupno tylu licencji XP mnie po prostu nie stać - tamte licencje
zebrały się w kilka lat.

Dobra, ujmę to inaczej - kto na firmowym sprzęcie używa jeszcze
przestarzałych systemów? Bo jak domyślam się, autor wątku tworzy urządzenie
raczej nie do domowego użytku. Poza tym w ostateczności można przecież soft
na PC zrobić pod DOS-a.

Darek Żołna

RoMan Mandziejewicz
Guest

Mon Sep 27, 2004 8:03 pm   



Hello Dariusz,

Monday, September 27, 2004, 10:22:25 PM, you wrote:

Quote:
Na kupno tylu licencji XP mnie po prostu nie stać - tamte licencje
zebrały się w kilka lat.
Dobra, ujmę to inaczej - kto na firmowym sprzęcie

Dwa z tych komputerów to firmowe (w sensie - słuzbowe). Oba z Win98

Quote:
używa jeszcze przestarzałych systemów?

Pracujesz dla Microsoftu? Co z tego, że przestarzałych? Działają bez
problemów. Te programy, których używamy nie wymagają nowszych
systemów. Po co zmieniać coś, co działa dobrze?
Stare przysłowie mówi: lepsze wrogiem dobrego.

Quote:
Bo jak domyślam się, autor wątku tworzy urządzenie raczej nie do
domowego użytku. Poza tym w ostateczności można przecież soft na PC
zrobić pod DOS-a.

Po co przeginać w druga stronę?

--
Best regards,
RoMan mailto:roman@pik-net.pl

ziel
Guest

Mon Sep 27, 2004 9:46 pm   



On Behalf Of Dariusz Zolna
Quote:
Dobra, ujmę to inaczej - kto na firmowym sprzęcie używa jeszcze
przestarzałych systemów? Bo jak domyślam się, autor wątku tworzy

Spora gromada banków (NT4).
Bardzo dużo małych firm które boją się instalacji nielegalnego
oprogramowania.
Spora grupa większych firm, kóre nie mają stałego serwisu, a
mają około setki komputerów. I do tego jakieś autorskie oprogramowanie
dedykowane dla tej firmy.
Odnosę wrażenie, że 60% polskich firm bazuje na starych windozach.

pzdr
Artur

--
Archiwum grupy: http://niusy.onet.pl/pl.misc.elektronika

Goto page Previous  1, 2, 3  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Implementacja systemu plików FAT12/16 na mikrokontrolerze dla danych pomiarowych

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map