| 查看: 2478 | 回复: 11 | ||
[求助]
ARM新手入门求助
|
||
| 小弟有一块路虎LPC1768,手上只有附带光盘里的一些例程和手册,想用这块板子学习ARM,可感觉无从下手,例程看不懂啊。。请高手指点啊。。不胜感激 |
» 猜你喜欢
自荐读博
已经有8人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
自然科学基金委宣布启动申请书“瘦身提质”行动
已经有4人回复
求个博导看看
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求助:新入门,请问对于一种新药是如何查找到相关信息的?
已经有14人回复
博士转专业做高分子计算机模拟仿真,入门难求助
已经有10人回复
【求助】理论计算新手,求帮忙解决带隙及DOS的问题
已经有21人回复
【求助】求涂料入门比较好的参考书籍。
已经有7人回复
【求助】新手关于gaussian运行求助!(急!急!急!悬赏求解!)
已经有25人回复
【求助】碳管 入门教材
已经有4人回复
【求助】优化入门的资料那本比较好
已经有3人回复
【答案】应助回帖
★
jjdg: 金币+1, 感谢参与 2012-08-02 18:19:38
jjdg: 金币+1, 感谢参与 2012-08-02 18:19:38
| arm在国内技术并不娴熟,类属与嵌入式分支。推荐一本书《study arm step by step》及一个网址:http://wenku.baidu.com/view/5e7c001ca300a6c30c229f11.html |

10楼2012-08-02 15:01:44
elbomb
金虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 1158.5
- 帖子: 158
- 在线: 28.9小时
- 虫号: 844479
- 注册: 2009-09-09
- 性别: GG
- 专业: 信息理论与信息系统
【答案】应助回帖
感谢参与,应助指数 +1
|
建议楼主从以下几个方面学习 一:C语言。如果C语言过硬了可以跳过这条。如果感觉还不是很够就要先复习以下,主要看下宏定义、typedef等。在嵌入式C编程里为了简洁、兼容等需要,经常会用到这两个,使程序看起来和课本上学的不太一样,这是困扰新手的地方之一。 二:理解嵌入式的程序结构。主要分为两个大部分:主函数部分和中断函数。1.主函数,一般是从main开始,在main中以while(1){}这种无限循环的形式来控制住程序指针(main()没有极特殊的情况下是不能结束的,否则程序将处于不可控状态,这样后果很严重);2.中断函数,中断的概念应该懂吧,这里不赘述了。 看例程就可以从这两个大部分看起(当然有些程序没有用到中断,只有主函数)。初学者可以认为程序就从main()开始的就可以了,其实main()之前还有一部分汇编的配置操作,这部分等自己对整个芯片理解到位了再回头来看。 三:理解寄存器概念。单片机可以认为是由很多个模块组成,其中最重要的是"CPU"模块(程序直接控制的程序直接控制的也是这个模块),还有一些其他的功能模块例如GPIO,EXTI等等。寄存器就是"CPU "与这些模块间通信的桥梁。具体表现为"CPU"通过读寄存器得到模块的状态,通过写寄存器设置模块的状态。寄存器在"CPU"看来就是一系列的地址,具体那个地址对应什么,在datasheet,、usermanul等上面有详述(当然一般都是英文的) 四:学习过程。单片机内部功能是分块的,自己也可以按照这种分块来学习,建议按照这个顺序来看:GPIO(流水灯)、EXTI(外部按键中断)、UART(串口)、TIMER(时钟中断)、其它(对于其它的可以先按照自己需要的或者感兴趣的顺序看) 基本就这些了,希望对你有帮助 |
2楼2012-07-10 10:57:54
3楼2012-07-10 13:29:02
4楼2012-07-10 15:34:33
elbomb
金虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 1158.5
- 帖子: 158
- 在线: 28.9小时
- 虫号: 844479
- 注册: 2009-09-09
- 性别: GG
- 专业: 信息理论与信息系统
5楼2012-07-10 17:11:50
文俊点点
木虫 (著名写手)
- 应助: 30 (小学生)
- 金币: 2529.5
- 散金: 1796
- 红花: 1
- 帖子: 1151
- 在线: 500.1小时
- 虫号: 1219128
- 注册: 2011-03-02
- 性别: GG
- 专业: 文艺美学

6楼2012-07-11 08:17:19
7楼2012-07-11 08:47:18
elbomb
金虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 1158.5
- 帖子: 158
- 在线: 28.9小时
- 虫号: 844479
- 注册: 2009-09-09
- 性别: GG
- 专业: 信息理论与信息系统
8楼2012-07-11 10:02:26
9楼2012-07-12 10:41:31







回复此楼