基于PROTEUS的ARM虚拟实验平台的设计开题报告

 2021-08-14 02:08

1. 研究目的与意义(文献综述)

前,随着科技的不断发展,嵌入式系统已深深影响着人们的日常生活。嵌入式系统的学习就显得十分必要。嵌入式系统的学习是一门实践性很强的课程,各大高校相继推出嵌入式课程并建立嵌入式实验室。技术的飞速发展,嵌入式微控制器的种类也很多,且嵌入式硬件仿真设备的价格偏贵。因此,嵌入式系统虚拟实验平台的设计不仅可以满足学生课下学习嵌入式系统的兴趣,同时降低了成本,更环保,更实用。

在国内外的研究设计报告中,微芯片提供比8位机更灵活的外部集成,包括uart通信、spi通信、i2c通信、pwm、看门狗、a/d转换器等。arm的发展很迅速,一代比一代有更强的处理速度。其中,lpc2114/2124是基于一个支持实时仿真和跟踪的16/32位arm7tdmi-stmcpu的微控制器,并带有128/256k字节(kb)嵌入的高速flash存储器。128位宽度的存储器接口和独特的加速结构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位thumb模式将代码规模降低超过30%,而性能的损失却很小。由于内置了宽范围的穿行通信接口,它们也非常适合于通信网关、协议转换器、嵌入式软modern以及其它各种类型的应用。

在搭载arm虚拟实验平台方面,主要使用proteus仿真软件(proteus件提供了大量的仿真设备和元器件,有30多个元件库、数千种数字和模拟元件,包括各种单片机、常用逻辑电路,还有各种调试工具,如各种测试仪器:示波器、逻辑分析仪、串口终端、信号发生器等。各种显示设备,如模拟仪表、数字仪表、噪声与失真信号显示器等,各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等,还有各种调试信号,直流、交流、脉冲及各种变化信号。),软件开发平台主要使用keil(keil是德国开发的51单片机开发软件平台,支持汇编和c语言。)或者arm公司推出的集成开发工具ads。在arm的外设搭载上,主要是uart通信、spi通信、i2c通信、pwm、看门狗、a/d转换器、定时、点阵lcd显示等,但大多数研究只是针对其中的一项或几项,在软件设计方面也并不全面。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

基本内容:

本文研究的课题是基于proteus的arm虚拟实验平台的设计。论文包含的内容是:利用proteus和ads(或keiluvision)整合构建arm虚拟实验室,完成流水灯、中断、uart通信、spi通信、i2c通信、pwm、看门狗、a/d转换器、定时、点阵lcd显示的硬件设计。完成上述任务的软件设计,图形显示运行结果。

技术方案:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

1)第1周~第4周:熟悉课题要求,收集有关资料,完成文献综述。完成不少于2万印刷符,与选题相关的外文翻译工作。

2)第4周~第5周:了解现场总线技术的现状及发展,完成开题报告。

3)第6周~第14周:深入了解proutes软件使用及armcpu的原理,完成毕业设计任务书的目标。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]胡亦鸣.arm7串口9位方式多及通信的编程技术[j].单片机与嵌入式系统应用,2009(1):79-81.

[2]王勇,张浩,彭道刚,李辉.arm平台在多功能数据采集系统中的设计与实现[j].自动化仪表,2010,31(1):13-16.

[3]张岩,马旭东,张云帆.arm与dsp的spi通信设计实现.数据采集与通信,2008(9):56-57,66.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。