Şu anda bir Arduino, mbed ve son olarak geliştirme / hobi kullanımı için elimde bir Netduino var. Arduino ile çalışmayı hiç sevmedim, çünkü editör çok iyi olmadığından ve kesinlikle bir C # geliştiricisi olarak şımartıldım. Mbed'imi aldığımda, çok daha iyi gelişmeyi sevdim, ancak hata ayıklama hala acı verici çünkü neler olduğunu anlamak için basılı ifadeler kullanmanız gerekiyor.
Bir ürün geliştirirken veya sadece vidalanırken, ilk başta zamanınızın büyük bir kısmı hata ayıklamak için harcanır ... ve hata ayıklarken, kesme noktalarına sahip olmak istersiniz. Herhangi bir kesme noktası sunmayan gömülü donanıma geri dönmek için çok zor bir zamanım var.
Henüz JTAG ile deneyimim yok, ama şimdiye kadar gördüğüm her mikro (RabbitCore modüllerinin yanı sıra) kesme noktaları aracılığıyla hata ayıklamaya izin vermesini gerektiriyor. Bugün Netduino'yu bağladığımda ve VS2010'daki kodumda tek bir adım attığımda sürprizimi hayal et! Bundan çok memnun kaldım.
Şahsen, ayak izi boyutu hakkında endişe olmaz, .NET ve Microsoft vb kötülükler vs Ben sadece bu yüzden, hızlı ve verimli ayıklama edememek ilgilensin yalnızca işlerin alabilirsiniz .