使用CCS IDE

Download Report

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