OpenEdv-开源电子网

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

看了stemwin裸机移植视频之后,感觉整个人都不好了

[复制链接]

65

主题

486

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2109
金钱
2109
注册时间
2015-11-14
在线时间
515 小时
发表于 2015-12-9 23:02:10 | 显示全部楼层 |阅读模式
5金钱
     个人感觉,说得好乱,好模糊,在视频里加的文件,代码都不说清楚是什么。测试的函数,也不知道在说什么,我不觉得这是我智商问题。我只想问一个问题,移植里说的,会不会在后面的视频详细讲解?

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

使用道具 举报

3

主题

2177

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3321
金钱
3321
注册时间
2013-7-19
在线时间
195 小时
发表于 2015-12-9 23:20:14 | 显示全部楼层
主要还是自己阅读ST官方文档吧,学习这个东西光靠老师只能应付考试。st的官方文档里面讲的很详细了,说明你自己根本没好好的看资料
回复

使用道具 举报

65

主题

486

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2109
金钱
2109
注册时间
2015-11-14
在线时间
515 小时
 楼主| 发表于 2015-12-9 23:27:22 | 显示全部楼层
回复【2楼】ricefat:
---------------------------------
我刚开始看stemwin的移植视频。。。。。连官方文档是什么都不知道,这应该不能怪我吧。。。
回复

使用道具 举报

3

主题

2177

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3321
金钱
3321
注册时间
2013-7-19
在线时间
195 小时
发表于 2015-12-9 23:35:47 | 显示全部楼层
回复【3楼】单模先声:
---------------------------------
(⊙o⊙)…看官方文档为基础,结合教程。你指望高数老师教你数123本身就不现实。
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2015-12-10 13:09:45 | 显示全部楼层
自己动手一遍就知道怎么回事了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2015-12-10 13:10:53 | 显示全部楼层
http://www.openedv.com/posts/list/28316.htm

http://www.openedv.com/posts/list/27697.htm

这两个都看不懂就算了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

65

主题

486

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2109
金钱
2109
注册时间
2015-11-14
在线时间
515 小时
 楼主| 发表于 2015-12-10 17:26:05 | 显示全部楼层
回复【6楼】八度空间:
---------------------------------
我想知道为什么emwin还要用到spi,spi的驱动芯片这些程序?
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-12-10 17:52:31 | 显示全部楼层
1、移植视频是让你尽快的上手移植好emwin,里面的测试代码肯定不会给你详细的讲解的,移植的时候用到大量的文件,一个一个的给你讲的话一个移植视频估计得几十个小时。
2、等你移植完成以后后面的视频就是详细的讲解emwin各个函数的用法的
3、至于文档问题, 你有看后面的视频吗?????
4、移植视频的目的和作用就只有一个:在最短的时间只能让你把emwin移植到自己的板子上,其他的都不是移植视频的内容,至于具体的学习那就是后面学习视频的工作了!
5、用到SPI是emwin例程里面显示汉字的时候需要用spi flash保存汉字,不过你刚开始移植的时候可以不需要,移植例程里面就没有添加SPI的啊
开往春天的手扶拖拉机
回复

使用道具 举报

65

主题

486

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2109
金钱
2109
注册时间
2015-11-14
在线时间
515 小时
 楼主| 发表于 2015-12-10 20:32:32 | 显示全部楼层
回复【8楼】zuozhongkai:
---------------------------------
一开始我是拿移植的例程去敲程序的,移植的例程是没有sd卡,ff文件系统,spi这些c文件和头文件的。我在移植的例程上敲了显示文字的程序,发现卡死在GUI_Delay()这个函数上,然后我就把sd卡,ff文件系统,spi这些c文件和头文件加进去,程序就能正常运作了。我就奇怪了,GUI_Delay()不是在emwin的文件里的吗?怎么和sd卡,ff文件系统,spi扯上关系了?
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-12-10 20:39:15 | 显示全部楼层
你卡在GUI_Delay()这个函数中,不代表说GUI_Delay()和sd卡这些东西有联系,而是你在某些地方调用了sd卡、文件系统的东西,但是你没有移植好,就出现卡死的情况,举个不恰当的例子,A在B家里被杀了,不代表B就是凶手。谁说凶手你就要自己慢慢的去查找。
开往春天的手扶拖拉机
回复

使用道具 举报

65

主题

486

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2109
金钱
2109
注册时间
2015-11-14
在线时间
515 小时
 楼主| 发表于 2015-12-10 22:39:59 | 显示全部楼层
回复【10楼】zuozhongkai:
---------------------------------
GUI_Delay()是st封装好的,不能更改的,怎么会用到原子的程序呢?你这个解释我不赞同
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-12-10 23:59:57 | 显示全部楼层
GUI_Delay()不单单是个延时函数,STemwin里面会在GUI_Delay()里面重绘窗口,如果你显示了汉字,但是你的代码中却没有汉字显示相关的代码,肯定就会出错的!
开往春天的手扶拖拉机
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 16:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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