ARM芯片学习内容规划及ARM开发环境的搭建
来源:互联网 发布:linux jdk1.6下载 编辑:程序博客网 时间:2024/06/08 20:25
主要工作:
1:系统控制模块 (Crystal oscillator 、PLL、Reset and wake-up timer)
2:arm芯片工作模式(PROGRAMMER'S MODEL)
3:通用IO操作
4:UART、i2c、spi
5:定时器、看门狗、实时时钟
6:PWM 、AD、DA
7:外部存储控制器
8:中断系统
9:Uboot的移植
10:ucos移植及应用,lwip移植及应用
11:linux移植及应用
以上内容,我会按照每个条目学习到的东西写Word文档。并把学习过程中的资料和源代码发到CSDN的下载频道。
我主要说明一下我的硬件平台,软件开发平台。
硬件平台:基于ARM7TDMI-S的LPC2220。(之所以选这款芯片是因为我淘到了一个二手的EasyARM2220开发板,而且只是一块核心板,没有外设。不过,没关系我们是学习如何使用一款32位处理器的方法,学会了学习方法再接触其他arm系列32位处理器会很顺手。)
软件平台:使用linux上的arm-linux- 系列编译器、调试器 工程管理使用make
关于主机linux开发环境的搭建和一些相关基础知识的讲解可参见嵌入式linux开发环境搭建(详细篇),其中里面说明的交叉编译链的安装,我现在使用的硬件开发平台有些变化,所以我使用arm-linux-gcc 3.4.1的交叉编译链。
其安装设置方法参见我的博客 arm-linux-gcc安装 和 环境变量设置
1 0
- ARM芯片学习内容规划及ARM开发环境的搭建
- Keil for ARM 4.72 开发环境搭建(主控芯片F103C8T6)
- arm 开发环境搭建
- Qt开发环境(for ARM)的搭建
- eclipse ARM裸机开发环境的搭建
- 基于ubuntu的ARM开发环境搭建
- arm linux 开发环境搭建
- ARM裸机开发环境搭建
- arm linux开发环境搭建
- windows环境下arm gcc+Keil开发环境的搭建
- windows环境下arm gcc+Keil开发环境的搭建
- 学习新的控制芯片ARM
- TQ2440开发板学习纪实(0.0)--- GNU ARM交叉汇编环境的搭建与测试
- linux下搭建基于Eclipse的arm的开发环境
- linux下搭建基于Eclipse的arm的开发环境
- linux下搭建基于Eclipse的arm的开发环境
- arm芯片的焊接
- kdevelop搭建arm-linux的qt开发环境
- android 控件学习
- poj 3411 Paid Roads(dfs,可重复访问节点)
- return false和e.preventDefault()的区别
- 解决Banshee 启动后异常退出的问题
- 苏州网络工程师必须了解的新技术
- ARM芯片学习内容规划及ARM开发环境的搭建
- Hibernate整合spring配置二级缓存
- Android中如何获取应用版本号
- 对于简政放权防止截留改革红利的问题
- nginx 源码学习笔记(一)——初识nginx helloworld模块
- 第七周作业-背包问题
- UISilder使用
- 利用sprintf和sscanf实现十六进制和十进制之间的相互转换 .
- 走在代码的路上