是不是有一点早

soon 2008-05-24 11:29:18
我是一个大一计算机的学生,很喜欢嵌入式开发.就是不知道要怎么样学,C++我学得很好,现在在学算法,一个月就可以学好.就是想问问,我这样是不是有一点早.
...全文
165 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
载舟之水 2008-05-30
  • 打赏
  • 举报
回复
不同意楼上说的,理论很重要,基本上理论研究透了,才能更进一步,光实践经常只能原地踏步。
shuiyan 2008-05-30
  • 打赏
  • 举报
回复
嵌入式的理论需要很多吗?我不是说理论没用,而是说研究生的那些研究性质的理论没用的。至少在实际项目中,能有多少需要研究生的研究来支持的?项目经验,项目经验,是要在项目中获得的,而不是在研究课本中获得的。

我学自动控制专业的,大本里的东西的确有用,不过研究生学的那些理论东西在项目中应用的真的极其的少,只有做射频时会涉及。

现在的项目,都是应用,真要去从源头去理解的,只有做ASIC芯片设计了,要么做纯模拟的,比如电源,比如射频。
载舟之水 2008-05-30
  • 打赏
  • 举报
回复
理论是不分来源的,来自本科教材也好,研究生教材也好,自己的积累也好,都是十分重要的积累。有几个人现在说已经把本科的教材都理解透了?操作系统原理懂了吗,编译原理,C/C++语言?

你回过头来想想,一些动手操作的经验真的有难度吗?会操作几个CPU寄存器控制器,懂点驱动开发,懂几个调试工具,真的别人就学不会?完全不是这样的,在WINCE上写过驱动的人都知道,难度并不在于你如何巧妙地操作硬件,而在于你对整个系统框架的理解,而这些理解就来自微软的资料,合作方的资料,自己平时的积累。

正如你说的,做手机的,对射频理论不了解,连个外场测试射频问题都分析不了,看不懂测射频指标的仪器的数字,那还做什么手机?这些不是做这个项目的人都懂的,而是要为了这个项目专门去学习的理论知识。我见过很多通信专业的学生都学过基础知识,但是在做手机时,遇到通信问题分析不了,理论都没学好。

一句话,只重实践经验只能让你看起来像高手,骗骗外行还可以,重视理论才能成为专家。
载舟之水 2008-05-29
  • 打赏
  • 举报
回复
大家也别批评了,年轻人不懂事。不是有句名言吗,越学习越发现自己的无知。在任何一个领域,不耗费十几年功夫,是无法精通的。你该继续认真的学习,而不是不停想学新东西,嵌入式和C++虽有关联,但完全是另一个领域。

我可以举一个基础知识题,看看你对C++的基础了解多少。

请问 class A 在内存中占用多少字节,为什么?

class A
{
int var1;
char var2;
public:
virtual int get_gum(intx, int y);
virtual void reset_values();
};
shuiyan 2008-05-29
  • 打赏
  • 举报
回复
不打击,要鼓励。

先到网上淘一块开发板,功能尽量的全。当然,选什么CPU的开发板,也是你对嵌入式一个初步了解的过程,别嫌烦。

买了开发板,开始看程序写程序下载程序跑程序,当你第一次将自己写的程序下载到开发板,并且跑起来,点亮一个LED灯时,恭喜你,你开始踏上嵌入式开发之路了。

进了门之后,才会知道门后有多广阔。

C是最重要的,C++初期不需要,后期还是要会的。算法,也不重要,一般用到的时候再学也来得及。

嵌入式开发,重点在实战,抛开那些研究课本,完全扎进板子设备平台代码,才行。
kaizitop 2008-05-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 wsoon 的帖子:]
C++我学得很好,现在在学算法,一个月就可以学好.[/Quote]
哎,不知天高地厚的孩子啊,跟我当年一个样儿...
zhuyaqi2006 2008-05-28
  • 打赏
  • 举报
回复
呵呵,你太牛了。你一个月就把算法学好了!
你还是把C++ Primer Thinking in C++之类的书多看看吧
KevinCEC 2008-05-28
  • 打赏
  • 举报
回复
现在在学算法,一个月就可以学好. 通过这句话就知道楼主其实连C++也没有学好。也许你的成绩可以90多分,这并不代表什么啊~ 最有用的C++技巧 考试是不会考的

建议学习一些国外的C++优秀书籍。
songjiangvip 2008-05-28
  • 打赏
  • 举报
回复
算法?一个月学好?
应该不可能吧。
楼主先去了解下算法是怎么回事吧。
mly0904 2008-05-28
  • 打赏
  • 举报
回复
没有太早,只有更早!
没有太好,只有更好!
说的太对拉!
zippo2004 2008-05-27
  • 打赏
  • 举报
回复
"C++我学得很好,现在在学算法,一个月就可以学好"

不是看过一遍书就叫已经学好了
LanceJin 2008-05-26
  • 打赏
  • 举报
回复
没有太早,只有更早!
没有太好,只有更好!
dding 2008-05-26
  • 打赏
  • 举报
回复
我马上毕业了,学一些电子电路方面的吧,写驱动什么的有好处
11000000 2008-05-26
  • 打赏
  • 举报
回复
如果你c++都很熟悉了,可以主动找一下有嵌入式方向的老师,要求和他(她)实际去做一些东西。这样才能学好。
91program 2008-05-25
  • 打赏
  • 举报
回复
学好基础
langhua0001 2008-05-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 wsoon 的帖子:]
我是一个大一计算机的学生,很喜欢嵌入式开发.就是不知道要怎么样学,C++我学得很好,现在在学算法,一个月就可以学好.就是想问问,我这样是不是有一点早.
[/Quote]

C++ 算法 工作几年的人都不敢轻易说好! 建议楼主打好基础,看点实例方面的书籍,做点小东西更好

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧