axecraft Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
HDTV^Microchip Xc8 Pro Ke.yge.n 05/12/2016

 
Répondre au sujet    axecraft Index du Forum » Spawn » Les events Sujet précédent
Sujet suivant
HDTV^Microchip Xc8 Pro Ke.yge.n 05/12/2016
Auteur Message
faytale


Hors ligne

Inscrit le: 08 Avr 2016
Messages: 115
Localisation: Nantes
Masculin

Message HDTV^Microchip Xc8 Pro Ke.yge.n 05/12/2016 Répondre en citant
== urlin.us/28gm5

== urlin.us/28gm5

== urlin.us/28gm5

== urlin.us/28gm5

== urlin.us/28gm5


Would,,this,,be,,a,,fair,,summary?,,Best,,Regards,,,Dave,,Clark,,#1,,14,,Replies,,Related,,Threads,,madc,,Super,,Member,,Total,,Posts,,:,,901,,Reward,,points,,:,,0,,Joined:,,2010/12/12,,17:48:27Location:,,Brisbane,,,Australia,,Status:,,offline,,Re:,,How,,do,,I,,upgrade,,XC8,,compiler,,from,,free,,version,,to,,Pro,,with,,Omniscient,,Code,,Generation,,2014/10/28,,13:49:10,,(permalink),,+2,,(2),,dwclarkI,,have,,installed,,XC8,,under,,MPLAB-X,,and,,I,,have,,rapidly,,filled,,up,,the,,deviceYou,,save,,two,,instructions/cycles,,And,,if,,I,,dont,,even,,care,,about,,using,,the,,variable,,maxDev,,to,,store,,intermediate,,values,,(read,,point,,2,,of,,disassembly,,listing,,#1),,,this,,is,,even,,more,,efficient:,,LSRF,,CCPR1L,,,W;,,MOVWF,,maxDev;,,LSRF,,maxDev,,,F;,,LSRF,,maxDev,,,F;,,1234,,LSRFCCPR1L,,,W;MOVWF,,maxDev;LSRFmaxDev,,,F;LSRFmaxDev,,,F;,,Lets,,do,,it,,again,,but,,this,,time,,rotating,,6,,times:,,Example,,#5,,maxDev,,=,,CCPR1L,,>>,,6;,,1,,maxDev,,=,,CCPR1L,,>>,,6;,,The,,disassembly,,listing,,using,,Pro,,version:,,Disassembly,,listing,,#5,,-,,XC8,,1.21,,Pro,,Version,,72:,,maxDev,,=,,CCPR1L,,>>,,6;,,0043,,0811,,MOVF,,CCPR1L,,,W,,0044,,00F8,,MOVWF,,0x78,,0045,,3006,,MOVLW,,0x6,,0046,,36F8,,LSRF,,0x78,,,F,,0047,,0B89,,DECFSZ,,WREG,,,F,,0048,,2846,,GOTO,,0x46,,0049,,0878,,MOVF,,0x78,,,W,,004A,,00F6,,MOVWF,,maxDev,,123456789,,72:,,maxDev,,=,,CCPR1L,,>>,,6;00430811,,MOVF,,CCPR1L,,,W004400F8,,MOVWF,,0x7800453006,,MOVLW,,0x6004636F8,,LSRF,,0x78,,,F00470B89,,DECFSZ,,WREG,,,F00482846,,GOTO,,0x4600490878,,MOVF,,0x78,,,W004A00F6,,MOVWF,,maxDev,,So&,,the,,compiler,,uses,,again,,the,,generic,,algorithm,,it,,used,,when,,compiling,,the,,example,,#1,,in,,Free,,modeI,,,get,,,an,,,identical,,,output,,,under,,,'Free',,,mode,,,with,,,'Clean,,,and,,,Build',,,,so,,,the,,,Pro,,,switch,,,is,,,having,,,no,,,effectHowever,,,for,,non,,critical,,task,,where,,space,,or,,speed,,is,,not,,a,,restriction,,,XC8,,is,,your,,friendI,,,,was,,,,going,,,,to,,,,try,,,,XC8,,,,from,,,,MPLAB8.92,,,,but,,,,apparently,,,,it,,,,can,,,,work,,,,only,,,,from,,,,MPLABXI,,compile,,these,,example,,with,,the,,old,,Hi-Tech,,PICC,,compiler,,and,,I,,got,,the,,same,,results,,and,,worse:,,the,,Lite,,(free),,version,,is,,bloated,,with,,even,,more,,useless,,instructions,,like,,random,,NOPsHowever,,,it,,,is,,,harder,,,to,,,justify,,,for,,,small,,,companies,,,or,,,freelancer,,,engineers,,,where,,,smaller,,,production,,,batches,,,are,,,commonI,,,,read,,,,on,,,,a,,,,thread,,,,in,,,,the,,,,Microchip,,,,forums,,,,that,,,,this,,,,is,,,,apparently,,,,to,,,,allow,,,,Microchip,,,,management,,,,to,,,,assess,,,,the,,,,demand,,,,for,,,,C++,,,,so,,,,they,,,,can,,,,decide,,,,to,,,,put,,,,more,,,,resources,,,,into,,,,development,,,,of,,,,C++,,,,features,,,,if,,,,the,,,,demand,,,,is,,,,there,,,,,,,,a,,,,stock,,,,corporate,,,,response,,,,,,,,and,,,,I,,,,for,,,,one,,,,dont,,,,buy,,,,itThe,,,XC8,,,was,,,far,,,from,,,being,,,efficient,,,enough,,,to,,,fit,,,the,,,algorithmIt,,is,,getting,,worse!,,HEY!,,LSRF,,instruction,,is,,back!,,No,,more,,BCF,,Carry,,+,,RRF!,,And,,again,,we,,have,,those,,instructions,,to,,move,,W,,to,,a,,useless,,temporal,,variableHalf,,,,size,,,,and,,,,less,,,,than,,,,a,,,,quarter,,,,of,,,,the,,,,time,,,,needed,,,,to,,,,execute,,,,itUsing,,the,,XC8,,1.21,,in,,free,,mode,,,the,,assembled,,result,,is:,,disassembly,,listing,,for,,#1,,-,,XC8,,1.21,,Free,,version,,Assembly,,(x86),,001E,,0811,,MOVF,,CCPR1L,,,W,,001F,,00F2,,MOVWF,,0x72,,0020,,3004,,MOVLW,,0x4,,0021,,36F2,,LSRF,,0x72,,,F,,0022,,0B89,,DECFSZ,,WREG,,,F,,0023,,2821,,GOTO,,0x21,,0024,,0872,,MOVF,,0x72,,,W,,0025,,00F3,,MOVWF,,0x73,,0026,,0873,,MOVF,,0x73,,,W,,0027,,00A2,,MOVWF,,maxDev,,30313233343536373839,,001E0811,,MOVF,,CCPR1L,,,W001F00F2,,MOVWF,,0x7200203004,,MOVLW,,0x4002136F2,,LSRF,,0x72,,,F00220B89,,DECFSZ,,WREG,,,F00232821,,GOTO,,0x2100240872,,MOVF,,0x72,,,W002500F3,,MOVWF,,0x7300260873,,MOVF,,0x73,,,W002700A2,,MOVWF,,maxDev,,(Please,,,note,,that,,this,,is,,a,,copy-paste,,of,,a,,disassembly,,listI,,,,can,,,,only,,,,speculate,,,,that,,,,the,,,,purchase,,,,of,,,,HI-TECH,,,,was,,,,most,,,,likely,,,,justified,,,,both,,,,internally,,,,and/or,,,,to,,,,investors,,,,,on,,,,the,,,,promise,,,,of,,,,generating,,,,incremental,,,,revenues,,,,from,,,,the,,,,tools,,,,,otherwise,,,,why,,,,bother,,,,buying,,,,them,,,,right?,,,,any,,,,sound,,,,investment,,,,would,,,,be,,,,made,,,,on,,,,the,,,,basis,,,,of,,,,being,,,,backed,,,,by,,,,a,,,,revenue,,,,plan,,,,and,,,,the,,,,easiest,,,,way,,,,to,,,,do,,,,that,,,,would,,,,be,,,,to,,,,say,,,,,in,,,,the,,,,next,,,,X,,,,years,,,,we,,,,can,,,,sell,,,,Y,,,,number,,,,of,,,,compilers,,,,for,,,,Z,,,,dollars,,,,and,,,,show,,,,a,,,,return,,,,on,,,,investmentmixcraft,,620It,,,,might,,,,work,,,,if,,,,you,,,,have,,,,the,,,,whole,,,,market,,,,wrapped,,,,up,,,,but,,,,the,,,,micro-controller,,,,market,,,,is,,,,awash,,,,with,,,,other,,,,great,,,,parts,,,,and,,,,free,,,,un-crippled,,,,tools.A,,,,real,,,,positive,,,,step,,,,forward,,,,for,,,,Microchip,,,,was,,,,with,,,,the,,,,introduction,,,,of,,,,MPLAB-X,,,,IDE,,,,,,,,while,,,,not,,,,perfect,,,,its,,,,infinitely,,,,superior,,,,to,,,,the,,,,now,,,,discontinued,,,,MPLAB8,,,,and,,,,older,,,,IDEs,,,,which,,,,were,,,,,err,,,,,laughable,,,,by,,,,other,,,,comparable,,,,toolsI,,,tried,,,to,,,install,,,XC8,,,1.12,,,(12/04/12),,,because,,,I,,,think,,,my,,,purchase,,,date,,,was,,,Oct,,,2012,,,,but,,,it,,,had,,,an,,,error,,,with,,,installation,,,(some,,,HTTP,,,problem).When,,I,,started,,to,,program,,PICs,,microcontrollers,,in,,1998,,there,,was,,not,,too,,many,,options,,to,,program,,PICs,,in,,CSo,,,they,,,end,,,up,,,adopting,,,a,,,model,,,to,,,give,,,away,,,limited,,,free,,,editions,,,and,,,sell,,,the,,,unrestricted,,,versions,,,to,,,those,,,customers,,,that,,,are,,,willing,,,to,,,pay,,,for,,,themMPLAB,,XC8,,XC8,,crack,,files,,and,,simple,,description,,of,,the,,crackOne,,Upload:,,timerjy,,upload,,time:,,2014-10-23,,download,,134,,times,,First,,xclm.exe,,cracked,,the,,document,,directly,,to,,replace,,the,,original,,installation,,directory,,under,,the,,name,,of,,the,,document,,,and,,then,,refer,,to,,the,,annex,,and,,simple,,description,,of,,the,,completion,,of,,the,,crack!,,MPLAB,,XIDE,,XC8,,Crack,,file,,XC8,,crack,,file,,and,,PIC,,compiler,,resource,,packageTwo,,Upload:,,u010659324,,upload,,time:,,2014-05-23,,download,,93,,times,,Xclm.exe,,crack,,file,,directly,,replace,,the,,original,,installation,,directory,,can,,be,,,and,,then,,set,,the,,project,,in,,the,,MPLAB,,compiler,,module,,for,,PROIf,,you,,wish,,to,,purchase,,an,,XC8,,PRO,,compiler,,license,,,you,,can,,do,,so,,from,,Microchip,,Direct.JeffEven,,,without,,,the,,,optimizations,,,,the,,,Lite,,,version,,,was,,,very,,,attractive,,,specially,,,to,,,hobbyist,,,and,,,small,,,companies,,,who,,,could,,,prefer,,,to,,,use,,,a,,,more,,,powerful,,,PIC,,,instead,,,of,,,paying,,,the,,,license,,,to,,,have,,,a,,,more,,,efficient,,,compilerSimulink,,,Blocksets,,,Get,,,Started,,,Here,,,Additional,,,content,,,plannedRunning,,,at,,,16MHz,,,,I,,,calculated,,,I,,,had,,,120,,,instructions,,,cycle,,,to,,,execute,,,the,,,algorithm:,,,getting,,,the,,,CCP1,,,comparator,,,value,,,,checking,,,if,,,it,,,has,,,only,,,a,,,small,,,deviation,,,from,,,the,,,past,,,captured,,,values,,,,calculating,,,the,,,median,,,and,,,storing,,,it,,,in,,,a,,,bufferSend,,,,to,,,,Email,,,,Address,,,,Your,,,,Name,,,,Your,,,,Email,,,,Address,,,,Cancel,,,,Post,,,,was,,,,not,,,,sent,,,,-,,,,check,,,,your,,,,email,,,,addresses!,,,,Email,,,,check,,,,failed,,,,,please,,,,try,,,,again,,,,Sorry,,,,,your,,,,blog,,,,cannot,,,,share,,,,posts,,,,by,,,,email10,,,instructions,,,,10,,,cyclesI,,,have,,,been,,,working,,,for,,,the,,,past,,,week,,,in,,,a,,,new,,,design,,,and,,,as,,,my,,,most,,,important,,,requirement,,,is,,,the,,,size,,,of,,,the,,,PCB,,,,I,,,decided,,,to,,,use,,,the,,,new,,,PIC,,,12F1840home,,,page,,,Resource,,,classification,,,Boutique,,,album,,,Ranking,,,List,,,help,,,Advanced,,,search,,,My,,,resources,,,I,,,,even,,,,did,,,,a,,,,development,,,,board,,,,for,,,,PIC18F46K22,,,,and,,,,started,,,,to,,,,create,,,,an,,,,alternative,,,,to,,,,Sanguino,,,,,including,,,,good,,,,C,,,,libraries,,,,(not,,,,stupid,,,,Wiring,,,,language),,,,for,,,,both,,,,MPLAB,,,,C18,,,,(which,,,,I,,,,continue,,,,to,,,,advertise),,,,and,,,,XC8,,,,(for,,,,which,,,,I,,,,have,,,,hopes,,,,that,,,,MCHP,,,,will,,,,revert,,,,back,,,,to,,,,common,,,,sense,,,,and,,,,come,,,,up,,,,with,,,,a,,,,viable,,,,solution).But,,,,personally,,,,I'm,,,,not,,,,tied,,,,to,,,,C,,,,language,,,,and,,,,as,,,,I,,,,said,,,,,I,,,,have,,,,excellent,,,,alternatives,,,,(JALv2,,,,and,,,,PMP),,,,from,,,,PIC10F,,,,to,,,,PIC18F,,,,and,,,,LunaAVR,,,,for,,,,AVR,,,,and,,,,Xmegaspdf,,,to,,,dwg,,,converterBookmark,,,the,,,permalinkThe,,,,generated,,,,code,,,,was,,,,running,,,,in,,,,230,,,,instruction,,,,cyclesWhen,,I,,installed,,it,,,it,,said,,that,,I,,could,,upgrade,,to,,Pro,,mode,,for,,60,,days.Memory,,Summary:,,Program,,space,,used,,36D4h,,(,,14036),,of,,4000h,,words,,(,,85.7%),,Data,,space,,used,,172h,,(,,370),,of,,400h,,bytes,,(,,36.1%),,EEPROM,,space,,used,,5Ch,,(,,92),,of,,100h,,bytes,,(,,35.9%),,Data,,stack,,space,,used,,0h,,(,,0),,of,,19Ch,,bytes,,(,,0.0%),,Configuration,,bits,,used,,2h,,(,,2),,of,,2h,,words,,(100.0%),,ID,,Location,,space,,used,,0h,,(,,0),,of,,4h,,bytes,,(,,0.0%)Running,,this,,compiler,,in,,PRO,,mode,,,with,,Omniscient,,Code,,Generation,,enabled,produces,,code,,which,,is,,typically,,40%,,smaller,,than,,in,,Free,,mode.The,,MPLAB,,XC8,,PRO,,compiler,,output,,for,,this,,code,,could,,be,,4800,,words,,smaller.See,,for,,more,,information.I,,have,,looked,,at,,Forums,,and,,noted,,the,,'Options,,for,,XC8',,and,,it,,is,,set,,to,,ProBut,,,,,was,,,,expanding,,,,revenue,,,,the,,,,*real*,,,,reason,,,,for,,,,Microchip,,,,buying,,,,HI-TECH,,,,or,,,,was,,,,there,,,,an,,,,undercurrent,,,,of,,,,need,,,,to,,,,have,,,,the,,,,quality,,,,the,,,,HI-TECH,,,,compilers,,,,offered,,,,over,,,,the,,,,Microchip,,,,Compilers,,,,,it,,,,was,,,,pretty,,,,clear,,,,that,,,,Microchip,,,,themselves,,,,were,,,,way,,,,behind,,,,,,,,but,,,,that,,,,storyline,,,,would,,,,not,,,,go,,,,down,,,,too,,,,well,,,,with,,,,investors,,,,,imagine,,,,suggesting,,,,we,,,,need,,,,to,,,,buy,,,,HI-TECH,,,,because,,,,they,,,,are,,,,way,,,,ahead,,,,of,,,,us,,,,and,,,,we,,,,cannot,,,,compete,,,,,and,,,,anyone,,,,looking,,,,at,,,,that,,,,from,,,,a,,,,financial,,,,point,,,,of,,,,view,,,,would,,,,probably,,,,not,,,,understand,,,,why,,,,having,,,,the,,,,tools,,,,was,,,,important,,,,without,,,,some,,,,financial,,,,rationale,,,,that,,,,shows,,,,on,,,,paper,,,,that,,,,an,,,,investment,,,,would,,,,yield,,,,a,,,,return.Maybe,,,,Microchip,,,,bought,,,,HI-TECH,,,,as,,,,a,,,,strategic,,,,move,,,,to,,,,provide,,,,better,,,,tools,,,,for,,,,their,,,,parts,,,,but,,,,I,,,,am,,,,making,,,,the,,,,assumption,,,,there,,,,must,,,,have,,,,been,,,,some,,,,ROI,,,,commitment,,,,internally,,,,,,,,why?,,,,because,,,,Microchip,,,,do,,,,have,,,,a,,,,very,,,,clear,,,,commercial,,,,strategy,,,,around,,,,their,,,,tools,,,,,they,,,,provide,,,,free,,,,compilers,,,,but,,,,they,,,,are,,,,crippled,,,,generating,,,,unoptimised,,,,code,,,,,in,,,,some,,,,cases,,,,the,,,,code,,,,generated,,,,has,,,,junk,,,,inserted,,,,,the,,,,optimised,,,,version,,,,simply,,,,removes,,,,this,,,,junk!,,,,I,,,,have,,,,also,,,,read,,,,somewhere,,,,that,,,,you,,,,can,,,,hack,,,,the,,,,setting,,,,to,,,,use,,,,different,,,,command-line,,,,options,,,,to,,,,re-optimise,,,,the,,,,produced,,,,code,,,,even,,,,on,,,,the,,,,free,,,,version,,,,because,,,,at,,,,the,,,,end,,,,of,,,,the,,,,day,,,,its,,,,just,,,,GCC,,,,behind,,,,the,,,,scenesBelieves,,,,Microchip,,,,that,,,,its,,,,family,,,,of,,,,products,,,,is,,,,one,,,,of,,,,the,,,,secure,,,,most,,,,families,,,,of,,,,its,,,,kind,,,,on,,,,the,,,,market,,,,today,,,,whenOK!,,Lets,,refactor,,again!,,Example,,#3,,maxDev,,=,,CCPR1L>>1;,,maxDev,,=,,maxDev>>1;,,maxDev,,=,,maxDev>>1;,,maxDev,,=,,maxDev>>1;,,1234,,maxDev,,=,,CCPR1L>>1;maxDev,,=,,maxDev>>1;maxDev,,=,,maxDev>>1;maxDev,,=,,maxDev>>1;,,The,,logic,,says,,that,,the,,assembled,,code,,should,,be,,exactly,,the,,same!,,Well&,,remember!,,XC8,,doesnt,,respond,,to,,logic,,or,,reason:,,disassembly,,listing,,for,,#3,,-,,XC8,,1.21,,Free,,version,,71:,,maxDev,,=,,CCPR1L>>1;,,001E,,3611,,LSRF,,CCPR1L,,,W,,001F,,00F2,,MOVWF,,0x72,,0020,,0872,,MOVF,,0x72,,,W,,0021,,00A2,,MOVWF,,maxDev,,72:,,maxDev=,,maxDev>>1;,,0022,,3622,,LSRF,,maxDev,,,W,,0023,,00F2,,MOVWF,,0x72,,0024,,0872,,MOVF,,0x72,,,W,,0025,,00A2,,MOVWF,,maxDev,,73:,,maxDev=,,maxDev>>1;,,0026,,3622,,LSRF,,maxDev,,,W,,0027,,00F2,,MOVWF,,0x72,,0028,,0872,,MOVF,,0x72,,,W,,0029,,00A2,,MOVWF,,maxDev,,74:,,maxDev=,,maxDev>>1;,,002A,,3622,,LSRF,,maxDev,,,W,,002B,,00F2,,MOVWF,,0x72,,002C,,0872,,MOVF,,0x72,,,W,,002D,,00A2,,MOVWF,,maxDev,,1234567891011121314151617181920212223,,71:maxDev,,=,,CCPR1L>>1;001E3611,,LSRF,,CCPR1L,,,W001F00F2,,MOVWF,,0x7200200872,,MOVF,,0x72,,,W002100A2,,MOVWF,,maxDev72:maxDev=,,maxDev>>1;00223622,,LSRF,,maxDev,,,W002300F2,,MOVWF,,0x7200240872,,MOVF,,0x72,,,W002500A2,,MOVWF,,maxDev73:maxDev=,,maxDev>>1;00263622,,LSRF,,maxDev,,,W002700F2,,MOVWF,,0x7200280872,,MOVF,,0x72,,,W002900A2,,MOVWF,,maxDev74:maxDev=,,maxDev>>1;002A3622,,LSRF,,maxDev,,,W002B00F2,,MOVWF,,0x72002C0872,,MOVF,,0x72,,,W002D00A2,,MOVWF,,maxDev,,16,,instructions,,,16,,cyclesThis,,,is,,,what,,,we,,,should,,,expect,,,as,,,both,,,C,,,codes,,,are,,,the,,,same,,,,not,,,like,,,the,,,Free,,,version,,,that,,,produces,,,different,,,codehave,,,a,,,real,,,up,,,hill,,,battle,,,in,,,this,,,space,,,with,,,the,,,ARM,,,Cortex,,,M3,,,based,,,Arduino,,,Due,,,bringing,,,an,,,*official*,,,32bit,,,solution,,,to,,,the,,,Arduino,,,community d6d2cc075d
south indian movie dubbed in hindi allu arjunHeroes Del Silencio, El Espiritu Del Vino full album zipAvalanche City - Our New Life Above The Ground (2010)Hot Mallu Bhabhi With Hot DEVAR Enjoying target=4 images 1 mot tambour


Jeu 12 Mai - 06:08 (2016)
Publicité






Message Publicité
PublicitéSupprimer les publicités ?

Jeu 12 Mai - 06:08 (2016)
Montrer les messages depuis:    
Répondre au sujet    axecraft Index du Forum » Spawn » Les events Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers: 

Portail | Index | créer son forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Music Lyrics.Traduction par : phpBB-fr.com