标题:
电赛滚球控制系统 STM32程序
[打印本页]
作者:
2983606955
时间:
2021-11-15 09:57
标题:
电赛滚球控制系统 STM32程序
电子设计大赛赛题—滚球控制
自己做的
可以参考
可能写的不是很好
单片机源程序如下:
#include "main.h"
void Init(void){//初始化
SysTick_Init(168);
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //中断优先级分组 分2组
USART1_init(9600);
LED_Init();
TFTLCD_Init(); //LCD初始化
KEY_Init();
LCD_Clear(CYAN);//BLACK:黑
}
void Kai_display() //开机显示
{
FRONT_COLOR= RED;
LCD_ShowFontHZ(20,10,"管道内钢珠运动测量");
LCD_ShowString(40,50,tftlcd_data.width,tftlcd_data.height,24,"Number:");
//钢珠个数
LCD_ShowString(40,100,tftlcd_data.width,tftlcd_data.height,24,"Direction:");
//运动方向
LCD_ShowString(40,150,tftlcd_data.width,tftlcd_data.height,24,"cycles:");
//周期个数
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)
{
}
}
复制代码
所有资料51hei附件下载:
滚球控制.7z
(409.13 KB, 下载次数: 7)
2021-11-15 17:35 上传
点击文件名下载附件
下载积分: 黑币 -5
滚球控制系统(B题).pdf
(328.48 KB, 下载次数: 8)
2021-11-15 09:56 上传
点击文件名下载附件
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1