9.lcd显示实验

显示字符

LCD_ShowStr(50,60,16,"STM32F746NGH6 ^_^",1,LCD_COLOR_WHITE,NULL);
/*******************************************************************************
* Function Name  : LCD_ShowStr
* Description    : 显示字符串
* Input          : x,y :起点坐标	
                   width,height:区域大小  
                   size:字体大小 
                   *p:字符串起始地址
				   mode 0  不叠加显示   1  叠加显示
                   point_color  字体前景色
                   bk_color  字体背景色
* Output         : None
* Return         : None
* Note			 : None
*******************************************************************************/
void LCD_ShowStr(u16 x,u16 y,u8 size,char *p,u8 mode, u32 point_color, u32 bk_color)
{         
    while(*p != '\0')   
    {       
		if((x + size/2) >= LCD_WIDTH)//换行
		{
			x = 0;
			y += size;
		}
        if((y + size) >= LCD_HEIGHT)    //越界  			
		{
			break;         //退出
		}
        LCD_ShowChar(x,y,*p,siz
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值