Re: HiTech: načtení userID

Andrej Jancura aj.hwlist na gmail.com
Neděle Srpen 31 00:01:35 CEST 2014


Vsak to, ja som tiez skoncil nad vzorovym prikladom, niekolkrat som
preliezol vsetky zdrojaky a chyba tam nebola. Tak zostal len kompilator...
Ale kedze ja verim na "vyssiu moc a kriklunov pod oknami" a spomenul som si
na vzdialenu plochu vo windows, tak to beriem ako spolocensky trest za to,
ze nie som ako vsetci ostatni... Teda vlastne nemam tych spravnych
kamaratov.  :)))

A.


2014-08-30 23:52 GMT+02:00 Miroslav Draxal <evik na volny.cz>:

> I když používám vzorové kódy z příručky, tak mi to nejde. A to jsem
> zkoušel jak HiTech tak XC8 stále stejné. Jsem asi blbej J
>
>
>
>
>
> *From:* Hw-list [mailto:hw-list-bounces na list.hw.cz] *On Behalf Of *Andrej
> Jancura
> *Sent:* Saturday, August 30, 2014 11:46 PM
>
> *To:* HW-news
> *Subject:* Re: HiTech: načtení userID
>
>
>
> Dobry vecer,
>
>
>
> ja len taku malu perlicku. V jednom programe som potreboval pri starte
> urcit typ resetu. Prestudoval som manual, nasiel prislusne prepinace, do
> start-up.as boli automaticky vlozene spravne symboly. Napriek tomu
> kompilator hadzal chybu pri preklade, tusim duplicitna definicia alebo
> redefinovanie konstant. Program som osekal na dva riadky a stale chyba...
> Riesil som to aj so supportom ale riesenie sme nenasli, resp. odpisali, ze
> tu chybu nevedia nasimulovat, hoci som poslal screenshoty z chybovymi
> hlaskami...
>
> Po case som pochopil, ze aj to je spolocensky trest za to, ze nepouzivam
> ten spravny procesor a kompilujem kompilatorom za peniaze... Nuz aj takto
> inteligentne sa da cloveka donutit pouzivat ten spravny procesor (avr) a
> ten spravny free kompilator (gcc)...  :(
>
>
>
> A.
>
>
>
> 2014-08-30 21:38 GMT+02:00 Miroslav Draxal <evik na volny.cz>:
>
> Dobrý den,
>
> Dneska zkouším načíst userID do programu v PICu, ale jaksi se mi nedaří.
> zkušebně jsem si zkopíroval z nápovědy HiTechu
>
>
>
> #include <htc.h>
>
> void main (void)
>
> {
>
>     unsigned char value;
>
>     value = idloc_read (2); // read register 2
>
>     value++; // modify value
>
>     idloc_write (2, value); // update user ID register
>
> }
>
>
>
> A při překladu mi to hází
>
>
>
> make[2]: *** [dist/default/debug/BootLoader.X.debug.cof] Error 1
>
> make[1]: *** [.build-conf] Error 2
>
> make: *** [.build-impl] Error 2
>
> :0: error: undefined symbol:
>
>         _idloc_read(dist/default/debug\BootLoader.X.debug.obj)
>
> nbproject/Makefile-default.mk:110: recipe for target
> 'dist/default/debug/BootLoader.X.debug.cof' failed
>
> make[2]: Leaving directory
> 'D:/moje/elektro/PIC_projekt/Dum/Knihovny/PIC/BootLoader/BootLoader.X'
>
> nbproject/Makefile-default.mk:75: recipe for target '.build-conf' failed
>
> make[1]: Leaving directory
> 'D:/moje/elektro/PIC_projekt/Dum/Knihovny/PIC/BootLoader/BootLoader.X'
>
> nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
>
>
>
> že prý nezná _idloc_read ( ten je definovaný v pic18.h, a ten je
> includován z htc.h)
>
> Nemáte nějaký nápad, kde zas mám chybu?
>
> Míra
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140831/ab90fc8b/attachment.html>


Další informace o konferenci Hw-list