OpenEdv-开源电子网

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

原子哥 小弟请教!

[复制链接]

16

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-7-16
在线时间
14 小时
发表于 2015-8-5 11:23:29 | 显示全部楼层 |阅读模式
5金钱
我用你最新写的sdio的驱动去识别tf卡  为啥只可以识别  却读不了0扇区啊?dbug一下结果程序在
for(index=0;index<totalpoint;index++)
{
LCD->LCD_RAM=color;
}
}  
这里死循环了  这个是怎么回事呢?
如果直接烧你的hex文件  却可以读0扇区   这个是怎么回事 呢?

最佳答案

查看完整内容[请看2#楼]

问题已解决!没人回答啊   哈哈  是我的错   原子哥的代码就是厉害!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

16

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-7-16
在线时间
14 小时
 楼主| 发表于 2015-8-5 11:23:30 | 显示全部楼层
问题已解决!没人回答啊   哈哈  是我的错   原子哥的代码就是厉害!
回复

使用道具 举报

16

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-7-16
在线时间
14 小时
 楼主| 发表于 2015-8-5 11:27:05 | 显示全部楼层
如果在dbg里复位一下  再运行  结果在这里就不动了
void LCD_WR_REG(u16 regval)

LCD->LCD_REG=regval;//写入要写的寄存器序号  
}
//写LCD数据
//data:要写入的值
void LCD_WR_DATA(u16 data)
{         
LCD->LCD_RAM=data;  
}
//读LCD数据
//返回值:读到的值
u16 LCD_RD_DATA(void)
{         
return LCD->LCD_RAM;  
}    
//写寄存器
//LCD_Reg:寄存器地址
//LCD_RegValue:要写入的数据
void LCD_WriteReg(u16 LCD_Reg, u16 LCD_RegValue)
{
LCD->LCD_REG = LCD_Reg; //写入要写的寄存器序号  
LCD->LCD_RAM = LCD_RegValue;//写入数据       
}
回复

使用道具 举报

16

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-7-16
在线时间
14 小时
 楼主| 发表于 2015-8-5 11:29:21 | 显示全部楼层
如果下到板子上按下key0  则会出现led不动了   显示屏上不读0扇区  我又放到串口小助手上 还是按key0 不读0扇区!!!
回复

使用道具 举报

16

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-7-16
在线时间
14 小时
 楼主| 发表于 2015-8-5 14:01:53 | 显示全部楼层
原子哥呢?!!!
回复

使用道具 举报

16

主题

71

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2015-7-16
在线时间
14 小时
 楼主| 发表于 2015-8-5 14:02:28 | 显示全部楼层
@原子哥              !!!!!!!!!!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-24 00:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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