[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux_var] arduino e debug
- To: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Subject: [linux_var] arduino e debug
- From: Gianni Carabelli <giannicarabelli@gmail.com>
- Date: Mon, 25 Nov 2013 19:22:48 +0100
- Authentication-results: linuxvar.it; dkim=pass (2048-bit key; insecure key) header.i=@gmail.com; dkim-adsp=pass
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.linuxvar.it; s=mail; t=1385403803; bh=3CQ17zeWSfpmDLYJAHL9aIQ4+70AHYSits42t7/llYg=; h=Date:From:MIME-Version:To:Subject:Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Content-Type:Content-Transfer-Encoding:Sender; z=Received:=20from=20mail-ea0-f178.google.com=20(mail-ea0-f178.goog le.com=0D=0A=09[209.85.215.178])=20by=20linuxvar.it=20(Postfix)=20 with=20ESMTPS=20id=203B5EB3C3402=0D=0A=09for=20<talking@ml.linuxva r.it>=3B=20Mon,=2025=20Nov=202013=2019:22:51=20+0100=20(CET)|Authe ntication-Results:=20linuxvar.it=3B=20dkim=3Dpass=20(2048-bit=20ke y=3B=20insecure=20key)=0D=0A=09header.i=3D@gmail.com=3B=20dkim-ads p=3Dpass|Received:=20by=20mail-ea0-f178.google.com=20with=20SMTP=2 0id=20d10so2814583eaj.9=0D=0A=09for=20<talking@ml.linuxvar.it>=3B= 20Mon,=2025=20Nov=202013=2010:22:51=20-0800=20(PST)|DKIM-Signature :=20v=3D1=3B=20a=3Drsa-sha256=3B=20c=3Drelaxed/relaxed=3B=20d=3Dgm ail.com=3B=20s=3D20120113=3B=0D=0A=09h=3Dmessage-id:date:from:user -agent:mime-version:to:subject=0D=0A=09:content-type:content-trans fer-encoding=3B=0D=0A=09bh=3D3O9qQLS9kCVQckAekfUq5lj868g1aNELularH qDj55s=3D=3B=0D=0A=09b=3Dn3aTi5YaI3f/dXJP04oulMChnTEryK1MTqkT6SRC3 5OoTXiQNUPImviATgTId6DiIL=0D=0A=09Cgj4aFer+rX5z2GjauJr7t1ijkNs5gZA 2m5nPr2EaE1+cRact4YPCTBK/XeGm5h9wxI/=0D=0A=09ibptfj2ejcfxgsUHXsBDb IBYqqFm3wnBrxKdA9fCJGP8LdextxvmPRJ2xqi8RwAYxwGu=0D=0A=09B/CECB21jd HIxZ8kr2QbVryQCGyOwIt3+PLYhurH7/Kc1T9kge0RpwIBapyI2eNNap8J=0D=0A=0 9r7Bz8/ojreUGJ6/DXhXvmcSpXxT0qkvcNUekeZGa6eQsULKeVwukzRpLTqT+u2wpb hbS=0D=0A=09Y/EQ=3D=3D|X-Received:=20by=2010.15.93.199=20with=20SM TP=20id=20w47mr2645eez.118.1385403771363=3B=0D=0A=09Mon,=2025=20No v=202013=2010:22:51=20-0800=20(PST)|Received:=20from=20penombra.jo hnnyrun.local=20(ppp-110-60.20-151.libero.it.=0D=0A=09[151.20.60.1 10])=0D=0A=09by=20mx.google.com=20with=20ESMTPSA=20id=208sm1271824 eem.15.2013.11.25.10.22.50=0D=0A=09for=20<talking@ml.linuxvar.it>= 0D=0A=09(version=3DTLSv1=20cipher=3DECDHE-RSA-RC4-SHA=20bits=3D128 /128)=3B=0D=0A=09Mon,=2025=20Nov=202013=2010:22:50=20-0800=20(PST) |Date:=20Mon,=2025=20Nov=202013=2019:22:48=20+0100|From:=20Gianni= 20Carabelli=20<giannicarabelli@gmail.com>|User-Agent:=20Mozilla/5. 0=20(X11=3B=20Linux=20i686=3B=0D=0A=09rv:17.0)=20Gecko/20130106=20 Thunderbird/17.0.2|MIME-Version:=201.0|To:=20linux_var=20-=20LUG=2 0di=20Varese=20e=20Provincia=20Mailing=20List=20<talking@ml.linuxv ar.it>|X-Enigmail-Version:=201.4.6|Subject:=20[linux_var]=20arduin o=20e=20debug|X-BeenThere:=20talking@ml.linuxvar.it|X-Mailman-Vers ion:=202.1.13|Precedence:=20list|Reply-To:=20linux_var=20-=20LUG=2 0di=20Varese=20e=20Provincia=20Mailing=20List=0D=0A=09<talking@ml. linuxvar.it>|List-Id:=20linux_var=20-=20LUG=20di=20Varese=20e=20Pr ovincia=20Mailing=20List=0D=0A=09<talking.ml.linuxvar.it>|List-Uns ubscribe:=20<http://ml.linuxvar.it/cgi-bin/mailman/options/talking >,=0D=0A=09<mailto:talking-request@ml.linuxvar.it?subject=3Dunsubs cribe>|List-Archive:=20<http://ml.linuxvar.it/pipermail/talking>|L ist-Post:=20<mailto:talking@ml.linuxvar.it>|List-Help:=20<mailto:t alking-request@ml.linuxvar.it?subject=3Dhelp>|List-Subscribe:=20<h ttp://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>,=0D=0A=09<m ailto:talking-request@ml.linuxvar.it?subject=3Dsubscribe>|Content- Type:=20text/plain=3B=20charset=3D"iso-8859-1"|Content-Transfer-En coding:=20quoted-printable|Sender:=20talking-bounces@ml.linuxvar.i t|Errors-To:=20talking-bounces@ml.linuxvar.it; b=qoG1266PIiR+5HT1HKigBBEBJewWoqZHI7xGF/f15QVrwz3dGPXCkKjGtOddiBFYI pJu6lAo6sDpCe/xVnvUCDrWLhVT1V4a7ub8lCKbQCXLORuKCymz+kiAWcVBJbD6X4c 1HYKxgYTCY8Cxe/bvdqfvm7MF+Z8JKaUH7Sr15sk=
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=3O9qQLS9kCVQckAekfUq5lj868g1aNELularHqDj55s=; b=n3aTi5YaI3f/dXJP04oulMChnTEryK1MTqkT6SRC35OoTXiQNUPImviATgTId6DiIL Cgj4aFer+rX5z2GjauJr7t1ijkNs5gZA2m5nPr2EaE1+cRact4YPCTBK/XeGm5h9wxI/ ibptfj2ejcfxgsUHXsBDbIBYqqFm3wnBrxKdA9fCJGP8LdextxvmPRJ2xqi8RwAYxwGu B/CECB21jdHIxZ8kr2QbVryQCGyOwIt3+PLYhurH7/Kc1T9kge0RpwIBapyI2eNNap8J r7Bz8/ojreUGJ6/DXhXvmcSpXxT0qkvcNUekeZGa6eQsULKeVwukzRpLTqT+u2wpbhbS Y/EQ==
- List-archive: <http://ml.linuxvar.it/pipermail/talking>
- List-help: <mailto:talking-request@ml.linuxvar.it?subject=help>
- List-id: linux_var - LUG di Varese e Provincia Mailing List <talking.ml.linuxvar.it>
- List-post: <mailto:talking@ml.linuxvar.it>
- List-subscribe: <http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>, <mailto:talking-request@ml.linuxvar.it?subject=subscribe>
- List-unsubscribe: <http://ml.linuxvar.it/cgi-bin/mailman/options/talking>, <mailto:talking-request@ml.linuxvar.it?subject=unsubscribe>
- Reply-to: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Sender: talking-bounces@ml.linuxvar.it
- User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130106 Thunderbird/17.0.2
Ciao a tutti.
Quando scrivo qualcosa per arduino, mi manca tantissimo un simulatore,
soprattutto la funzionalità di cronometro.
Anche in questi giorni, giocando con gli interrupt dei timer, non ho la
certezza che la routine venga eseguita in toto prima dello scatenarsi di
un altro interrupt dello stesso tipo.
Quindi, sì, cerco di tenere le routine sempre corte. Solitamente flaggo
ed eseguo nel main loop, ma mi piacerebbe sapere quanto tempo ci vuole.
In MPLAB coi PIC, c'era l'utilissima funzione stopwatch che faceva
proprio questo. Si impostavano un paio di breakpoint e dal cronometro di
vedevano i tempi di esecuzione si quelle porzioni di codice.
Esiste qualcosa anche per arduino?
Grazie ciao
JohnnyRun
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking