底层的开发高手们,帮帮我

refugeetaotao 2005-05-08 05:31:10
我是大二(专)的学生.学的是计算机应用.我知道现在IT很难混
尤其是做开发的人太多. 所以我一直在准备这朝底层方面发展.
我是个比较缺乏想象力的人,所以对抽象的东西比较迟钝.总要
付出比别人多的多的努力. 听别人说底层比开发/UML/面向对象
难多了, 但没有那么抽象. 我没真正的接触过底层,最多用汇编
写过些小程序. 我真的很希望这里的人们能给我点告诫, 哪怕全是
批评. 对我也是比财富.谢谢了!!! 我要为底层做什么准备呢
...全文
274 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
netscaner 2005-05-30
  • 打赏
  • 举报
回复
选择平台很重要。但是我觉得没有比学习51芯片更容易的平台了。对于入门,最好不要用太难的平台。利用一个最简单的平台积累经验和信心。然后再考虑定位的问题。绝对不赞成用其他芯片开始硬件的学习。
zlyfchr 2005-05-28
  • 打赏
  • 举报
回复
呵呵呵
想请教一下joshua0137(joshua) 的QQ
或者MSN 希望以后有机会向你请教
小弟QQ87757410
MSN:zlyfchr@yahoo.com.cn
zlyfchr 2005-05-28
  • 打赏
  • 举报
回复
joshua0137(joshua)
说得对
我也是新手正在入门阶段,我觉得除非你已经准确的给自己定位了,不然
嵌入式的范围太广了,将来到底那个系统平台好,那种芯好
什么具体的行业好还不一定
所以,先打基础最重要.
了解硬件原理,了解计算机操作系统很有用的
sunnysmile 2005-05-28
  • 打赏
  • 举报
回复
学习!
捕鲸叉 2005-05-26
  • 打赏
  • 举报
回复
如果你想开发底层的软件,就听我啰嗦几句吧:
1.你想在什么软件平台上开发?你得对操作系统的原理倍儿清,否则你会迷失在各种内存空间,分层模型之类的名词中不能自拔.如果有时间,可学习Linux源码或ReactOS源码,你将会发现你不会白学的.
2.如果你想控制硬件,那你得对硬件的工作原理了解,比如中断的实现,I/O空间,内存空间映射,DMA
的工作机制等有了解,够你学了,建议从8051学起,如果你不嫌它不高级的话.
3.花些钱买几本好书,努力看懂,看不懂要硬着头皮看,要看两遍以上.
4.买一台不要高级的旧电脑,多多动手写程序,要有忍受系统经常因你程序中存在bug而崩溃的良好耐心
bluedreammer 2005-05-13
  • 打赏
  • 举报
回复
大学时候还是多学学基础课比较实际。实际动手也没有条件。
ulovexd 2005-05-11
  • 打赏
  • 举报
回复
搜索一下C51的源程序,自己搭个平台,控制个LED,然后再外挂其他器件!慢慢来
netscaner 2005-05-10
  • 打赏
  • 举报
回复
我就是这样做出自己的24位精度USB接口数据采集卡的
ldqmoon 2005-05-10
  • 打赏
  • 举报
回复
二楼大哥已经说的够详细了,怎么做就要看楼主了
netscaner 2005-05-09
  • 打赏
  • 举报
回复
先学51单片机,自己做出51芯片编程器、Keil C用的Mon51仿真机。然后用51单片机加PDIUSB12或者其他USB接口芯片做一个USB设备,然后用VC++、DDK、DriverStudio写你的USB设备的驱动程序。然后写一个与USB设备通讯的应用程序(可以用VC++写dll,用Delphi或者VB通过调用dll函数与USB设备通讯)。如果你能做出来,一切都不成问题了!
yuchao1981 2005-05-09
  • 打赏
  • 举报
回复
靠,楼上的你行吗?

21,597

社区成员

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

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