亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標(biāo)題:
STM32單片機(jī)驅(qū)動(dòng)tb6600步進(jìn)電機(jī)程序
[打印本頁]
作者:
abscond
時(shí)間:
2024-10-25 14:34
標(biāo)題:
STM32單片機(jī)驅(qū)動(dòng)tb6600步進(jìn)電機(jī)程序
#include "stm32f10x.h" // Device header
#include "Delay.h"
#include "Motor.h"
#include "Serial.h"
#include "string.h"
uint8_t KeyNum, moto_flag=0; //定義用于接收按鍵鍵碼的變量
int Speed=3000; //定義速度變量
unsigned int dir=0,time=3;
int main(void)
{
Motor_Init(); //直流電機(jī)初始化
Serial_Init();
Serial_SendString("welcome!!!\n\r");
GPIO_SetBits(GPIOB, GPIO_Pin_5);
while (1)
{
if (Serial_RxFlag == 1) //如果接收到數(shù)據(jù)包
{
/*將收到的數(shù)據(jù)包與預(yù)設(shè)的指令對(duì)比,以此決定將要執(zhí)行的操作*/
if (strcmp(Serial_RxPacket, "Clockwise") == 0) //如果收到LED_ON指令
{
Motor_Set(0,1*1000); //點(diǎn)亮LED
Serial_SendString("Clockwise\r\n"); //串口回傳一個(gè)字符串LED_ON_OK
}
else if (strcmp(Serial_RxPacket, "Counterclockwise") == 0) //如果收到LED_OFF指令
{
Motor_Set(1,1*1000); //點(diǎn)亮LED
Serial_SendString("Clockwise_1\r\n"); //串口回傳一個(gè)字符串LED_ON_OK
}
else if (strcmp(Serial_RxPacket, "OFF") == 0) //如果收到LED_OFF指令
{
GPIO_SetBits(GPIOB, GPIO_Pin_5); //熄滅LED
Serial_SendString("MOTO OFF\r\n"); //串口回傳一個(gè)字符串LED_OFF_OK
}
else if (strcmp(Serial_RxPacket, "SPEED ADD") == 0) //如果收到LED_OFF指令
{
Speed=Speed+10; //熄滅LED
Serial_SendString("SPEED ADD\r\n"); //串口回傳一個(gè)字符串LED_OFF_OK
}
else if (strcmp(Serial_RxPacket, "SPEED SUB") == 0) //如果收到LED_OFF指令
{
Speed=Speed-10; //熄滅LED
Serial_SendString("SPEED SUB\r\n"); //串口回傳一個(gè)字符串LED_OFF_OK
}
else //上述所有條件均不滿足,即收到了未知指令
{
Serial_SendString("ERROR_COMMAND\r\n"); //串口回傳一個(gè)字符串ERROR_COMMAND
}
Serial_RxFlag = 0; //處理完成后,需要將接收數(shù)據(jù)包標(biāo)志位清零,否則將無法接收后續(xù)數(shù)據(jù)包
}
// dir=Serial_RxPacket[0];
// time=Serial_RxPacket[2];
// if(dir == 0)
// {
// Serial_SendString("dir is Clockwise!\r\n");
// }
// else if (dir == 1)
// {
// Serial_SendString("dir is Counterclockwise!\r\n");
// }
//
// Motor_Set(dir,time*1000);
//
//// Motor_Set(0,3*1000);
// Serial_SendByte(Serial_RxPacket[0]);
// Serial_SendByte(Serial_RxPacket[1]);
// Serial_SendByte(Serial_RxPacket[2]);
//
// Serial_SendByte(dir);
// Serial_SendByte(time);
}
}
復(fù)制代碼
https://live.csdn.net/v/424954
原理圖: 無
仿真: 無
代碼:
步進(jìn)電機(jī) V2.7z
(693.32 KB, 下載次數(shù): 2)
2024-10-27 03:37 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
bb1237
時(shí)間:
2025-1-21 10:37
下載來學(xué)習(xí)一下!感謝分享!
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1