MSP-EXP430F5529LP開發板002-GPIO庫函式
阿新 • • 發佈:2018-12-10
因為之前一直在用STM32做專案,開發用的都是庫函式,很方便,開發重點可以直接放在功能和邏輯上。想想TI這麼大的廠商怎麼可能少得了為我們提供這麼便捷的服務,於是在百度上隨便搜了下“MSP430庫函式”就搜到了。下面是官網下載地址
點開後,下載第一個就是
解壓後將對應的“MSP430F5xx_6xx”所在目錄的所有檔案拷到自己的工程目錄下
在IAR中新增對應的.c檔案,這裡新增“gpio.c”即可
另外在工程配置中新增對應標頭檔案路徑
main函式中程式碼如下,上一篇文章中的#include "io430.h"需要去掉,否則一些巨集定義會重複:
#include "gpio.h" int main( void ) { volatile unsigned int i; // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; GPIO_setAsOutputPin(GPIO_PORT_P1,GPIO_PIN0); GPIO_setOutputHighOnPin(GPIO_PORT_P1,GPIO_PIN0); while(1) // continuous loop { GPIO_toggleOutputOnPin(GPIO_PORT_P1,GPIO_PIN0);// XOR P1.0 for(i=50000;i>0;i--); // Delay } }
同樣可以實現功能