**就是胜利!

[复制链接]
3798|15
 楼主| yuri714 发表于 2008-9-9 03:14 | 显示全部楼层 |阅读模式
我不是学软件专业的,操作系统那本书看了半章就看不下去了<br />。。。这样还能学ARM吗
eshop 发表于 2008-9-9 08:15 | 显示全部楼层

学习ARM和学操作系统可以分开

&nbsp;三星S3C2440A,主频400MHz,可倍频至533MHz<br />&nbsp;<br />内存<br />&nbsp;64M,可根据需要扩展到128M<br />&nbsp;<br />NAND&nbsp;Flash<br />&nbsp;64M,可更换为16M、32M、128M<br />&nbsp;<br />串口<br />&nbsp;一个五线异步串口,一个三线串口,一个三线扩展引出<br />&nbsp;<br />网口<br />&nbsp;一个10M网口,采用CS8900Q3,带联接和传输指示灯<br />&nbsp;<br />USB接口<br />&nbsp;一个USB1.1&nbsp;HOST接口<br />一个USB1.1&nbsp;Device接口<br />&nbsp;<br />音频接口<br />&nbsp;一路立体声音频输出接口可接耳机<br />另一路音频输入可接麦克风<br />&nbsp;<br />存储接口<br />&nbsp;一个SD卡接口<br />一个IDE接口可直接挂接硬盘<br />&nbsp;<br />LCD和触摸屏接口<br />&nbsp;集成了4线电阻式触摸屏接口的相关电路<br />目前支持3.5寸、5.6寸、5.7寸、8寸TFT液晶屏<br />3.3V/5V电源供电,可为多款液晶提供电压支持<br />&nbsp;<br />摄像头接口<br />&nbsp;板上带有一个2mm间距的20P插座做为扩展,用户可使用此扩展口连接&nbsp;各种摄像头<br />&nbsp;<br />时钟源<br />&nbsp;内部实时时钟(带有后备锂电池(奥运期间快递属于禁口品暂时不带))<br />&nbsp;<br />复位电路<br />&nbsp;一个复位按键;采用专用复位芯片进行复位,稳定可靠<br />&nbsp;<br />调试下载接口<br />&nbsp;一个20芯Multi-ICE标准JTAG接口<br />配有一块儿下载调试板,支持WIGGLER调试及JTAG下载<br />&nbsp;<br />电源接口<br />&nbsp;5V电源供电,带电源开关和指示灯<br />&nbsp;<br />温度测量<br />&nbsp;一个高精度温度传感器,如果您感兴趣,可以做一个多点的温度采集系统。<br />&nbsp;<br />红外&nbsp;一个一体化红外遥控接收头&nbsp;<br />AD转换&nbsp;一个可调电阻接到ADC引脚上用来验证模数转换&nbsp;<br />EEPROM&nbsp;一片IIC接口的EEPROM&nbsp;<br />其他&nbsp;五个用户按键<br />五个用户LED<br />一个PWM控制蜂鸣器<br />&nbsp;<br /><br /> 相关链接:<a href='http://shop36125035.taobao.com/'>http://shop36125035.taobao.com/</a>
twentyone 发表于 2008-9-9 11:37 | 显示全部楼层

先了解ARM的基础

ARM的编程模型,基本的汇编和C语言。
freewing 发表于 2008-9-9 13:34 | 显示全部楼层

可以分开学

学习,各有各的方法,分开也可以,不过,如果学Linux下面的,最好还是有点基础。可以搞个arm板,从基础的实验做起,看自己缺那方面的知识,就补那方面的。慢慢你就会比较系统的连接起来了。 <br /> 相关链接:<a href='http://www.embedsky.net'>http://www.embedsky.net</a>
walnutcy 发表于 2008-9-11 00:31 | 显示全部楼层

LZ要有信心,这里边有很多人都不是学软件专业的,

学软件专业的多干PC软件了,不在这里,呵呵,
armecos 发表于 2008-9-11 00:55 | 显示全部楼层

先在OS上使用,然后对什么有兴趣就深入研究一下,

从上向下学比较轻松,从下向上很痛苦,时间也来不及。<br /><br /><b>更多内容,详见:</b><br /><b>《培训系列“丛书”》</b><br /><b>www.armecos.com</b><br />-----------------------------------<br /><b>More&nbsp;details,&nbsp;see:</b><br /><b>《&quot;Series&nbsp;Books&quot;&nbsp;of&nbsp;Training》</b><br /><b>www.armecos.com</b>
Etual 发表于 2008-9-11 09:09 | 显示全部楼层

最好就是学了 :)

看不下去就看多几次咯~~~<br />操作系统那本书,不是看一次就OK的,将主要章节看看,做个了解<br />然后可以考虑啃&nbsp;uC/OS&nbsp;,最后可以用单片机(推荐AVR,因为是线性寻址!~)<br />写个任务调度器。来到这部大概对操作系统有个入门的认识了。<br />当然,上面的是平时修炼内容,不是说一定要学完再学ARM。<br /><br />ARM可以裸奔,最麻烦就是启动那部分代码。只要做好启动,用mmu将内存<br />重映射后,就是一个普通的单片机了<br /><br />最后就是不要给自己借口“我不是学软件的”就不去学那是不行的.....<br />系统建立起来之后还有很多很多不是硬件范畴的,还得去学面向对象的编程<br />还得去搞系统核心编程,驱动,TCP/IP协议等大堆东西需要需要学习的<br />(这堆东西又是软件范畴了......),嵌入式系统的一个魅力的地方就是<br />软件和硬件的交汇点,必须两个都懂才能完成一个完整的系统,这样才有<br />意思。<br />当然,社会是分工,也可以只搞硬件~~~hoho
l0p0c 发表于 2008-9-11 10:36 | 显示全部楼层

我觉得你直接看操作系统有些越级!

你要真看懂操作系统的书那才真叫悬了!<br />必须从基本的开始来。
 楼主| yuri714 发表于 2008-9-12 03:13 | 显示全部楼层

哦哦,多谢各位的回答

很好很强大!
hotyong 发表于 2008-9-16 13:26 | 显示全部楼层

-

不是的吧,学ARM的话假如不会操作系统的话,那其实与单片机没有很大的差别,也就是说如果会单片机了,其实学ARM就是差不多学操作系统+其它。
man_x 发表于 2008-10-2 12:43 | 显示全部楼层

xiexie

  
talent8791 发表于 2008-10-3 12:52 | 显示全部楼层

hoax

hoaxhoaxhoax
biao.l 发表于 2008-10-6 16:40 | 显示全部楼层

ARM可以祼奔

如楼上所说,社会工作是分工合作,<br />有时不必两样都会,大公司分工细一点,小公司就要求多才多艺了.
kouhei 发表于 2008-10-6 17:01 | 显示全部楼层

进来学习了

来看一下高人们怎么回答的
l0p0c 发表于 2008-10-6 17:14 | 显示全部楼层

**就是胜利!

  
feiying888 发表于 2008-10-6 21:53 | 显示全部楼层

不一定

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

本版积分规则

27

主题

180

帖子

0

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