91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.04MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-09-16
  • 語言: 其他
  • 標簽: MSP430F5529??

資源簡介

基于MSP430F5529的步進電機驅動程序,有清晰注釋。

資源截圖

代碼片段和文件信息

/****************************************************************************************
?* @brief: 步進電機驅動Demo
?* @files:?main.c
?* @date: 2015-04-24
?* @athour:zhangkai
?* @pin:
?* ???????LCD:P3.2???<--->??SCK
?* ???????????P3.0???<--->??SDA
?* ???????????P2.6???<--->??CS
?* ???????????P3.7???<--->??CD
?* ???????????P8.2???<--->??RES
?* ???????????????????直流電機: P1.2???<--->??PWM
?* ??????????? P6.1???<--->??HIGH
?*
?* ??????????????????使能: P6.1???<--->??HIGH
?****************************************************************************************/
#include??
#include?
#include?
#include?“sysclk.h“
#include?“grlib.h“
#include?“Template_Driver.h“
#include?“wheel.h“
#include?“graph_extend.h“
#include?“button.h“

#define?A_U P1OUT?|=?BIT4;
#define?B_U P2OUT?|=?BIT4;
#define?C_U P1OUT?|=?BIT5;
#define?D_U P2OUT?|=?BIT5;

#define?A_D P1OUT?&=?~BIT4;
#define?B_D P2OUT?&=?~BIT4;
#define?C_D P1OUT?&=?~BIT5;
#define?D_D P2OUT?&=?~BIT5;

#define?CCR_MAX_COUNT 32768
#define?CCR_MIN_COUNT 4096

extern?uint16_t?count?=?0;
extern?uint16_t?speed?=?0;
uint16_t?cur_CCRCount?=?0;

/****************************************************************************
?*?@brief: 初始化P2.0?中斷捕獲
?*?@param: none
?*?@return: none
?***************************************************************************/
void?Init_Int(){

TA1CCTL0?=?CCIE;??????????????????????????//?CCR0?interrupt?enabled
TA1CCR0?=?CCR_MAX_COUNT;
TA1CTL?=?TASSEL_1?+?MC_2?+?TACLR;?????????//?ACLK?contmode?clear?TAR

}

/****************************************************************************
?*?@brief: 初始化端口
?*?@param: none
?*?@return: none
?***************************************************************************/
void?Init_Port()
{
P4DIR?|=?BIT0; //P4.0
P4OUT?|=?BIT0;

P1DIR?|=?BIT4; //P1.4
P2DIR?|=?BIT4; //P2.4
P1DIR?|=?BIT5; //P1.5
P2DIR?|=?BIT5; //P2.5
}


/****************************************************************************************
?*?main.c
?***************************************************************************************/
int?main(void)
{
????WDTCTL?=?WDTPW?|?WDTHOLD; //?Stop?watchdog?timer

SysClk_Init(); //設置時鐘為25Mhz

LCD_WheelInit();

LCD_ButtonInit();

//初始化端口
Init_Port();

//初始化中斷
Init_Int();

//-----顯示庫函數初始化-----
tContext?g_sContext;
Template_DriverInit();
GrContextInit(&g_sContext?&g_sTemplate_Driver);
GrContextForegroundSet(&g_sContext?ClrWhite);
GrContextBackgroundSet(&g_sContext?ClrBlack);
??? GrContextFontSet(&g_sContext?&g_sFontFixed6x8);
??? GrClearDisplay(&g_sContext);
??? GrStringDraw(&g_sContext“Step?Motor?Demo?“AUTO_STRING_LENGTH240OPAQUE_TEXT); //LCD上繪制字符串
GrFlush(&g_sContext); //刷新LCD

_enable_interrupt();

uint16_t??value_Wheel?=?0;
uint16_t??PWM_Duty?=?0;

_EINT();

while(1)
{

//get?wheelVale
value_Wheel?=?LCD_GetWheelValue();
GrStringDraw(&g_sContext“Motor?Speed:“AUTO_STRING_LENGTH016OPAQUE_TEXT);
GrStringDraw(&

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-07-03?17:57??CH6_Step_Motor\
?????文件?????????544??2016-07-16?17:13??CH6_Step_Motor\.ccsproject
?????文件???????31040??2015-07-04?14:58??CH6_Step_Motor\.cproject
?????目錄???????????0??2016-04-26?16:19??CH6_Step_Motor\.launches\
?????文件????????4237??2015-07-04?14:58??CH6_Step_Motor\.launches\CH3_LCD.launch
?????文件????????4302??2016-04-26?17:42??CH6_Step_Motor\.launches\CH6_Step_Motor.launch
?????文件????????4314??2015-07-04?14:58??CH6_Step_Motor\.launches\DC_Motor_MSEK_5529.launch
?????文件????????4328??2015-07-04?14:58??CH6_Step_Motor\.launches\Step_Motor_MSEK_5529.launch
?????目錄???????????0??2016-04-28?09:36??CH6_Step_Motor\.metadata\
?????文件???????????0??2016-04-28?09:36??CH6_Step_Motor\.metadata\.lock
?????文件???????65853??2016-07-03?19:14??CH6_Step_Motor\.metadata\.log
?????目錄???????????0??2016-07-03?18:33??CH6_Step_Motor\.metadata\.plugins\
?????目錄???????????0??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\
?????目錄???????????0??2016-07-03?17:56??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\
?????文件????????1469??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\C2000.xml
?????文件??????214010??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\C2000_6.4.xml
?????文件????????1469??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\C5500.xml
?????文件????????1469??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\C6000.xml
?????文件??????237674??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\C6000_7.4.xml
?????文件??????251656??2016-07-03?18:50??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\C6000_8.1.xml
?????文件????????1449??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\EVE.xml
?????文件????????1479??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\MSP430.xml
?????文件??????171076??2016-07-03?17:56??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\MSP430_4.0.xml
?????文件??????213329??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\MSP430_4.3.xml
?????文件??????224683??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\MSP430_4.4.xml
?????文件????????1479??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\MSP432.xml
?????文件??????241383??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\MSP432_5.2.xml
?????文件????????1449??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\PRU.xml
?????文件????????1476??2016-04-28?09:36??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\TMS470.xml
?????文件??????241356??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\6.1.0\TMS470_5.2.xml
?????目錄???????????0??2016-07-03?17:55??CH6_Step_Motor\.metadata\.plugins\com.ti.ccstudio.builddefinitions.generator\native\
............此處省略1623個文件信息

評論

共有 條評論