標(biāo)題:
電賽滾球控制系統(tǒng) STM32程序
[打印本頁]
作者:
2983606955
時間:
2021-11-15 09:57
標(biāo)題:
電賽滾球控制系統(tǒng) STM32程序
電子設(shè)計(jì)大賽賽題—滾球控制
自己做的
可以參考
可能寫的不是很好
單片機(jī)源程序如下:
#include "main.h"
void Init(void){//初始化
SysTick_Init(168);
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //中斷優(yōu)先級分組 分2組
USART1_init(9600);
LED_Init();
TFTLCD_Init(); //LCD初始化
KEY_Init();
LCD_Clear(CYAN);//BLACK:黑
}
void Kai_display() //開機(jī)顯示
{
FRONT_COLOR= RED;
LCD_ShowFontHZ(20,10,"管道內(nèi)鋼珠運(yùn)動測量");
LCD_ShowString(40,50,tftlcd_data.width,tftlcd_data.height,24,"Number:");
//鋼珠個數(shù)
LCD_ShowString(40,100,tftlcd_data.width,tftlcd_data.height,24,"Direction:");
//運(yùn)動方向
LCD_ShowString(40,150,tftlcd_data.width,tftlcd_data.height,24,"cycles:");
//周期個數(shù)
LCD_ShowString(40,200,tftlcd_data.width,tftlcd_data.height,24,"angle:");
//傾斜角度
}
void Key_Instructions() //按鍵說明
{
FRONT_COLOR= BRRED;
LCD_ShowString(100,230,tftlcd_data.width,tftlcd_data.height,24,"Reminder");
LCD_ShowString(10,250,tftlcd_data.width,tftlcd_data.height,24,"S1:");
LCD_ShowString(10,300,tftlcd_data.width,tftlcd_data.height,24,"S5:");
LCD_ShowString(10,350,tftlcd_data.width,tftlcd_data.height,24,"S9:");
LCD_ShowString(10,400,tftlcd_data.width,tftlcd_data.height,24,"S13:");
}
int main()
{
u8 i=0;
u8 key;
u16 penColor = BLUE;
Init();//初始化
Kai_display();
Key_Instructions();
while(1)
{
}
}
復(fù)制代碼
所有資料51hei附件下載:
滾球控制.7z
(409.13 KB, 下載次數(shù): 7)
2021-11-15 17:35 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
滾球控制系統(tǒng)(B題).pdf
(328.48 KB, 下載次數(shù): 8)
2021-11-15 09:56 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1