OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8188|回复: 3

TFT LCD实验中串口初始化有什么用?

[复制链接]

14

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2012-8-30
在线时间
7 小时
发表于 2012-8-30 17:42:43 | 显示全部楼层 |阅读模式
看了半天,没看出串口初始化和LCD显示有什么关系,但是把串口初始化注释掉后,就只显示一个白屏,不知道问题在哪里?

另外LCD初始化函数中有
/PORTC6~10复用推挽输出  ? 我查了RBT6的手册,PORTC6~10没有复用功能,只能算推挽输出吧
GPIOC->CRH&=0XFFFFF000;
GPIOC->CRH|=0X00000333;  
GPIOC->CRL&=0X0000FFFF; 
GPIOC->CRL|=0X33330000

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

22

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2012-8-11
在线时间
0 小时
发表于 2012-8-30 18:15:43 | 显示全部楼层
有用,回复【楼主位】stm32er:
---------------------------------

有用,在LCD初始化的时候,把LCD的ID通过串口发出去了

void LCD_Init(void)

  RCC->APB2ENR|=1<<3;//先使能外设PORTB时钟
  RCC->APB2ENR|=1<<4;//先使能外设PORTC时钟

RCC->APB2ENR|=1<<0;    //开启辅助时钟
JTAG_Set(SWD_ENABLE);  //开启SWD
 
// //PORTC6~10复用推挽输出 
// GPIOC->CRH&=0XFFFFF000;
// GPIOC->CRH|=0X00000333; 
// GPIOC->CRL&=0X00FFFFFF;
// GPIOC->CRL|=0X33000000;  
// GPIOC->ODR|=0X07C0;   
// //PORTB 推挽输出 
// GPIOB->CRH=0X33333333;
// GPIOB->CRL=0X33333333;   
// GPIOB->ODR=0XFFFF;
RCC -> APB2ENR |= 3<<3;    //使能PB、PC时钟
GPIOB -> CRH = 0x33333333; //PB高8位推挽输出
GPIOC -> CRL = 0x33333333; //PC低8位推挽输出
GPIOC -> CRH &= 0xffff0000;
GPIOC -> CRH |= 0x00003333;//PC8~11推挽输出

GPIOC -> ODR |= 0x0f00; //初始化为高电平
    
delay_ms(50); // delay 50 ms 
LCD_WriteReg(0x0000,0x0001);
delay_ms(50); // delay 50 ms 
DeviceCode = LCD_ReadReg(0x0000);   
printf(" LCD ID:%x\n",DeviceCode); //打印LCD ID  
if(DeviceCode==0x9325||DeviceCode==0x9328)//ILI9325
{
   LCD_WriteReg(0x00e7,0x0010);      
        LCD_WriteReg(0x0000,0x0001);//开启内部时钟
     ……  ……
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-8-30 23:29:33 | 显示全部楼层
回复【楼主位】stm32er:
---------------------------------
要把LCD_INIT里面的printf屏蔽掉.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

14

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2012-8-30
在线时间
7 小时
 楼主| 发表于 2012-8-31 16:42:28 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 16:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表