实验1:学号a+学号b.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档