2014-11-05 00.13.40

Intel Galileo Gen 2和前一代不同處之一,就在於CONSOLE的連線方式,

大部分的arduino或是嵌入式系統玩家手邊都會有一塊USB轉TTL,

GEN2就是使用3.3V的TTL以輕鬆連進去,

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

上一篇中已經有介紹這次量測的程式碼,主要就是量測digitalWrite(HIGH)<->digitalWrite(LOW)的時間,

版子全都是官方板,仿的板子有很多,而且不知道出貨廠商是誰,品質也很難講,原廠板只有一塊,測出來的數據應該很容易被重現。

那麼現在來看看結果(依字母排序),綠色的數字為標記使用,文章最後面會寫它們的結果

 

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

(這個標題好難想啊,一直想不到適當的標題)

2014-11-04 00.41.20  

這次要介紹的是CPU在digitalWrite(HIGH)<->digitalWrite(LOW)雙向切換所需要的時間,參賽選手有Due、Intel Galileo Gen2、Mega ADK、Micro,Nano。

作法是把某個Pin的電位由高拉到低,再由低拉到高,反覆進行,藉此來量測CPU的排程情況以及OUTPUT電位的切換時間,提供給寫程式的人參考。

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

Galileo應該要如何更新板子裡原本就有的linux呢?

1. USB、電源跟SD Card都拔掉,重新開機

2. 插上電源

3. 插上USB

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

沿續前篇的設計,這次用Arduino Nano跟二塊smd轉接板弄出來比較清爽的造型,片尾藍白拖不小心入鏡了。

 

 以下是材料,另外還需要1N4148(1206)x16跟 紅光LED(0805) x16

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

之前的文章中,已經有介紹過如何利用Ryu的Rest API來設定Switch的Flow Entry,

不過那些都是沒有mask的下法,現在要來介紹有match filed有mask時,應該怎麼下。

1. 啟動Ryu。

Screenshot 2014-10-15 02.21.24

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

 

最近我在讀一本8051單晶片的書,裡面有提到只要RESET腳維持在高電位12個機械週期,

就會重置晶片,所以在RESET腳接一個20pF~40pF的電容,因為電容充電視同導通,

所以單晶片就會被重置,電容充電結束之後,就變成斷路,RESET腳又回到低電位,

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

如同之前所說,Windows 版的Intel Galileo Arduino Compiler會有問題,

要改語系才能使用,那MAC版的呢?也一樣有問題,所以這裡跟大家分享怎樣啟動它

先到https://communities.intel.com/docs/DOC-22226下載MAC 版的Arduino Software 1.5.3

鏘!!鏘!! 

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

這是這個系列的第一篇,另外還有一個比較清爽的版本,請看這裡

Demo 影片

要自製網路線測試器,普通難的是什麼呢?接頭!!更難的是什麼呢?接頭轉接板,底下教大家DIY的方法,

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()

2014-09-28 00.51.47    

今天的主角換成DUE囉,

DUE的工作頻率是84MHz,整整是其他朋友的5倍還有剩,而且它的CPU 是32 bit的,所以當然是快多了啊

OK~話不多說,一樣來看結果吧,測試的Raw Data在這裡下載

qmaw 發表在 痞客邦 PIXNET 留言(0) 人氣()