高中生
最后登录1970-1-1
在线时间 小时
注册时间2015-12-21
|

楼主 |
发表于 2016-3-15 16:22:03
|
显示全部楼层
static void Delay ( __IO uint32_t nCount )
{
for ( ; nCount != 0; nCount -- );
}
uint8_t ch;
uint8_t che;
int SendUrt()
{
printf("\r#0101\r");
}
int DisplayDemo()
{
/* í¨1yDT¸ÄGRAMμÄé¨Ãè·½Ïò£¬è»oóí¨1y¿′òo¾§ÇåÆáμÄ髿飬¾í¿éòÔÖaμàGRAMμÄêμ¼êé¨Ãè·½ÏòáË */
ILI9341_GramScan ( 1 );
ILI9341_Clear ( 0, 0, 240, 320, macBACKGROUND);
ILI9341_DispString_EN ( 0, 10, "This is a lcd demo to display ascii", macBACKGROUND, macRED );
}
static void delay_ms(u16 time)
{
u16 i=0;
while(time--)
{
i=12000;
while(i--){}
}
}
/**
* @brief Ö÷oˉêy
* @param ÎT
* @retval ÎT
*/
int main ( void )
{
//char cStr [ 10 ];
//uint32_t ulCount;
ch=0;
che=0;
USART2_Config();
LED_GPIO_Config();
NVIC_Configuration();
LCD_Init (); //LCD 3õê¼»ˉ
DisplayDemo();
while(1){
SendUrt();
sprintf((char*)che,"%c",ch);
ILI9341_DispString_EN ( 60, 60,(char*) che, macBACKGROUND, macRED );
}
}
这是我主函数上的代码,不知道是不是关于sprintf函数的用法不对,液晶上还是显示不出来数据
|
|