ARM7是32 位通用微处理器ARM(Advanced RISC Machines)家族中的一员,具有比较低的电源消耗和良好的性价比,基于(精简指令)RISC结构,指令集和相关的译码机制与微程序控制的复杂指令系统的计算机相比要相对简单,这使得它拥有比较高的指令处理能力和实时中断响应能力。
本课程是ARM7单片机学习者从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机,循序渐进地基于理论讲解并结合实验项目实战开发,讲解当前最热门的ARM7单片机的C程序设计!
本教程的亮点就是在分析初学者认知规律的基础上,结合国内重点大学一线教师的教学经验以及借鉴国外经典教材的写作手法,对ARM7单片机的应用基础知识进行系统而翔实的介绍。本课程打破了单片机教学的传统模式,采取把理论融入到实战应用中的方法,从ARM7单片机理论细节讲解知识中,快速把你带入到实例应用中去。巧妙地将单片机原理与应用和单片机C语言编程的知识点融入各个实例中,不仅开辟了单片机应用的视野,又充实了对单片机从基础到应用所需要的知识。使广大学者可一边学单片机结构理论知识一边用C语言编程实现各种功能,既能高效地系统学习知识,又能提高编程思维能力。
在多角度、多方面的实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合所有ARM单片机应用开发人员,电子爱好者、大中院校相关专业学生、工程技术人员的学习课程,也可作为短期培训课程,是单片机爱好者从入门到深入的经典课程。
课程详情:
ARM7引系列处理器是英国ARM公司设计的主流嵌入式处理器,ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;ARM提供一系列内核、体系扩展、微处理器和系统芯片方案。由于所有产品均采用一个通用的软件体系,所以相同的软件可应用在所有产品中。ARM7:小型、快速、低能耗、集成式RISC内核,用于移动通信。以16位系统的成本,提供32位RISC性能,特别注意的是它所需的内存容量非常小。由于集成了类似于ICE的CPU内核调试技术,所以原型设计和系统芯片的调试得到了极大的简化。
本课程主要通过典型实例的形式,以ARM7单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了ARM7单片机应用系统开发的流程、方法、技巧和设计思想。本书通过10几个实例全面讲解单片机开发中的各种技术,包括单片机接口的扩展、存储器的扩展、输入/输出、实用电子制作、传感控制技术、单片机通信技术、应用技术、软件编程等等内容。本套课程基于畅学ARM7开发板讲解,从理论到实践入门教程。包含:ARM7单片机简介、寄存器设置及使用、硬件测试、ARM7单片机C语言编程。
本课程面向各领域的单片机设计用户,尤其是对已掌握单片机开发理论但缺少实际开发经验的读者更具指导意义,同时也可作为各类高校相关专业和社会培训班的课程教材使用。
CEPARK畅学系列多功能开发学习板实验箱是电子园技术团队基于多年的开发实践经验,并结合近几年研发设计的51、AVR、PIC、MSP430、ARM、STM32、CAN、USB等多种MCU的数十款开发板,以及几十个外围应用模块的,汇集已有功能并加以扩展后,设计研发了畅学系列多功能开发学习板实验箱。畅学系列采用了电子园独创的接插组合结构,这种功能底板和核心板既可以单独使用、也可以组合在一起使用的开放接插模式,可以极大的共享基础资源功能模块以及外围通用配件,可以支持各种芯片并可以实现无穷无尽的扩展。
目录介绍:
第1课 初识畅学ARM开发学习板
初识畅学ARM7开发学习;2. 畅学ARM7开发板产品组成; 3. 畅学多功能底板; 4. ARM7单片机核心板; 5. 开发学习板外围配件简介; 6. 编程器/仿真器。第2课 如何使用畅学ARM7开发学习板1. 准备工作;2. 硬件连接;3. 安装驱动;4. 下载烧录程序过程;5. 下载操作视频;6. 下载常见问题及解决;第3课 畅学ARM单片机开发学习板硬件测试1、测试说明2、单色流水灯测试3、彩色流水灯测试4、双色灯测试5、8位数码管测试6、1位数码管测试7、双色点阵测试8、LCD1602测试9、LCD12864测试10、OLED测试11、TFT彩屏显示测试12、TFT彩屏触屏测试13、8位独立按键测试14、16位矩阵按键测试15、5向遥杆测试16、DS18B20测试17、2路直流电机测试18、步进电机测试19、2路继电器测试20、串口通讯测试21、DS1302测试22、无源蜂鸣器测试23、AT24C02模块测试24、串转并测试25、并转串测试26、三八译码器测试27、74HC573测试28、红外发射和接收测试29、红外线解码测试30、SD卡模块测试31、PCF8591模块测试32、传感器测试33、模拟量输入模块测试34、MAX485通信模块测试第4课 ARM7单片机简介1. 单片机简介;2. ARM单片机简介;3. LPC2103性能介绍;4. LPC2103单片机最小系统;第5课 开发环境 - KEIL MDK安装与使用1、KEIL MDK简介2、KEIL MDK的安装3、KEIL MDK工程的建立4、KEIL工程的编译和链接5、KEIL在线调试硬件连接6、安装JLINK驱动7、KEIL在线调试讲解8、KEIL MDK常用调试命令9、KEIL MDK常用调试窗口第6课 LPC2103F简介1.ARM7TDMI-S处理器;2.三级流水线;3.LPC2103的存储器;4.LPC2103结构框图。第7课 LPC210x的PLL模块1. LPC210x的PLL模块简介; 2. PLL模块的寄存器; 3. 程序举例。第8课 通用接收发送器UART1. UART简介; 2. UART数据收发; 3. UART的寄存器; 4.UART状态查询; 5. UART的操作; 6. UART的实际操作。第9课 LPC210x的定时器模块1. LPC210x的定时器模块简介; 2. 定时器模块的寄存器; 3. 程序举例。第10课 LPC210x的中断1. 向量中断控制器; 2. 外部中断控制器; 3. 程序举例。第11课 存储器加速模块(MAM)与GPIO1. MAM简介; 2. MAM的寄存器; 3. MAM的功能模块; 4. MAM配置; 5. GPIO简介; 6. GPIO寄存器; 7. GPIO操作实例。第12课 I²C总线1. SPI简介; 2. SPI相关寄存器; 3. SPI程序设计; 4. SSP简介; 5. SSP相关寄存器; 6. SSP程序设计。第13课 SPI接口(SPI0)与SSP控制器(SPI1)1. SPI简介; 2. SPI相关寄存器; 3. SPI程序设计; 4. SSP简介; 5. SSP相关寄存器; 6. SSP程序设计。第14课 实时时钟RTC与看门狗1. 实时时钟概述; 2. 实时时钟寄存器;3. 实时时钟中断与程序; 4. 看门狗定时器概述; 5. 看门狗寄存器描述; 6. 程序举例。第15课 模数转换器1. ADC简介; 2. ADC相关寄存器;3. ADC程序设计; 4. ADC实例演示。
课程细节:
本套课程基于畅学ARM7单片机开发学习实验箱,详细讲解了ARM7单片机的基础知识以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。
点击链接:http://www.eeskill.com/course/id/2
上一篇:一文读懂ARM技术架构
下一篇:基于ARM的FPGA嵌入式系统实现
推荐阅读最新更新时间:2024-11-09 03:39
设计资源 培训 开发板 精华推荐
- AM1/4S-1207SZ 7.2V 0.25 瓦 DC-DC 转换器的典型应用
- 音频功放8002B
- 使用 NXP Semiconductors 的 uA723 的参考设计
- SI52147-EVB,用于 PoE 无线接入点时钟发生器的评估板
- 使用 Sanken Electric Co., Ltd 的 LC5545LD 的参考设计
- 使用 Microchip Technology 的 TCL1117 的参考设计
- LT3091IDE 连接以实现最佳负载调节的典型应用
- LTC2946CDE 在 -48V 系统中使用低侧检测(1.5kHz I2C 接口)进行电源、电荷和能量监控的典型应用
- AD5330 并行接口、单电压输出、8 位 DAC 的典型应用
- LTC2636-HZ12 演示板,12 位八路 SPI DAC(4.096V 内部参考模式,复位至零电平)