Arduino felsökning - brytpunkter, Tracepoints och uttryck

denna handledning visar hur du kommer igång med Arduino debug verktyg från Visuella Micro. Debug verktyget är integrerat i utvecklingssystemet Microsoft Visual Studio Professional som också ger 100% kompatibel Arduino programmering, kompilera och ladda upp.

Programmering med en fel rätter har länge ansetts vara ett viktigt verktyg för alla utvecklare. Arduino ger inte normalt debug faciliteter, så detta verktyg är, på något sätt, bryter ny mark.

I den här videon visar vi hur att lägga till brytpunkter som tillåter oss att inspektera uttryck medan en Arduino är igång.

Denna video tutorial visar också hur du lägger till villkor till brytpunkter. Villkoren är mycket användbara när sett för undantag från "normen".

Handledningen visar också hur man växla mellan normal Arduino sammanställning och debug sammanställning, hur man kompilerar och hur ladda upp till någon Arduino ombord.

Arduino plugin för Visual Studio är gratis, debug verktyg, som är i final beta, blir en valfri låg kostnad uppgradering men är för närvarande tillgänglig gratis för alla som vill prova. Vi förväntar oss detta erbjudande att sluta i December 2012. För att erhålla en gratis kopia av verktyget debug helt enkelt ansluta sig till Visual Micro Forum och begäran till debug beta team.

Om du inte har en kopia av Visual Studio

Microsoft Visual Studio 2013 Community Edition är gratis. Hämta :)
https://www.VisualStudio.com/news/vs2013-community-vs

Relaterade Ämnen

Översikt Arduino skiss belastande upp processen och ISP

Du kan överföra programvaran till en Arduino med två metoder. Du får höra om de två metoderna brukar kallas ISP programmering och FTDI eller seriell upp. Jag rekommenderar att lära om och bli bekväm med att använda båda metoderna. När jag var att kom...

Arduino Temp/fukt med LCD och webbgränssnitt

jag nyligen hjälpt en kund flyttar sitt kontor som inkluderade att inrätta ett nytt datorrum.Jag ville ha dem för att kunna kontrollera temperaturen och luftfuktigheten i rummet både genom att kontrollera en LCD-display i rummet och även via en webbs...

Intro till mikrokontroller felsökning (och en Pomodoro Timer)

Hej Hack-A-Day och farliga prototyper läsare! Snälla rösta på mig i Sparkfun uC tävling! (Om ni röstar för mig du kan fortfarande rösta för andra projekt) Knappen röst är bara upp och lämnade av här... sådär... närmare... närmare... Jag vet att du ka...

Hur man gör felsökning med Arduino Zero

I denna video titta vi på hur man gör felsökning med Arduino noll. Arduino noll har en mycket stor kapacitet och funktioner. En av de stora dragen är det har en inbyggd maskinvara felsökare. I denna video kommer vi titta på hur du använder felsökaren...

Arduino I2C visas PIN felsökning

Välkommen till mitt försök till en första Instructable. Jag gör detta eftersom jag köpte en billig skit I2C LCD för Arduino bort av eBay och tillbringade flera timmar att försöka koppla in den. Som väntat hemsk instruktionerna göra inte någonting för...

Dimmer pack felsökning och reparation Clipsal C-bus

När jag renoverade mitt hus beslutat jag att installera Clipsal C-Bus dimmer förpackningar som en del av mitt hem automationssystem. Allt var bra men med tiden började jag uppleva ett oroande fel. Efter en lampa blåser den kanal som den var ansluten...

Felsökning, test och förbi SPDT Power Trim Tilt reläer för båtar

felsökning, test och förbi SPDT Power Trim Tilt reläerElektrisk trim och tilt pumpmotorn rör sig inte alls? Elektriskt trim och tilt pumpmotorn endast köras i en riktning, bara upp eller bara ner?Praktiska verktyg: voltmeter, 2 tråd byglar, kontakta...

3D-skrivare grunderna och felsökning: FDM skrivare

Detta Instructable är att hjälpa med att förstå grunderna i 3D-utskrifter och felsökning av de vanligaste problemen med FDM 3D-skrivare. Dessa bilder är tagna från ett bildspel som jag skapat för att hjälpa människor med 3D-utskrifter.Vad är en 3D-sk...

Nybörjarguide till felsökning i MPLABX med ChipKIT PRO MX7 av DIGILENT

Detta Instructable är en Nybörjarguide till felsökning kod programmerat i MPLAB X IDE v2.0. De åtgärder som omfattas är gemensam tillämpning av debugger programvara och problem jag stött på som en nybörjare användare och en oerfaren programmerare. In...

BLDC Motor Control med Arduino, bärgades HD motor och hallgivare

det finns ett stort intresse dessa dagar bland hobbyister kontrollera borstlösa DC (BLDC) motorer, som har bättre prestanda och bättre energieffektivitet övertraditionella DC-motorer, är men svårare att använda. Många off-the-shelf produkter finns fö...

Felsökning av MWC flyg Controller MPU6050 HMC5883L

Ingenjörerna av ICStation R & D avdelning införa stegen om felsökning guide för WMC flyg controller i detaljer. Om du har aldrig använda MWC flyg controller, kan du följa dessa sju steg för att installera programvara och maskinvara och sedan börja fe...

Skicka SMS från Arduino över Internet med ENC28J60 och Thingspeak

Detta Instructable förklarar hur du skickar ett SMS från en Arduino använder Internet. Det finns många sätt att närma sig detta och jag kommer att förklara ett av de olika metoder som används för att utföra denna uppgift.Några viktiga punkter som beh...

Bygga en XBMC/KODI remote med Arduino, IR-Sensor sköld och VB.NET

Bygga en XBMC/KODI remote med Arduino och en IR-Sensor sköld, som kommer att arbeta med någon fjärrkontroll.Jag ville styra min XBMC/Kodi dator från min satellitdekoder avlägsen, eftersom jag antingen titta på filmer på XMBC/Kodi eller satellit-TV, s...

Avancerad CMD felsökning för det Pro

Om du inte har genomfört kriminalteknisk analys på Wi-Fi sedan denna fantastiska verktyg från Microsoft {Gloriously begravd i CMD} sparar du tid och också ge dig fantastiska detaljerad vy i nätverket. Vill du se alla de hemliga SSID: er i ditt område...

Felsökning av hem-

på en ny efterfrågan på hjälp med nätverk hemma, har beslutat att skriva detta instructable om hur du felsöker nätverket i ditt hem. Om du inte redan är bekant med grunderna i hur nätverket fungerar, jag föreslår att läsa mitt tidigare instructable "...

Kissa Timer: Ansluta Arduino, Intel perceptuella Computing kameran och en Dränkbar vattenpump

i detta Instructables vandrar vi genom hur vi samman en Intel perceptuella Computing kamera, en Arduino Uno och en dränkbar pump så att vattenpumpen överför vatten från ett fartyg till ett annat när ingen sitter framför kameran.Vi skapade detta proje...

Maximera effektiviteten i felsökning systemet

Vad vi kommer att täcka i detta instructable:De 5-steg för felsökning.Kända orsakerna till prestandaproblem.Rätt teknik och manér för att hantera utländska system.Användbar freeware program som kan användas för att göra jobbet enklare.Steg 1: Inför 5...

Felsökning en billiga importerade LED fixtur

Som en ingenjör som arbetar främst inom LED-belysning, får jag alltid prover av nya produkter på ett gäng olika prispunkter och med vilt varierande kvalitet. Mot min bättre vetande tog jag en chans på vissa sub-$40 18-Watts RGB LED-armaturer från Ama...

Programming AVR med Arduino som ISP utan bootloader och externa crystal

Hej, jag är riktronics , och detta är min första instructable. Här förklarade jag hur till bränna program i din AVR microcontroller med en Arduino. Av detta behöver du inte köpa dyra AVR programmerare om du redan har en Arduino. Och jag antar att du...