Proteus 可视化设计 Drag, Drop and PLAY! Slide 1.

Slides:



Advertisements
Similar presentations
广州市教育局教学研究室英语科 Module 1 Unit 2 Reading STANDARD ENGLISH AND DIALECTS.
Advertisements

高考短文改错专题 张柱平. 高考短文改错专题 一. 对短文改错的要求 高考短文改错的目的在于测试考生判断发现, 纠正语篇中 语言使用错误的能力, 以及考察考生在语篇中综合运用英 语知识的能力. 二. 高考短文改错的命题特点 高考短文改错题的形式有说明文. 短文故事. 书信等, 具有很 强的实用性.
高考英语阅读分析 —— 七选五. 题型解读: 试题模式: 给出一篇缺少 5 个句子的文章, 对应有七个选项,要求同学们根据文章结构、 内容,选出正确的句子,填入相应的空白处。 考查重点: 主要考查考生对文章的整体内容 和结构以及上下文逻辑意义的理解和掌握。 (考试说明) 选项特点: 主旨概括句(文章整体内容)
考研英语复试 口语准备 考研英语口语复试. 考研英语复试 口语准备 服装 谦虚、微笑、自信 态度积极 乐观沉稳.
第七课:电脑和网络. 生词 上网 vs. 网上 我上网看天气预报。 今天早上看了网上的天气预报。 正式 zhèngshì (报告,会议,纪录) 他被这所学校正式录取 大桥已经落成,日内就可以正式通车 落伍 luòw ǔ 迟到 chídào 他怕迟到,六点就起床了.
2014 年上学期 湖南长郡卫星远程学校 制作 13 Getting news from the Internet.
FAQ :住宿規則 / Dormitory Regulations
Section B Period Two.
南京楚然电子科技有限公司 Nanjing Truerun Electronics Technology Co.,Ltd
Unit 9 Have you ever been to an amusement park? Section A.
-CHINESE TIME (中文时间): Free Response idea: 你周末做了什么?
神愛世人, 甚至將他的獨生子賜給他們, 叫一切信他的, 不至滅亡, 反得永生。 約翰3:16.
破舊立新(三) 人生召命的更新 使徒行傳廿六章19-23節.
宏 观 经 济 学 N.Gregory Mankiw 上海杉达学院.
专题八 书面表达.
简化 IT,促进创新 — 为现代企业带来新生机
How can we become good leamers
自衛消防編組任務職責 講 義 This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add.
Proteus虚拟仿真.
沐阳老年社区.
Unit 9 What does he look like?
優質教育基金研究計劃研討會: 經驗分享 - 透過Web 2.0推動高小程度 探究式專題研習的協作教學模式
Chapter 1 用VC++撰寫程式 Text book: Ivor Horton.
LOVE FOR A FALLEN CITY An explanation of the play 傾城之戀舞台劇說明
Lecture 2 Lecture An Introduction To The HTML Language
圖形溝通大師 Microsoft Visio 2003
肢體殘障人士 Physically handicapped
如何製作 「保家舒」 堆肥 ,………………. 1 1.
创建型设计模式.
微软新一代云计算 面向企业的 Office 365 客户培训大纲
如何利用教学资源库 提高师生的信息素养 How to Utilize the Teaching Resource Library
Lesson 44:Popular Sayings
Unit 1 鸳大九义校 杨付春.
Try to write He Mengling Daqu Middle School.
基于课程标准的校本课程教学研究 乐清中学 赵海霞.
21st Century Teaching & Learning
Single’s Day.
IBM SWG Overall Introduction
VIDEO COMPRESSION & MPEG
Remember the five simple rules to be happy 快樂的五個簡單常規
Guide to a successful PowerPoint design – simple is best
BORROWING SUBTRACTION WITHIN 20
Safety science and engineering department
中国科学技术大学计算机系 陈香兰 2013Fall 第七讲 存储器管理 中国科学技术大学计算机系 陈香兰 2013Fall.
虚 拟 仪 器 virtual instrument
中央社新聞— <LTTC:台灣學生英語聽說提升 讀寫相對下降>
突出语篇语境,夯实词汇语法 一模试卷单选完形分析 及相应的二轮复习对策 永嘉罗浮中学 周晓媚.
You are entering now a magic world......
爬蟲類動物2 Random Slide Show Menu
徐迎晓 复旦大学软件学院 实现模型 徐迎晓 复旦大学软件学院.
商業英文 組員: 張裕欣 廖彥鈞 吳鎵佑 陳奕達.
Remember the five simple rules to be happy 快樂的五個簡單常規
Remember the five simple rules to be happy 快樂的五個簡單常規
2007 September (9月) 華興英語電子報 Happy 本月主打星 Moon Festival 中秋舞台劇 本月推薦 本月精選
DOWN IS THE FUTURE ! 未来是羽绒!
Remember the five simple rules to be happy 快樂的五個簡單常規
磁共振原理的临床应用.
Create and Use the Authorization Objects in ABAP
立足语境,放眼词块,螺旋上升 年温州一模试卷题型分析 及相应的二轮复习对策 by Sue March 14,2013.
PowerPoint Template.
國立東華大學課程設計與潛能開發學系張德勝
动词不定式(6).
Prepare for Cozy & Lazy HOME Life
语法填空.
怎樣把同一評估 給與在不同班級的學生 How to administer the Same assessment to students from Different classes and groups.
Sun-Star第六届全国青少年英语口语大赛 全国总决赛 2015年2月 北京
Principle and application of optical information technology
Train Track and Children
Section 1 Basic concepts of web page
When using opening and closing presentation slides, use the masterbrand logo at the correct size and in the right position. This slide meets both needs.
Presentation transcript:

Proteus 可视化设计 Drag, Drop and PLAY! Slide 1

目录 主要内容: Slide 2 可视化设计背后的哲学; 可视化设计例程 教学优势 未来计划 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 2

可视化设计哲学 Slide 3

可视化设计的意义 Slide 4 学习“C或C++”难度很高,熟练运用其进行设计就更难了; This slide gives an the audience an insight into why we created the product. 学习“C或C++”难度很高,熟练运用其进行设计就更难了; 传统的8位单片机有着非常繁琐和复杂控制逻辑,更不用说32位单片机; 一般的外围设备对存储器级别有着非常复杂的控制方式; 因此,嵌入式系统的可视化编程工具的目标就是简化编程和控制外设的设计过程 ; Proteus可视化设计软件使得没有程序设计经验的学生也有可能设计出复杂得令人 惊讶的嵌入式应用; 仅需要学生掌握微控制器的基本架构,就可以进行可视化设计; 我们不打算将其作为一个产业体系来发展,因此该软件会保持简单易用的特性, 并不会变得臃肿。 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 4

主要特性 Slide 5 拖放流程图编辑器 外设图库 Arduino处理器 尽量减少打字输入; 用户不需要知道设计方法及函数的名 称; This slide explains the main components of Visual Designer. 拖放流程图编辑器 尽量减少打字输入; 用户不需要知道设计方法及函数的名 称; 用户需要完全了解流程度布局的操作 ,确保其软件设计的逻辑呈现。 外设图库 包含Arduino功能扩展板和Grove模块, 以保证“乐高”化的设计方式。 库包括所有常用的显示器、按钮、开关 、传感器和电机,以及更强大的器件如 TFT显示屏,SD卡和音频播放。 在图库窗口中选中模块,然后能自动放 置在原理图上; 不需要布线就可以将Grove模块分配给 接口; 驱动程序API提供抽象化的概念使初学 者能够理解复杂的外设; 进阶用户还可以自行创建新的板块。 Arduino处理器 CPU是一个简化版的标准Arduino API ; 在仿真时以本地速率执行真正的AVR 机器码; 包括输入/输出、定时器和中断功能 ; 可部署在Uno、Mega和Leonardo板块 上。 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 5

We now move on to show the audience some examples of how Visual Designer is used and what it can do. 可视化设计例程 Slide 6

基本工作流程 Slide 7 点击“新建工程向导”; 在固件选项卡,选择流程图工程并选择一个Arduino CPU板; This slide comprises a 5-10 minute introduction to using Visual Designer. You can show off the process of creating a blank project and then point out the Add Peripheral and Add Resource commands. The blank design will then serve as a place to draw the flowchart for blinking an LED as shown on the next slide. 点击“新建工程向导”; 在固件选项卡,选择流程图工程并选择一个Arduino CPU板; 切换到VSM工作室版面,你就可以看到流程图编辑器; 使用“添加外设”的功能,从元器件库中选择扩展板和Grove模块; 在原理图上,将各个Grove模块分配给Grove连接器; 在添加外设工程的时候,可在工程树状菜单中查看使用方式,然后将其拖到原理 图中; 传感器(如交换机、按钮)可以直接拖到原理图上,以创建判断项; 某些外设的资源文件可以通过“添加资源文件”的功能进行添加,然后以拖动的 方式直接添加到流程图上; 通常会在流程图上设置断点,来仿真和调试工程; 使用“上传”指令来部署物理硬件; 在编程过程中,资源文件会被自动复制到SD卡。 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 7

点亮LED This example uses the methods available on the CPU itself and blinks the on-board LED wired to IO13. These methods are essentially a simplified version of the standard Arduino API. You can build this one in front of the audience, run it, and then demonstrate single stepping the flowchart. 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 8

PIR夜间灯 This project has some external Grove peripherals – Light Sensor, Proximity Sensor and LED. A simple flowchart ensures that the light comes on only when something is near (d <= 20cm) and it is dark (cloud covers the sun). You can build/draw this one in front of the audience, which will show them how to pick/add peripherals as well as how we handle variables and decisions. 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 9

TFT显示器& SD卡 The TFT display driver makes use of the AdaFruit_GFX library and presents an easy to use set of methods ready to drag and drop. Also present is an SD card which includes the ability to display and manipulate the virtual image file as a FAT filesystem when under simulation. Two bitmaps ‘Happy.bmp’ and ‘Sad.bmp’ have been imported and can be rendered just by dragging and dropping onto the flowchart. You can add another bitmap (320x240 BMP RGB 24 bit per pixel) and drag the resource onto the flowchart in front of the audience. 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 10

语音温度计 Visual Designer makes more complex projects surprisingly easy and fun to implement. Here we have a combination of the AdaFruit Wave Shield and some Grove modules put together to form a speaking thermometer. The flowchart took less time to assemble than the 30 or so speech fragments. Simulates in real time with the speech emerging through the PC sound card!!! 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 11

教学优势 Slide 12

可视化设计教学 Slide 13 可以在一个讲座或一节课中完成基本知识教学; This slide emphasizes the benefits of Visual Designer for teachers/lecturers. It leads on to the next slide shows the journey from visual programming to C++ coding. You can show this by selecting ‘debug source code’ and then single stepping one of the sample designs. 可以在一个讲座或一节课中完成基本知识教学; 从未进行过编程的学生,在第一次使用这个软件进行设计的时候,就会被它的乐 趣和交互任务所吸引; 免除语法错误、编译问题和硬件故障的种种干扰,学生能更专注到程序逻辑的开 发上; 完整的Arduino/Grove应用程式可以在没有硬件设备的情况下,进行仿真功能设计 和开发,可以作为理想的家庭作业任务; 流程图项目可以在C++代码级别上逐步或完整调试,使学生更容易地学习如何“ 正确”使用C++编码; 成功过渡到使用C++开发的学生,可以继续使用Proteus VSM作为开发、仿真和调 试的环境。 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 13

教育进阶路线图 Slide 14 在可视化设计第一讲课程结束后 ,较优秀的初学者就已经懂得创 建、编程、仿真、调试和部署工 程等操作了; Students can start learning about embedded systems with Visual Designer and then graduate to programming in C++ whilst still working with Proteus VSM This makes Proteus a very different proposition from products which just facilitate visual programming (e.g. Scratch). 在可视化设计第一讲课程结束后 ,较优秀的初学者就已经懂得创 建、编程、仿真、调试和部署工 程等操作了; 设计过程中,软件能将流程设计 转换为源代码命令,允许学生看 到他们的流程图是如何在代码中 表示的; 可视化设计软件使用标准的 Arduino功能扩展板和Grove模块 接口作为可编程积的“积木”; 优秀的学生可以继续在Proteus VSM工作环境下用“C++”或汇编 语言对同一个硬件进行编程。 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 14

未来规划 Slide 15

短期规划 Slide 16 发起设计竞赛; 支持更多功能扩展板和外设板块; 我们和Grove/Adafruit/SparkFun公司有战略合作关系; 教材和课件的开发; 还有更多有趣的理念... 2015 Labcenter Electronics Ltd. All Rights Reserved. Slide 16

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

Thank You Slide 18