OpenEdv-开源电子网

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

关于原子教你玩stm32的一些迷茫

[复制链接]

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
发表于 2014-9-30 15:11:47 | 显示全部楼层 |阅读模式
5金钱
个人感觉这本书不算做的很好。。。很多东西都是带过,很多地址,像lcd的,都是在程序中看不明白,也没有注释,书上也没有,整个说白了,就是教我们直接照抄程序吗?整本书总是贴好多程序。。。解释也不是那么的清晰吧。。。


以上只是个人的一些看法。。希望原子越做越好!

最佳答案

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

各有各的苦衷吧。 出版社是让你大力压缩,否则书本售价太高。压缩肯定就要减少内容了,内容减少,就不得不“带过”很多东西了。 液晶这个,楼主要明白以下几点: 1,LCD的寄存器是很多的,百几十个。 2,一般不可能有中文数据手册。 3,初始化代码一般由LCD生产厂家提供(什么gamma校准之类的,只有他们自己知道调),我们必须用现成的。 然后,你还要明白一个:所有的液晶使用方法都差不多。 驱动过程就是: 1,会读写LCD寄存器 ...
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-9-30 15:11:48 | 显示全部楼层
各有各的苦衷吧。
出版社是让你大力压缩,否则书本售价太高。压缩肯定就要减少内容了,内容减少,就不得不“带过”很多东西了。
液晶这个,楼主要明白以下几点:
1,LCD的寄存器是很多的,百几十个。
2,一般不可能有中文数据手册。
3,初始化代码一般由LCD生产厂家提供(什么gamma校准之类的,只有他们自己知道调),我们必须用现成的。


然后,你还要明白一个:所有的液晶使用方法都差不多。
驱动过程就是:
1,会读写LCD寄存器。这是所有操作的前提,所以我们一般都会让客户读LCD ID,来确认是否正常。
2,调用原厂的初始化序列,前面说了,照抄就是。
3,实现坐标设置函数,这是很重要的,画点,读点都是靠他。
4,实现画点函数,读点函数,有了这两个函数,无往而不利...

以上四部实现了,液晶驱动就OVER了。
剩下的什么画线,画圆,显示字符,汉字都是在画点函数的基础上写出来的。
这样看起来,液晶驱动是不是不复杂了?
就像一篇小说,抽出里面的内容简介,起始也就那么几句话。


然后,估计你的问题,就是看到代码多,就头晕。
建议你:
1,搞懂LCD读写时序,也就是8080并口,这个很简单。
2,搞懂FSMC为什么可以驱动LCD,这个我们教程有写。

弄懂这两个,然后看前面的4个原则。相信驱动LCD不难。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
发表于 2014-9-30 15:19:13 | 显示全部楼层
不懂的地方可以到论坛搜答案,大家也一定会为你解答的!!
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-9-30 15:25:23 | 显示全部楼层
回复【2楼】1126163471:
---------------------------------
好的,谢谢!可我看lcd真的不明白。突然就出来一个函数,参数就是0x....的,都不知道是哪里,去查手册。好像手册也没一份。至少中文的找不到
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

17

主题

81

帖子

0

精华

初级会员

Rank: 2

积分
169
金钱
169
注册时间
2013-12-16
在线时间
6 小时
发表于 2014-9-30 15:29:55 | 显示全部楼层
帮忙顶一下!
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-9-30 15:33:52 | 显示全部楼层
回复【4楼】我不是许文强:
---------------------------------
你也是这样?
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
发表于 2014-9-30 15:37:34 | 显示全部楼层
回复【5楼】张氏拉都:
---------------------------------
好好静下心来学习吧
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-9-30 15:40:24 | 显示全部楼层
回复【6楼】1126163471:
---------------------------------
我是静下心学习。。现在是迷茫了。不知道那些东西哪里来,好艰难
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
发表于 2014-9-30 15:53:29 | 显示全部楼层
回复【7楼】张氏拉都:
---------------------------------
其实你可以把具体的问题贴出来!
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-9-30 15:54:38 | 显示全部楼层
回复【8楼】1126163471:
---------------------------------
会的,等我整个lcd弄完,多向你们学习
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
919
金钱
919
注册时间
2012-1-14
在线时间
5 小时
发表于 2014-9-30 15:57:41 | 显示全部楼层
回复【9楼】张氏拉都:
---------------------------------
那你好好加油哦
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-9-30 15:58:13 | 显示全部楼层
好的。谢谢你们
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

43

主题

278

帖子

1

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2013-12-27
在线时间
0 小时
发表于 2014-9-30 18:36:53 | 显示全部楼层
有些东西拿来用就好了,如果有时间可以琢磨琢磨。
比如圆周率,你不也是拿过来直接用吗!
水的比较多。
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-9-30 20:03:36 | 显示全部楼层
回复【12楼】青苹果PAD:
---------------------------------
也对,但是你也要知道他是什么的东西来的啊。。无缘无故塞一堆数字也会接受不了
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-9-30 20:05:49 | 显示全部楼层
回复【13楼】正点原子:
---------------------------------
谢谢原子哥详细的讲解。我会照你说的去学,还是没考虑到太多,你们有你们的苦衷。
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2014-9-30 23:05:42 | 显示全部楼层
回复【15楼】张氏拉都:
---------------------------------
谢谢,有问题随时论坛提问。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

50

主题

159

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2014-8-15
在线时间
29 小时
 楼主| 发表于 2014-10-1 10:36:40 | 显示全部楼层
回复【16楼】正点原子:
---------------------------------
初学STM32,很多不懂,但是我相信坚持一定可以成功,向原子哥学习
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 23:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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