《arm入门介绍教材课程》由会员分享,可在线阅读,更多相关《arm入门介绍教材课程(14页珍藏版)》请在金锄头文库上搜索。
1、主要内容,arm简介 实验板资源 编程基础 开发过程 程序讲解,arm 简介,ARM(Advanced RISC Machines)是微处理器行业的一家知名企业 提供一系列内核、体系扩展、微处理器和系统芯片方案。 适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。,LPC2104结构,开发板资源,简单I/0口 八个LED发光灯 P0.10-P0.13 P0.22-P0.25 四个开光按纽 P0.26 P0.14-P0.16 一个七段数码管 P0.4-P0.6 P0.8 一个蜂鸣器 P0.7 可用于基本的输入输出实验,开发板资源,外部接口 两个UART (一个带有完全的调制
2、解调器) I2C串行接口 SPI串行接口 两个定时器,分别具有4路捕获/比较通道 多达6路输出的PWM单元,存储结构,两种运行模式,JTAG调试方式 ISP在系统编程(这是我们重点介绍的内容),两种运行模式,本质区别 JTAG调试时把代码放在ram中,直接在ram中实行调试。 ISP把代码放在flash中,启动后可以运行。,流程,实例演示,实例一:蜂鸣器实验 描述:实现蜂鸣器的鸣叫控制。首先把P0.7口设置成输出,然后用按键KEY3控制它的叫和停。 目的:了解程序的基本设计过程,学会用ISP模式下载程序。,实验二:位计数器,描述:实现一个八位计数器,并在LED上显示。 了解如何编程实现简单逻辑控制,按自己想法编写程序。,实例三:计数器实验,描述:实验板上有一个共阳极数码管,由74hc595驱动, 74hc595是一个串入并出的移位寄存器,用I/O口模拟驱动数码管显示。 了解实验板上数码管的使用,学习稍复杂程序的编写.,实验四:UART收发程序,描述:通过UART达到实验板与主机的通信,能够收到从主机发过来的数据,以及发送数据到主机。 目的:学会功能部件的编程方法,掌握复杂程序的编写过程。,