C xc8 rozkald double na byty

Jan Waclawek konfera na efton.sk
Středa Květen 17 11:45:45 CEST 2017


[Dalsie citanie manualu] aha tak medzi nimi ten .asm nebude lebo si ho robi
len interne.

No tak pouzite prepinac -S (kap. 4.8.12), to by Vam malo vygenerovat
menozdrojovehosuboru.as a v nom by ste mali najst niekde tieto dva riadky

  psect eeprom_data,class=EEDATA,noexec
  db   
0,0,0,0,61.250&0xff,(610.250>>8)&0xff,(610.250>>16)&0xff,(610.250>>24)&0xff

wek



----- Original Message ---------------



>Tím --nodel nevymaľe při překladu pomocné soubory. Co tím sledujete?
>
>
>-----Original Message-----
>From: Hw-list [mailto:hw-list-bounces at list.hw.cz] On Behalf Of Jan Waclawek
>Sent: Wednesday, May 17, 2017 10:59 AM
>To: HW-news
>Subject: RE: C xc8 rozkald double na byty
>
>>Preprocesor to v xc8 rozvine takto (v editoru MPLABX klik my± 
>>pravé=>navigate>View Macro Expansion)
>
>>asm("\tpsect eeprom_data,class=EEDATA,noexec");
>>asm("\tdb\t" "0" "," "0" "," "0" "," "0" "," "610.250&0xff" ","
>>"(610.250>>8)&0xff" "," "(610.250>>16)&0xff" "," "(610.250>>24)&0xff" 
>>); //
>>byt4 CelkovyVykon_kWh_rokDb - pokud je double 4bytová přesnost
>
>
>Dakujem, presne takto som si to predstavoval.
>
>
>>Asi to budu psát zbytečně, ale : Zde se nic nepřekládá do asm,
>
>Akoby nie, vid kap.4 (len tak mimochodom, ten manual je naozaj velmi pekne
>napisany, je radost ho citat). Skuste zadat prepinac  --NODEL  (netusim kde
>v mplabx sa zadavaju prepinace pre prekladac).
>
>wek
>
>___________________


Další informace o konferenci Hw-list