- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验1:学号a学号b
PAGE
PAGE 18
实验1:嵌入式开发环境搭建
实验学时:2
实验类型:(演示(√)、验证、综合、设计、研究)
实验要求:(必修)
一、实验目的
本实验完成实验教学平台EasyARM-1768核心板的开发环境的搭建,是该课程所有实验的基础部分。包括:Keil安装、FlashMagic ISP软件安装、串口调试助手的应用、USB转串口CH340模块驱动安装。在这个实验中,要求学生认识ARM相关工具软件及各自的作用,学会使用安装和配置这些工具软件。通过本次实验对ARM嵌入式开发环境和流程有一个整体认知,为很好的开展以后的实验打下基础。
二、实验内容
1、熟悉EasyARM-1768开发板的硬件组成;
2、熟悉Keil开发工具使用方法;
3、熟悉FlashMagic 烧写工具的使用方法;
4、熟悉串口调试助手的使用方法;
5、熟悉USB转串口模块CH340的驱动安装;
6、掌握ARM程序开发和烧写的流程。
三、实验原???、方法和手段
1. EasyARM-1768开发板简介
EasyARM-1768 是厦门理工学院计算机系为本校师生精心设计的基于 Cortex-M3 内核的开发工具,其核心控制器可兼容 NXP 公司推出的LPC1700 系列微控制器,应用简单灵活,在短时间内同学们即可轻松掌握,是学习、开发该系列芯片的不二之选。核心板包括有 LPC1768最小系统电路、USB 接口电路、UART接口电路、按键接口电路、5V转3.3V LDO电路、复位电路、四位数码管接口电路、八位流水灯接口电路、74HC595和74HC164串并转换接口电路、以及下载调试接口和标准扩展接口。
EasyARM-1768 开发板实物如图 1.1 所示。
产品特性
Micro-USB 供电;
标配 MCU: LPC1768FBD100;
采用 2.54mm 标准排针;
双层 PCB 工艺,尺寸 100mm×70mm;
包含 8 个 LED 、 3个按键和1个四位数码管;
UART接口和 JTAG/SWD 接口;
2、主控芯片LPC1768简介
LPC1700系列ARM是基于第二代ARM Cortex-M3内核的微控制器,是为嵌入式系统应用而设计的高性能、低功耗的32位微处理器,适用于仪器仪表、工业通讯、电机控制、灯光控制、报警系统等领域。其操作频率高达120MHz,采用3级流水线和哈佛结构,带独立的本地指令和数据总线以及用于外设的低性能的第三条总线,使得代码执行速度高达1.25MIPS/MHz,并包含1个支持随机跳转的内部预取指单元。 LPC1700系列ARM增加了一个专用的Flash存储器加速模块,使得在Flash中运行代码能够达到较理想的性能。
LPC1700系列ARM Cortex-M3的外设组件:最高配置包括512KB片内Flash程序存储器、96KB片内SRAM、4KB片内EEPROM、8通道GPDMA控制器、4个32位通用定时器、一个8通道12位ADC、1个10位DAC、1路电机控制PWM输出(MCPWM)、1个正交编码器接口、6路通用PWM输出、1个看门狗定时器以及一个独立供电的超低功耗RTC。
LPC1700系列ARM Cortex-M3还集成了大量的通信接口:1个以太网MAC、1个USB 2.0全速接口、5个UART接口、2路CAN、3个SSP接口、1个SPI接口、3个I2C接口、2路I2S输入、输出。
芯片特性:
第二代Cortex-M3内核,运行速度高达120MHz
采用纯Thumb2指令集,代码存储密度高
内置嵌套向量中断控制器(NVIC),极大程度的降低了中断延迟
不可屏蔽中断(NMI)输入
具有存储器保护单元,内嵌系统时钟
全新的中断唤醒控制器(WIC)
存储器保护单元(MPU)
96KB片内SRAM包括:
64KB SRAM可供高性能CPU通过本地代码/数据总线访问
2个16KB SRAM模块,带独立访问路径,可进行更高吞吐量的操作。这些SRAM模块可用于以太网、USB、DMA存储器,以及通用指令和数据存储
具有在系统编程(ISP)和在应用编程(IAP)功能的512KB片上Flash程序存储器
最大4KB的片上EEPROM
第二个专用的PLL可用于USB接口,增加了主PLL设置的灵活性
以太网、USB Host/OTG/Device、CAN、I2S
快速(Fm+)I2C、SPI/SSP、UART
1个8通道12位的模数转换器( ADC)速度达到400K,支持DMA传输。1个10位数模转换器(DAC),支持DMA传输
LCD控制器
同时支持STN和TFT显示屏
可选的显示分辨率(最大支持1024*768点阵)
最多支持24位真彩色模式
SD卡接口
外扩存储控制器(EMC)支持SRAM, ROM, F
您可能关注的文档
最近下载
- JEDECJESD22-B101C-2015 外观检查标准.pdf VIP
- 创新药项目招商计划书.docx
- 2025年远红外消炎止痛贴项目可行性研究报告.docx
- 2025年六年级下册语文试题-小升初测试卷 人教新课标 (含答案)-精选.pdf VIP
- 《眼耳鼻咽喉口腔科护理学》教案 第10课 耳鼻咽喉科患者的护理概述.pdf VIP
- JEDECJESD22-B101C-2015外观检查标准.docx VIP
- 高中语文《林教头风雪山神庙》教案设计【6篇】.docx VIP
- 护士在职培训管理.pptx VIP
- CFD软件:CFX二次开发_(8).UDF的编译与链接.docx VIP
- FMEA_培训教材必威体育精装版版.pptx VIP
文档评论(0)