A
atferrari
Guest
Dovoľte mi povedať vopred, že som prácu s PIC milióntin (v súčasnosti 18F rodiny) iba v zhromaždení.Snažil naučiť C, asi 20 rokmi a opustený kvôli ťažkostiam porozumieť odkazy.
ZÁKLADNÉ bol súčasťou môjho prístupu k týmto otázkam Timex Sinclair sa v roku 1983 a 84.Nemám žiadne formálne (to znamená čokoľvek) vzdelávania v Elektronika / programovania a pripojený predmetov.
Visual Basic, dozvedel som sa, ale nikdy použiť vo vážne žiadosti.
I am 100% selft učil.(A já ľutovať. Príliš veľa času stráveného pri pokuse / učenie bez vedenia.)
To sú moje otázky (?), Ak chcete volať im rád, že:
a) Družstvá písanie kompilátorov C (alebo tak vysokú úroveň jazyka pre prípad) pre vstavané konštrukcie majú poznať hardwarovú súvisiacich milióntin veľmi dobre, zrejme lepšie, ako bežným používateľom.Je to pravda?
b) Prečítajte si koľkokrát pejorativní poznámky o tom, Choď a výsledné "špagety kódu", ktorý sa nestane s HLLs.(Tu je článok, ktorý napísal jeden z otcov C, demolující Choď na prístup).
Môžem predpokladať, že všetky Choď, BRA a podobne, existujú v HLL v otázke,
ale pod kapotu?Spisovateľ z kompileru urobil špinavú prácu už.Je to správne?
c) V súlade s b), som
si prečítať komentár, že typické HLAVNÉ slučky používané vo zhromaždenia neexistuje v HLLs.Môžem predpokladať, že aj tu, je beh pod kapotu znova.Z môjho nedostatku skúseností nevidím ako mikrostriekačky očakával niečo stalo, ak by to neopakovat minimálny zoznam kontrol alebo "čakacej" pozdĺž reťazec časové intervaly v slučke.Ešte viac, keď je vlastne má robiť veci ako opakujúce sa aktualizuje displej alebo len blikajúca LED.
Program počítadiel pohybovali na všetky časy, ne?
d) Od začiatku som použiť podrobné diagramy pre všetky moje desgins, s rastúcou úrovňou detailu.(Chcel by som skúsiť niečo nie bez nich).
Pomocou "zdola",
a to takých, (maximálna detail), kedy som sa napísať príslušný kód, som v podstate "prekladu", riadok po riadku, ako je uvedené v týchto grafoch.
Okrem toho som presvedčený, môj vlastný komentár, aby 99% položiek.Vďaka, že môžem revidovať kódom pomerne ľahko.Alebo znovu premyslieť, roky neskôr s malými ťažkosťami.Nehovoriac o ladenie!.
(Jediný prípad za 20 rokov som písal kód bez toho, aby im bolo v tomto roku, keď štúdium 18F4585 pre CANbus aplikácií. Inicializácia CAN modul bol jednoducho urobiť nasledovné sekvencie niekde popísané v manuáli.) (Funguje to vo všetkých režimoch, BTW) .
Nikto, zdá sa spomenúť, že diagram prístup.Je to príliš "detinské"?Nebuďte affraid byť úprimný tu.
-------------
Mohli by ste prosím odpovedať na nasledujúce poradie mojej otázky?Z mojej vlastný rozum,
potřebuju to.
A prosím, na vedomie: To nie je pokus o start ďalšie stupidní c / Assembler vojna (čo neznášam).
Gracias.
ZÁKLADNÉ bol súčasťou môjho prístupu k týmto otázkam Timex Sinclair sa v roku 1983 a 84.Nemám žiadne formálne (to znamená čokoľvek) vzdelávania v Elektronika / programovania a pripojený predmetov.
Visual Basic, dozvedel som sa, ale nikdy použiť vo vážne žiadosti.
I am 100% selft učil.(A já ľutovať. Príliš veľa času stráveného pri pokuse / učenie bez vedenia.)
To sú moje otázky (?), Ak chcete volať im rád, že:
a) Družstvá písanie kompilátorov C (alebo tak vysokú úroveň jazyka pre prípad) pre vstavané konštrukcie majú poznať hardwarovú súvisiacich milióntin veľmi dobre, zrejme lepšie, ako bežným používateľom.Je to pravda?
b) Prečítajte si koľkokrát pejorativní poznámky o tom, Choď a výsledné "špagety kódu", ktorý sa nestane s HLLs.(Tu je článok, ktorý napísal jeden z otcov C, demolující Choď na prístup).
Môžem predpokladať, že všetky Choď, BRA a podobne, existujú v HLL v otázke,
ale pod kapotu?Spisovateľ z kompileru urobil špinavú prácu už.Je to správne?
c) V súlade s b), som
si prečítať komentár, že typické HLAVNÉ slučky používané vo zhromaždenia neexistuje v HLLs.Môžem predpokladať, že aj tu, je beh pod kapotu znova.Z môjho nedostatku skúseností nevidím ako mikrostriekačky očakával niečo stalo, ak by to neopakovat minimálny zoznam kontrol alebo "čakacej" pozdĺž reťazec časové intervaly v slučke.Ešte viac, keď je vlastne má robiť veci ako opakujúce sa aktualizuje displej alebo len blikajúca LED.
Program počítadiel pohybovali na všetky časy, ne?
d) Od začiatku som použiť podrobné diagramy pre všetky moje desgins, s rastúcou úrovňou detailu.(Chcel by som skúsiť niečo nie bez nich).
Pomocou "zdola",
a to takých, (maximálna detail), kedy som sa napísať príslušný kód, som v podstate "prekladu", riadok po riadku, ako je uvedené v týchto grafoch.
Okrem toho som presvedčený, môj vlastný komentár, aby 99% položiek.Vďaka, že môžem revidovať kódom pomerne ľahko.Alebo znovu premyslieť, roky neskôr s malými ťažkosťami.Nehovoriac o ladenie!.
(Jediný prípad za 20 rokov som písal kód bez toho, aby im bolo v tomto roku, keď štúdium 18F4585 pre CANbus aplikácií. Inicializácia CAN modul bol jednoducho urobiť nasledovné sekvencie niekde popísané v manuáli.) (Funguje to vo všetkých režimoch, BTW) .
Nikto, zdá sa spomenúť, že diagram prístup.Je to príliš "detinské"?Nebuďte affraid byť úprimný tu.
-------------
Mohli by ste prosím odpovedať na nasledujúce poradie mojej otázky?Z mojej vlastný rozum,
potřebuju to.
A prosím, na vedomie: To nie je pokus o start ďalšie stupidní c / Assembler vojna (čo neznášam).
Gracias.