关于嵌入式学习过程

caseshadow 2008-05-21 10:36:59
大家好,我刚买了arm9开发板,我主要是想在硬件方面学习,但是苦于无从下手.我以前认真学过51,linux系统基本的命令和编程也会,数字电路模拟电路都学了(不是混学分的那种),c,c++也学了,并且写几年程序了.在这里学习的时候不想继续搞软件,硬件的基础知识我都会,但是这里就是感觉无从下手.各位前辈门能否把以前的经验介绍给我,在这一块应该什么学习?  email: caseshadow@163.com
qq: 342006 本人不胜感激!!
...全文
1489 30 打赏 收藏 转发到动态 举报
写回复
用AI写文章
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
Chiho 2011-11-26
  • 打赏
  • 举报
回复
批判性的先接受下去了!
stone110011 2011-09-04
  • 打赏
  • 举报
回复
那楼主现在是否觉得2楼说的很有道理?
rayzy1990 2011-05-03
  • 打赏
  • 举报
回复
立足硬件,做足软件
caseshadow 2010-07-06
  • 打赏
  • 举报
回复
谢谢各位的回复,感谢shuiyan。2年过去了,毕业的时候没找到合适的工作,然后换行做游戏开发了。纯软件了,学习到不少东西,自己也可以单独做项目了。再次感谢各位,同时也祝福各位工作顺利。
jianmin09 2010-06-09
  • 打赏
  • 举报
回复
有道理,立足硬件,做足软件。
ziye19860507 2010-05-31
  • 打赏
  • 举报
回复
立足硬件,做足软件。。。。
knightud 2010-05-31
  • 打赏
  • 举报
回复
立足硬件,做足软件。。。。
zwtchy123 2010-05-31
  • 打赏
  • 举报
回复
路过,帮顶
jianfengzhanghao 2010-05-31
  • 打赏
  • 举报
回复
路过 顶起~~
hjf0102 2010-05-02
  • 打赏
  • 举报
回复
去我的博客上面看看罗:
http://hjf0102.blog.163.com/
大学的时候学习ARM9的一些心得
lixianliang200923 2010-04-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zhujinqiang 的回复:]
Assembly code
真正的嵌入式精英是如何修炼成的?
怎样做才能快速的成为嵌入式高手呢? 其实,做工程是没有捷径可走的.听听下面一个大牛人写的!看看有何真经?
先说做硬件:
把你的数字电路教材和模拟电路的教材读熟,暂时先把重点放在数字电路上面,接着把微机原理和接口技术读熟悉了,最好能用汇编写几个简单的程序上机调试一下,这是很重要的。

……
[/Quote]
好文章,学习中
fj441792922 2010-04-21
  • 打赏
  • 举报
回复
我也想学
daresun 2010-04-06
  • 打赏
  • 举报
回复
讲得好
allweifox 2010-04-02
  • 打赏
  • 举报
回复
哎,刚刚开始干这行,感觉还是什么都不会啊
tangxianghenggood 2010-03-30
  • 打赏
  • 举报
回复
路过顶起!哥们加油
用户 昵称 2010-03-29
  • 打赏
  • 举报
回复
做硬件要记住一点,立足硬件,做足软件。
yangb2014# 2010-03-29
  • 打赏
  • 举报
回复
lz能报到一下学习情况更好了,
krcc_rain 2010-03-29
  • 打赏
  • 举报
回复
有时候有好的朋友给提建议是好的。
lixinlu2000 2010-02-27
  • 打赏
  • 举报
回复
引用 2 楼 shuiyan 的回复:
建议:
硬件懂就行。
高端(指32位)嵌入式系统,硬件永远是平台,真正产生利润的都是软件,尤其是应用软件。
想想PC电脑吧,一台电脑多少钱?一套软件多少钱(别考虑盗版)?

ARM9开始的,一般都会跑Linux/Wince之类的OS了,基本和PC开发没什么差别。你做软件,发挥的余地太大了。视频编解码、视频监控、网络、GPRS等等,空间大着呢。

兴趣和工作是两码事,你可以在业余研究研究硬件,反正硬件拿的钱绝对不会比的上软件,而没有哪个大公司让你软硬都做。

有道理的!
piggy2 2010-02-22
  • 打赏
  • 举报
回复
能推荐一些学习资料么
加载更多回复(9)
内容简介 《嵌入式Linux应用开发完全手册》全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件的使用及编程(囊括了常见硬件,比如UART、I*IC、LCD等),UBoot、Linux内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb补丁、栈回溯等),驱动程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD卡、LCD和USB等),GUI系统的移植(包含两个GUI系统:基于Qtopia和基于X),应用程序调试技术。   《嵌入式Linux应用开发完全手册》从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪内核,编写驱动程序,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。   《嵌入式Linux应用开发完全手册》由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。 编辑推荐 《嵌入式Linux应用开发完全手册》以S3C2410、S3C2440开发板为例,从分析硬件上电执行的第一条指令开始,到构造出一个类似PDA、基于Linux的桌面GUI系统,带领读者学习、掌握从最底层到最高层的软件编写方法。《嵌入式Linux应用开发完全手册》由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。 目录   第1篇 嵌入式Linux开发环境构建篇 第1章 嵌入式Linux开发概述 第2章 嵌入式Linux开发环境构建   第3章 嵌入式编程基础知识   第4章 Windows、Linux环境下相关工具、命令的使用     第2篇 ARM9嵌入式系统基础实例篇   第5章 GPIO接口 第6章 存储器控制   第7章 内存管理单元MMU 第8章 NANDFlash控制器 第9章 中断体系结构   第10章 系统时钟和定时器   第11章 通用异步收发器UART   第12章 I*IC接口   第13章 LCD控制器   第14章 ADC和触摸屏接口     第3篇 嵌入式Linux系统移植篇 第15章 移植U-Boot    第16章 移植Linux内核    第17章 构建Linux根文件系统   第18章 Linux内核调试技术   第4篇 嵌入式Linux设备驱动开发篇 第19章 字符设备驱动程序 第20章 Linux异常处理体系结构 第21章 扩展串口驱动程序移植   第22章 网卡驱动程序移植 第23章 IDE接口和SD卡驱动程序移植 第24章 LCD和USB驱动程序移植     第5篇 嵌入式Linux系统应用开发篇   第25章 嵌入式GUI开发   第26章 基于X的GUI开发 第27章 Linux应用程序调试技术

6,125

社区成员

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

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