当前位置:首页 » 《随便一记》 » 正文

GM65驱动程序整理_月牙 ,呐的博客

2 人参与  2022年03月10日 13:25  分类 : 《随便一记》  评论

点击全文阅读


模块:GM65条码模块

平台:正点原子精英版

作用:模块连接到串口3,在LCD屏上打印扫描到的数据和数据长度,左半区域为历史数据,右区域为实时数据及其长度

效果图:在这里插入图片描述
在这里插入图片描述
驱动程序:

unsigned int usart_table_get[20];//条码数据存储 
unsigned int max=0;//条码数据数量
void USART3_IRQHandler(void)         //串口3中断服务程序
{ 
	if(USART_GetITStatus(USART3,USART_IT_RXNE) != RESET)
	{ 
		u8 DATA_ASCII;
		static u8 i=0;
		static u8 a=0; 
		USART_ClearITPendingBit(USART3,USART_IT_RXNE); 
		DATA_ASCII = USART_ReceiveData(USART3); 
		usart_table_get[i++]=DATA_ASCII; 
		if(DATA_ASCII==0x0D) 
		{ 
			max=i-1;
			while(i>1) 
			{ 
				USART_ITConfig(USART3,USART_IT_RXNE,DISABLE);
				//LCD左半区域打印历史数据,占满后清空
				LCD_ShowChar(0+((i-2)*12),a*40,usart_table_get[i-2],24,0); 
				i--; 
			}
			i=0;
			a++;
			if(a==20)
			{
				a=0;
				LCD_Fill(0,0,240,800,GRAY);
			}
		} 
		USART_ITConfig(USART3,USART_IT_RXNE,ENABLE); 
	}
}

实现程序:

		if(max1!=max)//若两次打印的条码数量不同,清空实时显示的区域
			LCD_Fill(240,0,480,24,GRAY);
		if(max>0&&max<20)
		{
			max1=max;
			for(i=0;i<max1;i++)
				LCD_ShowChar(240+i*12,0,usart_table_get[i],24,0);
		}
		LCD_ShowNum(240,40,max,2,24);//打印条码数据数量

点击全文阅读


本文链接:http://zhangshiyu.com/post/35982.html

条码  数据  区域  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 虞薇歌的情似繁花渐落一致好评虞薇歌傅晏明全书在线
  • 长离不见清瑟结局+番外(江清瑟谢长离)全书江清瑟谢长离结局_江清瑟谢长离+结局列表_笔趣阁(长离不见清瑟结局+番外)
  • 林下雾雨眠+后续+结局(姜晚柠许逸舟)_林下雾雨眠+后续+结局列表_笔趣阁(姜晚柠许逸舟)
  • 好看的许思梨沈辞越余温散尽时_许思梨沈辞越余温散尽时
  • 苏晚晴傅司寒+后续+结局优质全章(傅司寒苏晚晴)_苏晚晴傅司寒+后续+结局优质全章方鹤安夏妍菲
  • 父仇蛰伏小说免费试读_赵江闵敏小姐全章节免费阅读
  • [相恋五年,爱意成殇]角色专属支线试读入口_傅时宴乔言时宴小说章节试读
  • (番外)+(全书)顾承安唐书婉(流年错付化烬尘结局+番外)全书在线_(顾承安唐书婉)列表_笔趣阁(流年错付化烬尘结局+番外)
  • 顾斯沉沈晚凝+全书+后续(顾斯沉沈晚凝)列表_顾斯沉沈晚凝+全书+后续(顾斯沉沈晚凝)顾斯沉沈晚凝+全书+后续在线
  • 余温散尽时新书(许思梨沈辞越)全书免费_(许思梨沈辞越)余温散尽时新书后续(许思梨沈辞越)
  • [重生后,我抢了人渣前男友的女友]最新章节目录番外+全文_嘉许何雅钦维思全章节免费阅读
  • 全书浏览我曾虔诚爱你/也曾用尽全力爱你(温以情周斯越)_我曾虔诚爱你/也曾用尽全力爱你(温以情周斯越)全书结局

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1