Transcript 使用CCS IDE
[0926] Lecture1
微處理機實驗
老師: 蔡智強 老師
課程網頁:
http://ares.ee.nchu.edu.tw/
→課程資料(Course)
→微處理機實習(大學部)
[0926] Lecture1
Time: 4-789 (15:10~18:00)
第一節: 15:10~16:25
第二節: 16:45~18:00
評量: 平時成績(每周實作)
期末上機
MSP430 Microcontroller
MSP430 混合訊號微處理器
16-BIT RISC 架構處理器
低功耗,低工作電壓(2.2V~3.6V)
並有多種省電模式。
多樣功能整合其中
廣泛地被各領域的裝置所採用
MSP430 EVM/Starter Kit
上課用MSP430 EVM
為了產品開發、教學目的,所
製作的產品。
EVM = Evaluation Module
開發板上安放了CPU,並接上了
各式各樣的周邊與腳位,方便
我們使用各種功能
MSP430 EVM/Starter Kit
USB Cable、Bus、FET/UIF
MSP430 EVM/Starter Kit
MSP430F5438CPU
MSP430 EVM/Starter Kit
MSP430F2013CPU
MSP430 EVM/Starter Kit
RF_CC2500
MSP430 EVM/Starter Kit
FET排線座
MSP430 EVM/Starter Kit
GPIO
MSP430 EVM/Starter Kit
LCM
MSP430 EVM/Starter Kit
ADC
MSP430 EVM/Starter Kit
ADC/可變電阻
MSP430 EVM/Starter Kit
RS-232
MSP430 EVM/Starter Kit
Mic/Buzzer
MSP430 EVM/Starter Kit
Timer
PWM (Pulse Width Modulation)
RTC (Real Time Clock)
PMM(Power Management Module)
SPI (Serial Port Interface
USCI (Universal Serial
Communication Interface)
硬體乘法器
…等
開始開發
參考Schematic(線路圖)、Data
Sheet、User’s Guide 作為輔助
使用CCS IDE 操作MSP430
開發文件
Schematic(線路圖)
Data Sheet
User’s Guide
開發文件
Schematic(線路圖)
開發文件
Data Sheet
開發文件
User’s Guide
使用CCS IDE
安裝Code Compiser Studio
EE501 被授權使用 CCS v4版本
使用CCS IDE
安裝更新版本的CCS
使用CCS IDE
完成安裝後,點選 Code Composer
Studio啟動
選擇Workspace
□Use this as the default and do not ask again
建議不勾選
使用CCS IDE
進到開發環境
使用CCS IDE
點選File→New→CCS Project
使用CCS IDE
如果沒有看到CCS Project的項目,則點
選”Other… → C/C++ → CCS Project”
使用CCS IDE
命名專案與專案路徑
使用CCS IDE
配置專案類型
使用CCS IDE
配置專案類型
使用CCS IDE
配置專案類型
使用CCS IDE
配置專案屬性
使用CCS IDE
建立完新專案之後,接著要加入程式所在的
檔案,以及所需要的標頭檔(optional)
使用CCS IDE
建立完新專案之後,接著要加入程式所在的
檔案,以及所需要的標頭檔(optional)
使用CCS IDE
完成Code之後,點選Project→Build Active Project
或Build all
使用CCS IDE
接上USB Cable、FET和MSP430 EVM
使用CCS IDE
點擊命令列中的瓢蟲符號
使用CCS IDE
等待燒錄程式到EVM,有一定機率出現錯誤訊息,
按Retry,若持續錯誤,可Cancle後拔掉換USB孔,
並重新點選瓢蟲。
使用CCS IDE
燒錄成功
使用CCS IDE
自動進入Debug Mode
點擊右上方綠色PLAY狀箭頭即可啟動
點擊紅色方塊則可以離開Debug Mode
使用CCS IDE
若沒有看到Debug Mode畫面,則點View選擇
Debug
練習-使用CCS IDE
Lab1:
使用CCS,指定workspace路徑為”我的文件”
中的”#學號” 資料夾
建立一個新專案,專案名稱需以lab1_#學號
開頭
在專案中加入一個新的source file (*.c)
使用CCS IDE
在Source file內加入下列程式碼:
#include “msp430x54x.h”
Void main(void)
{
WDTCTL = WDTPW+WDTHOLD;
P5DIR|= BIT4+BIT5;
P5OUT = BIT4;
}
使用CCS IDE
編譯並執行,使EVM上的LED閃爍。
完成後,找到專案裡面的source file,以附
檔形式寄到 [email protected],並在
郵件中註明姓名、系級與學號。
使用CCS IDE
END