嵌入式系統

專題研究日記 Day 1

標題寫著 Day 1 ,實際上則是不知道進行到了第幾天了,姑且就把開始紀錄的這天當作第一天吧!畢竟,歷史是從有 [...]

Code Composer Suite 安裝與使用(1/2)

Code Composer Suite(CCS),是一套由TI德州儀器所出的IDE,專門用來開發與設計由TI所 [...]

當LaunchPad遇上nRF24L01

時間過得真快,又到了一週一文的截止時間後了(?),今天要來跟大家談談Jack和Rose相遇的故事,讓我們把時間 [...]

如何在Linux中使用LaunchPad?(安裝設定篇)

MSP430 Launchpad是TI(德州儀器)所推出的一種超小型單晶片實驗板,其特色為太多多餘的元件在板子 [...]

MSP 430 Launch Pad Experiment: Blink LED.

摸了一陣子的 Launch Pad 後,除了因為它便宜、嬌小且功能充足之外的驚訝,剩下的就是不斷閱讀英文文件的地獄...還好,有人弄了一個中文的教學站點,方便初學者入門,也讓我好開始起頭,雖然後來發現我還是參考官方Blog以及IDE內的範例程式比較多就是了,哈。

那麼,我們開始進入今天的主題。

今天要呈現給各位的是微電腦系統最喜歡的 Hello, World 方式,讓 LED 閃來閃去! (戴墨鏡)

開箱 TI MSP430 Launch Pad

最近買進了很多開發用的設備,所以近日應該都會是開房箱文…XD

今天要來開的是有機會跟 Arduino 這個被稱為電子玩具積木互拚高下的 MSP430 Launch Pad ,至少我是這麼認為啦。這個發射台小而巧、以14~20隻腳位的MSP430作為開發板核心,板上預載 MSP430G2553 這顆擁有較多功能的 MCU ,且單價也較高,約台幣 30 元。對,就是 30 元一顆,不要懷疑你的眼睛,而且他只有 20 隻腳,雖然內部空間有點小,約 2KB 但用來設計小玩具之類的產品事實上已經綽綽有餘了,而且體積又小,內部功能比起 8051 家族中的 AT89C2051 還要來的多上一些,價格卻比他低廉許多,這真的很超值。

TI Stellaris Development board

今天要來開一下好久沒開的箱子,恩…我是指文章啦!

這次要開的是不怎麼熱門,但是是工程師的玩具的箱子「TI Stellaris Development board」。

這片開發板不同於先前 Microchip 的板子,在這片板子上面採用的是 TI 的晶片(不然是 Microchip 的喔),32 位元基於 ARM Cortex-M3 的處裡核心,擁有 80 MHz 的處理速度、512 KB 的 Flash ROM、 96 KB 的 SRAM…等等,詳情請翻閱 Datasheet 。

Pololu 3pi Robot

Pololu 3pi Robot(以下簡稱3pi) 是最近拿到的新玩具,也不能說是玩具,因為這一般人玩不太動...所以我稱它為「高級玩具」((還不都是玩具?

之所以稱之為高級玩具,並不是因為價格高昂(雖然一台也要將近5000),而是其中的控制方式與操作方式不是你想像中的按鍵按一按就會動了,因為這是台「可程式化」的玩具車!是的,你沒看錯,這台車是要寫程式進去裡面才能正常運作的玩具,換句話說,這是台給工程師玩的玩具車!酷吧? 哈哈!

3pi 是一台循線自走車,它擁有極小的外型(9.5cm/3.7")、兩顆配有金屬齒輪的馬達、五個反射式感應器、8 x 2 LCD螢幕、一個小喇叭、還有三顆可自訂的按鍵。接下來我們就來看看這些東西的真實樣貌吧~

Arduino 之軟體 PWM

PWM 是 Pulse-width Modulation 的縮寫,即脈波寬度調整或稱頻寬調整,常用於電子式的電壓調整,例如燈光亮度、馬達控制、螢幕亮度...等等。 其原理是藉由調整脈波的工作週期(Duty cycle)並影響平均值(Average)來達到電壓的控制...我知道這聽起來很複雜,讓我用幾張圖來解釋給你看看吧!

Site Meter test internet speed Creative Commons License