学习STM32F217快1个月了,有点迷茫!

[复制链接]
 楼主| yujie870705 发表于 2011-7-20 16:14 | 显示全部楼层 |阅读模式
每天就是看代码,做实验,测试底层驱动,感觉只是一点皮毛,无非就是配置一下寄存器而已,接触不到更深层次的东西,感觉再这样下去也不会有很大进步,要怎样才能提高得快一点,或者说应该怎样突破现在这种状态呢,诚心求高手指点!
香水城 发表于 2011-7-20 16:35 | 显示全部楼层
你的方向错了。应该先学习背景知识,再看芯片资料,打好基础,最后才是看代码做实验。
 楼主| yujie870705 发表于 2011-7-20 16:49 | 显示全部楼层
香主:芯片资料我看过了!所谓的背景知识是指哪些?
香水城 发表于 2011-7-20 16:59 | 显示全部楼层
计算机原理,微机原理,接口技术,数据结构,电子线路,数字电路,程序设计,C编程,等等。
yaoyyie2003 发表于 2011-7-20 17:26 | 显示全部楼层
这些看完,几年以后了吧
 楼主| yujie870705 发表于 2011-7-20 17:28 | 显示全部楼层
路漫漫其修远兮!
yaoyyie2003 发表于 2011-7-20 17:29 | 显示全部楼层
最快的方法是项目驱动,有项目压力的时候你就学的快了
香水城 发表于 2011-7-20 17:34 | 显示全部楼层
这些看完,几年以后了吧
yaoyyie2003 发表于 2011-7-20 17:26


哈哈,罗马不是一日建成的,胖子也不是一顿饭吃出来的,要成为高手就要付出努力,:lol
lost1421 发表于 2011-7-20 17:44 | 显示全部楼层
“接触不到更深层次的东西”---什么是更深层次的东西?:'(
 楼主| yujie870705 发表于 2011-7-20 18:01 | 显示全部楼层
很想知道大师们是怎么修炼的!难道全部都是靠项目一点点积累的?我以前也做过2个单片机的项目,但是一看论坛里面有关技术方面的讨论,感觉自己好像都还没入门,水好深啊!还是隔行如隔山?
lixupengarm 发表于 2011-7-20 18:02 | 显示全部楼层
慢慢学!
jioa 发表于 2011-7-20 20:30 | 显示全部楼层
初学者都是这么过来的
jioa 发表于 2011-7-20 20:30 | 显示全部楼层
nongfuxu 发表于 2011-7-20 21:28 | 显示全部楼层
罗马不是一日建成的,胖子也不是一顿饭吃出来的

学习中!
dfsa 发表于 2011-7-20 22:49 | 显示全部楼层
方法不对,楼主太急了
zhangyang86 发表于 2011-7-21 01:07 | 显示全部楼层
计算机原理,微机原理,接口技术,数据结构,电子线路,数字电路,程序设计,C编程,等等。
香水城 发表于 2011-7-20 16:59


香版说的这些是电子专业基本都会学的基础课,
这些是基础中的基础,万丈高楼平地起,基础扎实了,玩高级的都会得心应手!

不管多高级,它都是一个工具,各个层面玩会一种就差不多,以后不管项目要用什么,都很容易上手!

所以建议楼主踏踏实实打好基础!!别心急!
lwslws201 发表于 2011-7-21 08:40 | 显示全部楼层
对啊~ 基础重要啊~
火箭球迷 发表于 2011-7-21 09:11 | 显示全部楼层
楼主需要的是静下心来,不能那么急
 楼主| yujie870705 发表于 2011-7-21 09:58 | 显示全部楼层
我好像明白点了————我的基础还不扎实,但是要把这些都搞懂也不是一天两天的事,相信高手也都是这么慢慢修炼过来的吧!诚心求高手分享一下自己的修炼经验和方法!最好能把经历都分享一下:$,香主,别跑,我看到你了:您能分享一下您是如何从菜鸟一步一步修炼成高手的吗?感激不尽!
coreduo 发表于 2011-7-21 10:33 | 显示全部楼层
先不说应用程序,就说驱动。
光就驱动来说,写寄存器只是驱动的一小部分。
做驱动最大的工作是要考虑驱动的模式:
用中断还是查询?
和应用程序怎么接口?
怎么样定义一个和硬件无关的接口,使应用程序能在别的芯片上跑,而不用改动?
怎么降低系统资源消耗?
等等,这些才是驱动的核心工作,你考虑到了么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

225

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部