Friday, 8 December 2017

Code kompositör studio binära alternativ


Kod Kompositör Studio (CCS) Integrerad Utvecklingsmiljö (IDE) (ACTIVE) CCSTUDIO Beskrivning Kod Kompositör Studiotrade - Integrerad Utveckling Miljö Kod Kompositör Studio är en integrerad utvecklingsmiljö (IDE) som stöder TIs Microcontroller och Embedded Processors portfölj. Kod Kompositör Studio innehåller en uppsättning verktyg som används för att utveckla och felsöka inbyggda program. Den innehåller en optimerande CC-kompilator, källkodredigerare, projektbyggnadsmiljö, debugger, profiler och många andra funktioner. Den intuitiva IDE ger ett enda användargränssnitt som tar dig igenom varje steg i applikationsutvecklingsflödet. Kända verktyg och gränssnitt gör det möjligt för användare att komma igång snabbare än någonsin tidigare. Code Composer Studio kombinerar fördelarna med Eclipse-programvaran med avancerade inbyggda felsökningsfunktioner från TI, vilket resulterar i en övertygande funktionsrik utvecklingsmiljö för inbyggda utvecklare. Genom plattform - Läs mer om funktionerna som är tillgängliga för en viss processorfamilj: Code Composer Studio stöder TIs breda portfölj av inbäddade processorer. Om du inte ser en länk för familjen du är intresserad av ovan väljer du den som ligger närmast när det gäller processorkärnor som används. CCS senaste versionen - Klicka nedan för att ladda ner Code Composer Studio Ytterligare nedladdningar - För en komplett lista över nedladdningar inklusive tidigare versioner, besök Kod Composer Studio nedladdningssida Cloud Tools - Besök dev. ti för att komma åt TI Cloud Tools. Bläddra igenom resurserna som är tillgängliga för en enhet, kör demoapplikationer och till och med utveckla kod med hjälp av CCS Cloud Code Composer Studio wiki - En mängd information om hur man effektivt använder CCS-systemkrav - Detaljer om systemkrav och minsta systemkrav Prenumerationsinformation - Effektiv Augusti 2015, prenumeration krävs inte längre Kod Kompositör Studio YouTube-kanal - Videor som markerar CCS-funktioner och snabba tips till produktiva kodkomponenter Studio Utbildningsresurser - Workshops och träningsmoduler finns tillgängliga från Resource ExplorerTexas Instruments: Kod Kompositör Studio (CCStudio) IDE Översikt Kod Kompositör Studio (CCStudio) är en integrerad utvecklingsmiljö (IDE) för Texas Instruments8217 (TI) inbäddade processorfamiljer. CCStudio innehåller en uppsättning verktyg som används för att utveckla och felsöka inbyggda applikationer. Den innehåller kompilatorer för var och en av TIs enhetsfamiljer, källkodredigerare, projektbyggnadsmiljö, debugger, profiler, simulatorer, operativsystem i realtid och många andra funktioner. Den intuitiva IDE ger ett enda användargränssnitt som tar dig igenom varje steg i applikationsutvecklingsflödet. Kända verktyg och gränssnitt gör det möjligt för användare att komma igång snabbare än någonsin tidigare och lägga till funktionalitet till deras tillämpning tack vare sofistikerade produktivitetsverktyg. Kod Kompositör Studio är baserat på Eclipse Open Source Software Framework. Eclipse-programmets ramverk har ursprungligen utvecklats som en öppen ram för att skapa utvecklingsverktyg. Eclipse erbjuder en utmärkt programvara för att bygga mjukvaruutvecklingsmiljöer och det blir en standardram som används av många inbyggda programvaruleverantörer. CCStudio kombinerar fördelarna med Eclipse-programvaran med avancerade inbyggda felsökningsfunktioner från TI, vilket resulterar i en övertygande funktionsrik utvecklingsmiljö för inbyggda utvecklare. Kod Kompositör Studio v5 är den första versionen av CCS som bygger på den senaste versionen av Eclipse utan modifieringar (8216Stock Eclipse8217). Detta gör det möjligt för kunderna att integrera ett större antal tredjeparts plugins (jämfört med CCSv4.x) och möjliggör uppgraderingar av öppna källkomponenter i CCS. Det finns också många andra förbättringar, inklusive förbättringar i prestanda, användbarhet och stabilitet. Kunder som använder äldre versioner av CCS (v4v3) med giltiga underhållsabonnemang kommer att kunna uppgradera till CCSv5. CCSv5.1 och 5.2 är baserade på utsläppståget Indigo Eclipse. Det finns många funktioner som ingår i Code Composer Studio IDE. Följande är några av de viktigaste funktioner som kan vara av intresse. Resurs Explorer. Resurs Explorer ger snabb tillgång till vanliga uppgifter, till exempel att skapa nya projekt, så att användare kan bläddra igenom omfattande exempel som tillhandahålls som en del av ControlSUITE8482, StellarisWare och andra. Grace - Peripheral Code Generation. Grace är ett inslag i Code Composer Studio som tillåter MSP430 användare att skapa perifert inställningskod inom några minuter. Den genererade koden är fullt kommenterad och lättläst C-kod. SYSBIOS. är ett avancerat operativsystem i realtid för användning i ett stort antal TI digitala signalprocessorer (DSP), ARM-mikroprocessorer och mikrokontroller. Den är avsedd för användning i inbyggda program som behöver schemaläggning i realtid, synkronisering och instrumentation. Det ger preemptive multitasking, hårdvara abstraktion och minnehantering. SYSBIOS är royaltyfri och ingår i Code Composer Studio. LinuxAndroid Debug. Kod Kompositör Studio stöder både körläge debug och stoppläge debug av LinuxAndroid applikationer. I felsökningsfel kan du felsöka en eller flera processer. För att uppnå detta lanserar CCStudio en GDB-debugger för att styra målsidan-agenten (en GDB-serverprocess). GDB-servern lanserar eller bifogar processen som ska debuggeras och accepterar instruktioner från värdsidan över en seriell eller TCPIP-anslutning. Kärnan förblir aktiv under debug-sessionen. I stopplägesfelsökningen stannar CCStudio processorn med en JTAG-emulator. Kärnan och alla processer är helt avstängda. Det är då möjligt att undersöka processorns tillstånd och exekveringstillståndet för den aktuella processen. Licensförstärkare System Req. Kod Kompositör Studio innehåller CC-kompilatorer skräddarsydda160 för TI8217s inbyggda enhetsarkitekturer. Kompilatorer för C60008482 och C50008482 160 digitala signalprocessor enheter får ut det mesta av prestandapotentialen för powerful160 för dessa arkitekturer. Kompilatorer för TI8217s ARM174160- och MSP430-mikrokontroller, samtidigt som de inte offrar performance160 helt och hållet, är mer anpassade till kodstorlekbehoven hos dessa application160-domäner. Kompilatorn för TI8217s realtid C20008482 mikrokontroller tar160 den bästa fördelen med de många funktionerna för prestanda och kodstorlek160 som finns i denna arkitektur. Stöd till C kunde inte vara any160 bättre, särskilt nu när EABI rullar ut. EABI (Extended160 Application Binary Interface) är en modern uppsättning standarder för160 organisering av compiler-genererad kod. EABI-standarder inkluderar ELF160-objektfilformatet samma format som används i Linux. Högre nivåer av160 programmering finns endast i C, genom mallar och funktion160 i foder, se mycket förbättring på grund av EABI. EABI-stöd är för närvarande160 tillgängligt för ARM, C6000 DSP och MSP430-kompilatorer, och kommer snart att finnas tillgänglig på de andra TI-kompilatorn. Optimering som tillhandahålls i TI160-kompilatörer är världsklass. Programvaran pipelining optimering av160 C6000 DSP kompilatorn är hörnstenen som bygger mest av the160 prestanda framgång i den arkitekturen. Många andra optimeringar, 160 både generiska och målspecifika, ökar prestanda för alla TI160-kompilatorer. Sådana optimeringar kan tillämpas på flera nivåer: In160 uttalanden och block av uttalanden, genom funktioner, hela filer, 160 och jämnt över filer.160160160160160160160160160160160160160160160160160160160160160 Debuggers och Programmerare TI inbäddade processorer innehåller ett urval av avancerade hårdvara debugging kapacitet. Funktionerna varierar beroende på processorn och kan inkludera: 160160160160160160160 Icke-påträngande åtkomst till register och minne I realtidsläget kan du ta bort bakgrundskoden medan du fortsätter att genomföra tidskritiska avbrytningsrutiner. Multi-core-operationer som synkron körning, steg och stopp. Detta inkluderar kärnkroppsutlösning, vilket ger möjligheten att få en kärna utlösa andra kärnor att stanna. Avancerade hårdvarupunkt, klockpunkter och statistikräknare. Processor Trace kan användas för att felsöka komplexa problem, mäta prestanda och övervaka aktivitet. System Trace (STM) tillhandahåller icke-påträngande programvaruinstrument som möjliggör synlighet i programkörning utan att ändra systembeteende. Flash Emuleringsverktyg: MSP-FET430UIF MSP-FET430UIF är ett kraftfullt flashemuleringsverktyg för att snabbt starta applikationsutveckling på MSP430 MCU. Den innehåller USB-felsökningsgränssnitt som används för att programmera och felsöka MSP430-systemet via JTAG-gränssnittet eller spjutsparande Spy Bi-Wire (2-tråds JTAG) protokoll som utvecklats av TI. Blixtminne kan raderas och programmeras på några sekunder med bara några tangenttryckningar, och eftersom MSP430-blixten är extremt lågt, krävs ingen extern strömförsörjning. Texas Instruments stöder en mängd XT-styrsystem med XT-XT (XX) JTAG-styrenheter med olika felsökningsfunktioner utöver endast JTAG-stöd XDS100V2 JTAG XDS100V2 JTAG-emulatorn: XDS100 JTAG XDS100 JTAG-genomsökningsbaserad emulator är en robust och effektiv JTAG-emuleringsstyrning som stöder felsökning av en mängd av TI-enheter. Den är kompatibel med Code Composer Studio. XDS560-klassens höghastighetsemulator: XDS560-emulatorn kombinerar toppmoderna kisel-, hårdvaru - och mjukvaruteknik för att ge bästa möjliga maskinvaruproblem. XDS560-familjen av JTAG-baserade emulatorer stöder ett stort antal TI-processorer och är konstruerade för högpresterande applikationer. Familjen XDS560 är utformad för att uppnå höga nedladdningshastigheter och är idealisk för större applikationer. Följande TI-processorfamiljer stöds av XDS560v2 XDS560v2-systemspåremulatorn: OMAP-applikationsprocessorer Sitara ARM174 MPU-enheter DaVinci Digital Media Processors C6000 Högpresterande DSPs C5000 Lågspänningsledningar DSPs C28xxx Digitalstyrningsprocessorer ARM CortexARM Mikroprocessorer ARM911 Mikroprocessorer element14 är det första nätverket speciellt för ingenjörer. Anslut med dina kamrater och få expert svar på dina frågor. Följ element14 Ett Premier Farnell Company kopiera 2009-2017 Premier Farnell Ltd. Alla rättigheter reserverade. ICP 227912669621495 10220084. Premier Farnell Ltd, registrerad i England och Wales (nr 00876412), med säte: Farnell House, Forge Lane, Leeds LS12 2NE element14 Programvaruversion: 8.0.5.0. revision: 20161130101351.a2ff2dc. stable8.0.5.xCCStudio Vanliga frågor Om var profileringscykler är den maximala CPU-hastigheten beroende av storleken på den interna räknaren. Om den interna räknaren är 5 bitar, får vi en rundsignal varje 32 cykler. På en 200 MHz-processor är den effektiva övergångsfrekvensen 6,25 MHz. Om den interna räknaren är 16 bitar, skulle den effektiva rullefrekvensen vara Q: Skillnad mellan klockcykeln och exekveringspaketet Med klockan som mätalternativ (Profiler-gt Clock Setup-gtCount) får du de faktiska klockcyklerna som tas för att utföra ditt sortiment av kod. Med Exekveringspaket får du antalet exekveringspaket som körs i det intervallet. Det är korrekt att en exekveringspaket körs i en klockcykel. Men förutom att exekvera paketet måste processorn hämta instruktionerna, vilket är orsaken till skillnaden i de värden som profilerna visar. Statistiken som visas med mätalternativet som klocka kommer att vara större än statistiken som visas från mätalternativet som Execution Packet. Aktivering av cacheminnet kommer att minska skillnaden. Q: Vad är analysverktygssats Analysverktygssatsen (ATK), som är kodtäckningen och exklusivprofilverktyget, hjälper dig att analysera robustheten och effektiviteten hos inbyggda digitala signalbehandlingar (DSP). Det hjälper dig att utveckla korrekt och effektivt applikationsprogram. Kodtäckningen och exklusivprofilverktyget ger visualisering av källlinjedekningen. Med denna information kan du konstruera tester för att säkerställa tillräcklig täckning av din kod. Kodtäckningen och exklusivprofilverktyget stöds på alla C5500- och C6000-simulatorerna i kodkomponenten Studio version 3.1 eller senare. Vänligen se Analysverktygsverktyget för Code Composer Studio User Guide (SPRU623) för mer information. ExpressDSP-komponentguiden Verktyg Q: Så här får du Express DSP-komponentguiden i CCS-gttools Den finns i CCS 3.1 men eliminerad i CCS 3.3 varför XDAIS-komponentguiden var ett CCSv3-plugin utvecklat av en tredje part. XDAIS-produkten tog bort denna guiden i XDAIS 5.00. XDAIS 4.00 innehåller verktyget, men algoritmutvecklare uppmanas att implementera XDM-gränssnitten som levereras med XDAIS 5.00 och senare för att underlätta integrationen i de övre skiktramarna. Observera att de senaste utgåvorna av XDAIS (även i CCS Eclipse) innehåller XDM GenAlg Wizard. samt QualiTI för XDAIS-efterlevnadskontroll. För ytterligare referens innehåller XDAIS-produkten exempelalgoritmer (se (XDAISINSTALLDIR) exempel) och den här artikeln innehåller också några XDAIS-exempel. Hårdvaraemulatorer Ytterligare information om hårdvaraemulatorer finns på följande länkar:

No comments:

Post a Comment