Priklady C - pre zaciatocnikov

C,C++,C#

Moderátori: psichac, Moderátori

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Priklady C - pre zaciatocnikov

Príspevok od používateľa peterple » 08 Jún 2016, 23:35

Vývojový prostriedok máš. Myslím tým programátor. LCD displej je už tvoja aplikácia a nevidím dôvod aby si kupoval nejakú dosku kde bude k niečomu pripojený. Kludne si to môžeš zapojiť na kontaktnom poli, ale ty to máš oveľa lepšie urobené na tej doske.
Teraz si došiel do bodu že voľakde voľačo nefunguje.
Pri vývoji takýchto hračiek je to každodenná záležitosť. Teraz musíš pomocou svojich znalostí prísť na to kde je problém. Problém môže byť v hw aj v sw. Na to aby si to rozchodil LCD nepotrebuješ žiadny logický analyzátor. Úplne stačí voltmeter. A rozum pomocou ktorého sa dopracuješ k príčine prečo to nefunguje. Programov na LCD nájdeš na nete mraky. Lepšej aj horšej kvality. Lenže aby si to rozchodil potrebuješ vedieť jak to pracuje (aj displej aj MCU) inak je to len o šťastí že nikde neurobíš žiadnu chybu zopakuješ niečo po niekom (a dúfaš že ani on v tom čo urobil nemá chybu). To je cesta dnešných arduinistov. Ničomu nerozumiem ale poskladám si funkčné bloky (hw aj sw) a možno to pôjde. Ak nie idem na futbal.

Trnitejšia cesta vývojára je že si to celé pochopí, premeria nájde a vyrieši problém. V tomto prípade musíš vedieť hľadať problém naraz aj v hw aj v sw.
Ten displej môžeš riadiť ako tie LEDky. Vôbec mu nevadí ak sa signály budú meniť v časovom ráde sekund. Kludne si tam pripoj paralelne aj tie LED aby si videl ako tie signaly cvičia (máš svoj prvý logický analyzator na to to úplne postačujúci).
Potom ked to nepojde tak sa spýtaš na fóre. Ale nie štýlom že nejde mi to kde mám chybu.
Ale napr. že podľa DS som urobil takýto priebeh týchto signálov. Odkontroloval som si to (pomocou led, voltmetrom, log sondou, skopom analyzatorom ...) a ono to nefunguje. Má niekto nejaký nápad prečo?

Za pár dní máš vyriešené. Nazbieraš skúsenosti ktoré inak neprídu a môžeš sa pustiť do ďalšieho problému.

Zo sw by si zatiaľ mal vedieť riadiť ľubovolnú skupinu bitov portu tak aby si tam nastavil 0 alebo 1.
Potom ešte počkať nejaký čas. To je všetko čo je treba na riadenie LCD. (Ak si blikal LED mal by si to všetko vedieť).
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
BFX
Ultimate člen
Ultimate člen
Príspevky: 2506
Dátum registrácie: 04 Sep 2013, 19:41
Bydlisko: Košice
Vek: 50

Re: Priklady C - pre zaciatocnikov

Príspevok od používateľa BFX » 08 Jún 2016, 23:50

peterple: mas pravdu, ale stale je lepsie vidiet pirebehy na obrazovke ako kukat na blikajuce ledky a ten LA stoji fakt smiesne peniaze (5-7$). Na zaciatok idealny pomocnik. Lebo ledka sice moze svietit, ale napatie na nej moze byt pod urovnou log 1. A podobne prkotiny.
0
“Nice looking” circuit construction doesn't always equate to good circuit performance.
http://www.arrl.org/files/file/Product% ... pter_1.pdf
Na predaj: p-bfx-predava-kto-zavaha-prerobi-t41148.html

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok