可视化设计例程课件_第1页
可视化设计例程课件_第2页
可视化设计例程课件_第3页
可视化设计例程课件_第4页
可视化设计例程课件_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Proteus可视化设计Drag,DropandPLAY!Proteus可视化设计Drag,DropandPL1目录主要内容:可视化设计背后的哲学;可视化设计例程教学优势未来计划目录主要内容:可视化设计背后的哲学;2可视化设计哲学可视化设计哲学3可视化设计的意义学习“C或C++”难度很高,熟练运用其进行设计就更难了;传统的8位单片机有着非常繁琐和复杂控制逻辑,更不用说32位单片机;一般的外围设备对存储器级别有着非常复杂的控制方式;因此,嵌入式系统的可视化编程工具的目标就是简化编程和控制外设的设计过程;Proteus可视化设计软件使得没有程序设计经验的学生也有可能设计出复杂得令人惊讶的嵌入式应用;仅需要学生掌握微控制器的基本架构,就可以进行可视化设计;我们不打算将其作为一个产业体系来发展,因此该软件会保持简单易用的特性,并不会变得臃肿。可视化设计的意义学习“C或C++”难度很高,熟练运用其进行设4主要特性5拖放流程图编辑器尽量减少打字输入;用户不需要知道设计方法及函数的名称;用户需要完全了解流程度布局的操作,确保其软件设计的逻辑呈现。外设图库包含Arduino功能扩展板和Grove模块,以保证“乐高”化的设计方式。库包括所有常用的显示器、按钮、开关、传感器和电机,以及更强大的器件如TFT显示屏,SD卡和音频播放。在图库窗口中选中模块,然后能自动放置在原理图上;不需要布线就可以将Grove模块分配给接口;驱动程序API提供抽象化的概念使初学者能够理解复杂的外设;进阶用户还可以自行创建新的板块。Arduino处理器CPU是一个简化版的标准ArduinoAPI;在仿真时以本地速率执行真正的AVR机器码;包括输入/输出、定时器和中断功能;可部署在Uno、Mega和Leonardo板块上。5主要特性5拖放流程图编辑器外设图库Arduino处理器5可视化设计例程66可视化设计例程66基本工作流程7点击“新建工程向导”;在固件选项卡,选择流程图工程并选择一个ArduinoCPU板;切换到VSM工作室版面,你就可以看到流程图编辑器;使用“添加外设”的功能,从元器件库中选择扩展板和Grove模块;在原理图上,将各个Grove模块分配给Grove连接器;在添加外设工程的时候,可在工程树状菜单中查看使用方式,然后将其拖到原理图中;传感器(如交换机、按钮)可以直接拖到原理图上,以创建判断项;某些外设的资源文件可以通过“添加资源文件”的功能进行添加,然后以拖动的方式直接添加到流程图上;通常会在流程图上设置断点,来仿真和调试工程;使用“上传”指令来部署物理硬件;在编程过程中,资源文件会被自动复制到SD卡。7基本工作流程7点击“新建工程向导”;7点亮LED88点亮LED88PIR夜间灯99PIR夜间灯99TFT显示器&

SD卡1010TFT显示器&SD卡1010语音温度计1111语音温度计1111教学优势1212教学优势1212可视化设计教学可以在一个讲座或一节课中完成基本知识教学;从未进行过编程的学生,在第一次使用这个软件进行设计的时候,就会被它的乐趣和交互任务所吸引;免除语法错误、编译问题和硬件故障的种种干扰,学生能更专注到程序逻辑的开发上;完整的Arduino/Grove应用程式可以在没有硬件设备的情况下,进行仿真功能设计和开发,可以作为理想的家庭作业任务;流程图项目可以在C++代码级别上逐步或完整调试,使学生更容易地学习如何“正确”使用C++编码;成功过渡到使用C++开发的学生,可以继续使用ProteusVSM作为开发、仿真和调试的环境。可视化设计教学可以在一个讲座或一节课中完成基本知识教学;13教育进阶路线图14在可视化设计第一讲课程结束后,较优秀的初学者就已经懂得创建、编程、仿真、调试和部署工程等操作了;设计过程中,软件能将流程设计转换为源代码命令,允许学生看到他们的流程图是如何在代码中表示的;可视化设计软件使用标准的Arduino功能扩展板和Grove模块接口作为可编程积的“积木”;优秀的学生可以继续在ProteusVSM工作环境下用“C++”或汇编语言对同一个硬件进行编程。14教育进阶路线图14在可视化设计第一讲课程结束后,较优秀的初学未来规划未来规划15短期规划发起设计竞赛;支持更多功能扩展板和外设板块;我们和Grove/Adafruit/SparkFun公司有战略合作关系;教材和课件的开发;还有更多有趣的理念...短期规划发起设计竞赛;16中期规划以可视化设计软件为基础应用程式,开发Intel

Galileo物联网平台;免费应用程序生成器允许用户以拖放的方式添加各种模块,用手机/平板电脑也能控制嵌入式应用;这种设计方式,可能会发展成为现实世界的应用,例如:半定制家居或智能办公系统;设计过程中,可以观察外设模块的三维视图;可能作为首个手机/平板ProteusVSM的原型;原理图和拖放的设计方式,相对少的打字,适合发展为平板电脑上操作的电子设计软件。中期规划以可视化设计软件为基础应用程式,开发IntelGa17ThankYou

ThankYou

18Proteus可视化设计Drag,DropandPLAY!Proteus可视化设计Drag,DropandPL19目录主要内容:可视化设计背后的哲学;可视化设计例程教学优势未来计划目录主要内容:可视化设计背后的哲学;20可视化设计哲学可视化设计哲学21可视化设计的意义学习“C或C++”难度很高,熟练运用其进行设计就更难了;传统的8位单片机有着非常繁琐和复杂控制逻辑,更不用说32位单片机;一般的外围设备对存储器级别有着非常复杂的控制方式;因此,嵌入式系统的可视化编程工具的目标就是简化编程和控制外设的设计过程;Proteus可视化设计软件使得没有程序设计经验的学生也有可能设计出复杂得令人惊讶的嵌入式应用;仅需要学生掌握微控制器的基本架构,就可以进行可视化设计;我们不打算将其作为一个产业体系来发展,因此该软件会保持简单易用的特性,并不会变得臃肿。可视化设计的意义学习“C或C++”难度很高,熟练运用其进行设22主要特性23拖放流程图编辑器尽量减少打字输入;用户不需要知道设计方法及函数的名称;用户需要完全了解流程度布局的操作,确保其软件设计的逻辑呈现。外设图库包含Arduino功能扩展板和Grove模块,以保证“乐高”化的设计方式。库包括所有常用的显示器、按钮、开关、传感器和电机,以及更强大的器件如TFT显示屏,SD卡和音频播放。在图库窗口中选中模块,然后能自动放置在原理图上;不需要布线就可以将Grove模块分配给接口;驱动程序API提供抽象化的概念使初学者能够理解复杂的外设;进阶用户还可以自行创建新的板块。Arduino处理器CPU是一个简化版的标准ArduinoAPI;在仿真时以本地速率执行真正的AVR机器码;包括输入/输出、定时器和中断功能;可部署在Uno、Mega和Leonardo板块上。23主要特性5拖放流程图编辑器外设图库Arduino处理器5可视化设计例程2424可视化设计例程66基本工作流程25点击“新建工程向导”;在固件选项卡,选择流程图工程并选择一个ArduinoCPU板;切换到VSM工作室版面,你就可以看到流程图编辑器;使用“添加外设”的功能,从元器件库中选择扩展板和Grove模块;在原理图上,将各个Grove模块分配给Grove连接器;在添加外设工程的时候,可在工程树状菜单中查看使用方式,然后将其拖到原理图中;传感器(如交换机、按钮)可以直接拖到原理图上,以创建判断项;某些外设的资源文件可以通过“添加资源文件”的功能进行添加,然后以拖动的方式直接添加到流程图上;通常会在流程图上设置断点,来仿真和调试工程;使用“上传”指令来部署物理硬件;在编程过程中,资源文件会被自动复制到SD卡。25基本工作流程7点击“新建工程向导”;7点亮LED2626点亮LED88PIR夜间灯2727PIR夜间灯99TFT显示器&

SD卡2828TFT显示器&SD卡1010语音温度计2929语音温度计1111教学优势3030教学优势1212可视化设计教学可以在一个讲座或一节课中完成基本知识教学;从未进行过编程的学生,在第一次使用这个软件进行设计的时候,就会被它的乐趣和交互任务所吸引;免除语法错误、编译问题和硬件故障的种种干扰,学生能更专注到程序逻辑的开发上;完整的Arduino/Grove应用程式可以在没有硬件设备的情况下,进行仿真功能设计和开发,可以作为理想的家庭作业任务;流程图项目可以在C++代码级别上逐步或完整调试,使学生更容易地学习如何“正确”使用C++编码;成功过渡到使用C++开发的学生,可以继续使用ProteusVSM作为开发、仿真和调试的环境。可视化设计教学可以在一个讲座或一节课中完成基本知识教学;31教育进阶路线图32在可视化设计第一讲课程结束后,较优秀的初学者就已经懂得创建、编程、仿真、调试和部署工程等操作了;设计过程中,软件能将流程设计转换为源代码命令,允许学生看到他们的流程图是如何在代码中表示的;可视化设计软件使用标准的Arduino功能扩展板和Grove模块接口作为可编程积的“积木”;优秀的学生可以继续在ProteusVSM工作环境下用“C++”或汇编语言对同一个硬件进行编程。32教育进阶路线图14在可视化设计第一讲课程结束后,较优秀的初学未来规划未来规划33短期规划发起设计竞赛;支持更多功能扩展板和外设板块;我们和Grove/Adafruit/SparkFun公司有战略合作关系;教材和课件的开发;还有更多有趣的理念...短期规划发起设计竞赛;34中期规划以可视化设计软件为基础应用程式,开发Intel

Galileo物联网平台;免费应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论