標(biāo)題: 電賽滾球控制系統(tǒng) STM32程序 [打印本頁]

作者: 2983606955    時間: 2021-11-15 09:57
標(biāo)題: 電賽滾球控制系統(tǒng) STM32程序
電子設(shè)計(jì)大賽賽題—滾球控制
自己做的
可以參考
可能寫的不是很好

單片機(jī)源程序如下:
  1. #include "main.h"

  2. void Init(void){//初始化
  3.         SysTick_Init(168);
  4.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);  //中斷優(yōu)先級分組 分2組
  5.         USART1_init(9600);
  6.         LED_Init();
  7.         TFTLCD_Init();                        //LCD初始化
  8.         KEY_Init();
  9.         LCD_Clear(CYAN);//BLACK:黑
  10. }

  11. void Kai_display()  //開機(jī)顯示
  12. {
  13.         FRONT_COLOR= RED;
  14.         LCD_ShowFontHZ(20,10,"管道內(nèi)鋼珠運(yùn)動測量");
  15.         LCD_ShowString(40,50,tftlcd_data.width,tftlcd_data.height,24,"Number:");
  16.         //鋼珠個數(shù)
  17.         LCD_ShowString(40,100,tftlcd_data.width,tftlcd_data.height,24,"Direction:");
  18.         //運(yùn)動方向
  19.         LCD_ShowString(40,150,tftlcd_data.width,tftlcd_data.height,24,"cycles:");
  20.         //周期個數(shù)
  21.         LCD_ShowString(40,200,tftlcd_data.width,tftlcd_data.height,24,"angle:");
  22.         //傾斜角度
  23. }

  24. void Key_Instructions()  //按鍵說明
  25. {
  26.         FRONT_COLOR= BRRED;
  27.         LCD_ShowString(100,230,tftlcd_data.width,tftlcd_data.height,24,"Reminder");
  28.         LCD_ShowString(10,250,tftlcd_data.width,tftlcd_data.height,24,"S1:");
  29.         LCD_ShowString(10,300,tftlcd_data.width,tftlcd_data.height,24,"S5:");
  30.         LCD_ShowString(10,350,tftlcd_data.width,tftlcd_data.height,24,"S9:");
  31.         LCD_ShowString(10,400,tftlcd_data.width,tftlcd_data.height,24,"S13:");

  32. }

  33. int main()
  34. {       
  35.         u8 i=0;
  36.         u8 key;
  37.         u16 penColor = BLUE;

  38.         Init();//初始化
  39.         Kai_display();
  40.         Key_Instructions();
  41.         while(1)
  42.         {
  43.         }
  44. }
復(fù)制代碼

所有資料51hei附件下載:
滾球控制.7z (409.13 KB, 下載次數(shù): 7)
滾球控制系統(tǒng)(B題).pdf (328.48 KB, 下載次數(shù): 8)






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1