arm系统用ad1.2入门可以吗?我想先学arm汇编指令的然后学c。谢谢

查看: 2785|回复: 15
现在学习arm9还有用吗?
主题帖子精华
初级会员, 积分 193, 距离下一级还需 7 积分
在线时间1 小时
现在做项目好像没有用arm9的?学了还有用吗?
不如学A系列,学Androd
主题帖子精华
金钱104389
在线时间646 小时
不如学A系列,学Androd
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子
主题帖子精华
高级会员, 积分 643, 距离下一级还需 357 积分
在线时间27 小时
技不压身!!!
主题帖子精华
初级会员, 积分 67, 距离下一级还需 133 积分
在线时间1 小时
不要学CPU,学嵌入式linux,要不换个CPU你就又重学。没有用的
主题帖子精华
高级会员, 积分 879, 距离下一级还需 121 积分
在线时间14 小时
没有用的,学啥都没有。
学电子,学音乐!!
主题帖子精华
高级会员, 积分 879, 距离下一级还需 121 积分
在线时间14 小时
学了,也是苦逼几千块一个月,
学电子,学音乐!!
主题帖子精华
中级会员, 积分 480, 距离下一级还需 20 积分
在线时间1 小时
回复【6楼】正点原子:
---------------------------------
原子兄,话不能这么说咯,现在2440资料多,入门容易,直接A系列的话,那是很难入门的&对新手来说,学会了2440..其他系列一样的原理了。正如我老师以前讲过,技术不停更新,要不停学习,但是原理还是想通的。android一旦收费,国内的那些学android何去何从咯。
ES?全称?Embedded?Show;ES是由众多嵌入式爱好者组织的一个团队,致力于带领学生进步,帮助毕业生找到工作,更重要的是在职的嵌入式工作者提供自主外包和创业的机会。(详情进群查看)
ES的宗旨是:交流共享与合作发展。ES?QQ群?第三群:?。群内论坛有很多嵌入式开发模块解决方案可以参考。进群的立马共享自己做的模块简介。
主题帖子精华
金钱104389
在线时间646 小时
回复【7楼】a4615800:
---------------------------------
恩,谢谢指教。
我是开源电子网站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
微信公众平台:正点原子
主题帖子精华
金牌会员, 积分 1886, 距离下一级还需 1114 积分
在线时间173 小时
回复【2楼】三叶草:
---------------------------------
技多不压身,容易误导人。人的精力毕竟有限的,还是有针对性的学习,和自己职业规划相关的,毕竟电子世界是汪洋大真想技多不压身最后导致什么都会那么一丢丢什么也都不会的境地
彼高丽者,边夷贱类,不足待以仁义,不可责以常礼。古来以鱼鳖畜之,宜从阔略。若必欲绝其种类,恐兽穷则搏。
主题帖子精华
金牌会员, 积分 1886, 距离下一级还需 1114 积分
在线时间173 小时
回复【6楼】正点原子:
-原子说的对,跟着时代潮流才是好的职业规划方向
彼高丽者,边夷贱类,不足待以仁义,不可责以常礼。古来以鱼鳖畜之,宜从阔略。若必欲绝其种类,恐兽穷则搏。
主题帖子精华
中级会员, 积分 233, 距离下一级还需 267 积分
在线时间3 小时
如果接受能力非常强悍,自我摸索能力非常彪悍的话,直接上手A内核的肯定是最好的。不过老芯片虽然老,但是资料也多,各种方案也很成熟,不能只是学什么芯片,那样和学单片机有啥区别。重点是整个系统的开发流程,去掉CPU之外的东西都是相通的,学会了再去学其他的很容易。而且,有谁是学了什么工作就用什么的,找了工作以后还不是要跟着工作内容走,重点在于打下一个基础,然后学什么都不至于摸不到门路。
主题帖子精华
中级会员, 积分 283, 距离下一级还需 217 积分
在线时间57 小时
2416核心板不到一百,安卓也能跑为啥非奔着A去
主题帖子精华
中级会员, 积分 200, 距离下一级还需 300 积分
在线时间1 小时
学学可以& && & 主要学习编程过程中的思想
主题帖子精华
高级会员, 积分 730, 距离下一级还需 270 积分
在线时间171 小时
本人正在搞2440,感觉还是不错的!
主题帖子精华
高级会员, 积分 818, 距离下一级还需 182 积分
在线时间100 小时
不管哪个arm,原理都是一样的,哪个资料多学习哪个~
主题帖子精华
初级会员, 积分 108, 距离下一级还需 92 积分
在线时间9 小时
个人感觉,处理器是一通百通的,虽说ARM架构有很多体系,2440或是A系列,他们在很多地方的设计思想和操作过程都很相近。再加上你对对应芯片手册的认真阅读,操作CPU基本上没什么问题。重点是:你在一款CPU上面进行学习的过程中需要提升的能力。例如:你学2440开发环境可以有linux环境下的arm-linux-gcc和windows下的IDE,看你怎样选择。还有如果在linux下,(因为这个比较流行,且可以学到更多的知识)你要对makefile,连接脚本,加载地址,运行地址,汇编等都要学习和掌握。这还是类似于单片机的学习。在网上就要上系统了,首选还是linux啊,开源,免费、资料多。在这个过程中、在前期积累的知识就有用了。例如:makefile、连接脚本等等,对于后续的学习很顺利些。记住,自己学习,选择资料多的,边学边思索,慢慢的知识面就宽了。
Powered byTX2440 裸跑实验-跑马灯(ADS1.2编译) 入门
TX2440 裸跑实验-跑马灯(ADS1.2编译) 入门
  一.实验目的:&理解汇编的编程结构,有助于学习ARM汇编,为后续学习CPU的启动机制来了个入门级&二.实验环境:&TX2440平台&三.实验工具:&ADS1.2 + AXD + JLINK调试&四.实验步骤:&1.在ads 上建立新工程,增加两个源文件.&&int.s 源码:&;------------------------------------------------------------&;我的LED程序,EastonWoo procedure&&area init,code,readonly& import main&start& ldr sp,=4096& bl main& end&;------------------------------------------------------------&&&&&main.c 源码:&//------------------------------------------------------------&//我的LED 实验程序,EastonWoo procedure&
  #define rGPFCON (*((volatile unsigned *)0x))&#define rGPFDATA (*((volatile unsigned *)0x))&#define LED1_ON rGPFDATA &=(~(1&&0))&#define LED2_ON rGPFDATA &=(~(1&&1))&#define LED3_ON rGPFDATA &=(~(1&&2))&#define LED4_ON rGPFDATA &=(~(1&&3))&#define LED1_OFF rGPFDATA |=(1&&0)&#define LED2_OFF rGPFDATA |=(1&&1)&#define LED3_OFF rGPFDATA |=(1&&2)&#define LED4_OFF rGPFDATA |=(1&&3)&void delay(int i)&{& & while(i--);&}&int main()&{& & rGPFCON = (rGPFCON & 0xFFFFFF00) | 0x55;& //input:输入模式(检测);output:输出模式(输0,输1);高阻状态(常用于AD转换)& & while(1)& & {& & & & LED1_ON;& & & & delay(100000);& & & & LED2_ON;& & & & delay(100000);& & & & LED3_ON;& & & & delay(100000);& & & & LED4_ON;& & & & delay(100000);&& & & & LED1_OFF;& & & & delay(100000);& & & & LED2_OFF;& & & & delay(100000);& & & & LED3_OFF;& & & & delay(100000);& & & & LED4_OFF;& & & & delay(100000);& & }&return 0;&}&//------------------------------------------------------------  2.设置ads工程&& & post-linker : ARM fromELF&& & ARM Assembler/ARM C Compiler : ARM902T&& & ARM Linker -& Output -& RO Base : 0x&& & & & & & & -& Options -& Image entry point : 0x&& & & & & & & -& Layout -& Object/Symbol : init.o&& & & & & & & & & & & & -& Section : init&&&&&3.设置axd调试:&3-1) 设置"启动AXD时自 动初始化SDRAM":&& & Options-& Configure Interface-& Session File
  勾上Run Configration Script&& & & & & & & & 按Browse把脚本文件2440init.txt加进来&脚本2440init.txt:&&&setmem 0xx&setmem 0x4axffffffff,32&setmem 0x4a007fff,32&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&setmem 0xx&&其实这个命令的作用就是设置CPU的看门狗,中断等等.&&&3-2) 设置"连接JINK调试库"&& & Options-& Configur Target&& & & & & & 按Add 把 Jlink安装目录下的JLinkRDI.dll加进来&& & & & & & 按Configure 生效&& & & & & & 按OK 结束设置.&&&3-3) 重启一下AXD 就可以调试了.
  相关阅读:;keyword=21080
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
职称考试题目
招生信息考研政治
网络安全安全设置工具使用手机安全
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&2011年12月 硬件/嵌入开发大版内专家分月排行榜第三2011年10月 硬件/嵌入开发大版内专家分月排行榜第三2011年6月 硬件/嵌入开发大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。&>&&>&&>&&>&在ARM上调通的AD7190 AD7192程序
在ARM上调通的AD7190 AD7192程序
上传大小:279KB
基于LPC2478 aduc7026微处理器系统,采用24位的ADC转换器,对微弱电压信号进行采集,并通过RS232串口传输到上位机中,ADI公司的AD7190和AD7192,你懂的。
综合评分:4.1(29位用户评分)
所需积分:2
下载次数:128
审核通过送C币
创建者:yongyong521
创建者:duanzhang512
创建者:qq_
课程推荐相关知识库
上传者其他资源上传者专辑
行业热门标签
VIP会员动态
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
android服务器底层网络模块的设计方法
所需积分:0
剩余积分:720
您当前C币:0
可兑换下载积分:0
兑换下载分:
兑换失败,您当前C币不够,请先充值C币
消耗C币:0
你当前的下载分为234。
在ARM上调通的AD7190 AD7192程序
会员到期时间:
剩余下载次数:
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
playboy1974418
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:

我要回帖

更多关于 arm汇编指令 的文章

 

随机推荐