本课程是整个ARM开发的第一部分—ARM接口技术,主要讲解在裸板下【无OS】的开发,包括IO口,按键,串口,定时器,PWM,汇编等知识,旨在一个入门,让大家掌握一个学习方法.我们的硬件采用的是friendarm的mini2440,软件采用的是keil,mini2440的原因是因为学习资料非常多,方便大家扩展.
开始学习本课程是整个ARM开发的第一部分—ARM接口技术,主要讲解在裸板下【无OS】的开发,包括IO口,按键,串口,定时器,PWM,汇编等知识,旨在一个入门,让大家掌握一个学习方法.我们的硬件采用的是friendarm的mini2440,软件采用的是keil,mini2440的原因是因为学习资料非常多,方便大家扩展.
开始学习01-什么是ARM
15:1602-什么是嵌入式
16:1901-开发板的认识
08:5502-先看现象
04:1903-开发工具的安装
11:0104-keil工程的创建和设置
13:4001-GPIO控制原理
42:5301-按键控制 原理
38:1402-防抖原理
12:0901-定时器初认识
05:0702-定时器原理
11:3103-寄存器如何设置
08:2004-定时器代码如何写
28:0201-PWM初认识
06:4702-PWM原理
04:2603-PWM寄存器如何设置
07:4104-PWM代码如何写
25:4101-为什么要讲时钟系统
05:0302-12M怎么倍频到400M
24:3903-PCLK=50M怎么来的
14:0804-电源管理
10:4201-什么是中断
03:3602-不使用中断会有什么问题
03:5703-使用中断的程序框架
04:4504-中断是怎么发生的
25:0401-为什么要学汇编
10:5702-汇编代码分析
20:4403-几个重要的寄存器
20:4404-反汇编
07:4401-存储系统
11:3302-总线
07:3903-冯哈结构
06:0701-串口通信的本质
12:1102-串口发送原理
48:0703-串口接收原理
18:0004-串口接收中断
16:3001-为什么要设计看门狗
04:1902-看门狗复位功能
15:3003-看门狗中断功能
24:38
评论发表成功
确定