OpenEdv-开源电子网

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

正点原子LCD的9341写数据问题

[复制链接]

20

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2016-6-15
在线时间
34 小时
发表于 2016-9-21 21:38:36 | 显示全部楼层 |阅读模式
1金钱
我把正点原子提供的F103zet6 的LCD例程里面的   对IL9341写命令函数   改了就不行了,想不懂出错是哪里的问题??!!


//写寄存器函数
//regval:寄存器值
void LCD_WR_REG(u16 regval)
{
//*****原来是这句
//        LCD->LCD_REG=regval;//写入要写的寄存器序号       
       
//*****我改成了这样    结果是ID输出0,即写命令出错了
        u32 * add_memory=0;       
        add_memory = (u32 *)(& LCD->LCD_REG);
        *add_memory = regval ;   //设置数据总线数据               
}




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

使用道具 举报

20

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2016-6-15
在线时间
34 小时
 楼主| 发表于 2016-9-21 21:39:33 | 显示全部楼层
回复

使用道具 举报

19

主题

702

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3339
金钱
3339
注册时间
2013-7-30
在线时间
708 小时
发表于 2016-9-21 21:48:32 | 显示全部楼层
复习一下指针
思想很重要,无论做人还是编程!
我的技术公众号【微联智控工作室】
回复

使用道具 举报

20

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2016-6-15
在线时间
34 小时
 楼主| 发表于 2016-9-21 21:53:51 | 显示全部楼层

那你说说哪里错呢
回复

使用道具 举报

20

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2016-6-15
在线时间
34 小时
 楼主| 发表于 2016-9-21 22:14:06 | 显示全部楼层
明白了
回复

使用道具 举报

20

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
120
金钱
120
注册时间
2016-6-15
在线时间
34 小时
 楼主| 发表于 2016-9-21 22:14:48 | 显示全部楼层
//写寄存器函数
//regval:寄存器值
void LCD_WR_REG(u16 regval)
{
//*****原来是这句
//        LCD->LCD_REG=regval;//写入要写的寄存器序号        
        
//*****我改成了这样    结果是OK
        vu16 * add_memory=0;        
        add_memory = (vu16 *)(& LCD->LCD_REG);
        *add_memory = regval ;   //设置数据总线数据               
}
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-25 03:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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