Dobrý den,
používám mikroprocesor Picaxe a chtěl bych se naučit vytvořit nějaký
hardware, nějakou periferii. Dokážu odeslat data do počítače sériovou
komunikací a tato data bych potřeboval zpracovat. Také bych se rád naučil
vysílat data zpět z počítače do mikroprocesoru. Prostě sériová
komunikace mezi počítačem a Picaxem (mikroprocesorem).
Nejdřív bych potřeboval vědět v čem to naprogramovat. Mám na mysli jaký jazyk je pro mne nejlepší.
Dále by bodl nějaký návod :D . Nejlépe český, ale pokud jiný nebude tak nepohrdnu anglickým. Klidně sem nahažte víc odkazů a já si je prostuduju.
Dík moc a nebojte se mne na cokoli ptát.
Zajímavá 1Pro koho je otázka zajímavá? anonym před 3838 dny |
Sledovat
Nahlásit
|
V čemkoliv. Stačí pro to mít interpret/kompilátor. Driver – ovladač jednoduše čte nějaký registr, anebo nějaký port. (při skupině portů hovoříme o portovém interface) Například čtení klávesnice v ASM:
in al, 0×60
C/C++ má in/out pro porty, pro registry inline assembler atd. Očividně
neumíš dobře programovat – driver nenapíšeš ze dne na den. Chce to
praxi – alespoň 10 let…
Doplňuji:
Vycházím z toho, že se ptáš na jazyk. Kdyby jsi byl dobrý programátor,
víš, že se dá v čemkoliv napsat cokoliv. Když napíšeš interpret pro
PHP, může být PHP OS. Stejně tak může HTML ovládat CNC atd. Návodů je
plný internet – pro tebe nemají cenu. Začni tím, jak funguje PC a
součástky HW. Reálný režim, chráněný režim. Halda, globální halda,
serializace (hibernace), paralelizace, porty → sběrnice, paměti
s náhodným přístupem, paměti se statickým přístupem,…
Upravil/a: anonym
0
před 3813 dny
|
0 Nominace Nahlásit |
Bedy | 1528 | |
Michal Kole | 1199 | |
led | 1156 | |
Hlada | 1131 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 725 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |