Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Proteus硬件仿真
Search
Zoom.Quiet
March 24, 2013
Technology
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Proteus硬件仿真
130323-gz-珠三角技术沙龙-#来点儿硬的#
10分钟介绍”零成本”玩玩arduino
Zoom.Quiet
March 24, 2013
More Decks by Zoom.Quiet
See All by Zoom.Quiet
PyCon2014China-Zhuhai-high performance
zoomquiet
0
200
PyCon2014China-Zhuhai-meta programming
zoomquiet
1
180
PyCon2014China-Zhuhai-bpm.py
zoomquiet
0
150
PyCon2014China-Zhuhai-luna kv db
zoomquiet
0
150
PyCon2014China-Zhuhai-seed studio
zoomquiet
0
150
PyCon2014China-Zhuhai-Docker Registry Build By Python
zoomquiet
0
170
PyCon2014China-Zhuhai-jeff
zoomquiet
0
160
PyCon2014China-Zhuhai-pythonic front-end
zoomquiet
0
190
DevFest2014-Zhuhai-Polymer
zoomquiet
0
490
Other Decks in Technology
See All in Technology
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
0
420
英語が話せなくてもKubeConスタッフに参加した話
yusuke427
1
1k
関東Kaggler会発表資料
takoi
1
270
長期運営で肥大化したExcelマスターデータの解消に向けた移行事例
gree_tech
PRO
0
100
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
430
[potatotips #96] Give Your AI Agent the Flutter Playbook
korodroid
0
120
小粒でもパワフルなJS Runtime Antjsについて
comamoca
0
110
AIで変わるエンジニアの働き方(仮)
naoinaoi
0
270
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.6k
DDDのエッセンスを取り入れたAIでの開発
ak2ie
0
190
Rust×eBPFでEDRっぽいものをつくる
sunlife3
2
610
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
How to Talk to Developers About Accessibility
jct
2
520
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
We Have a Design System, Now What?
morganepeng
55
8.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
270
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Product Roadmaps are Hard
iamctodd
55
12k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.4k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
510
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
480
Transcript
10分钟介绍”零成本”玩玩arduino Proteus硬件仿真
主要内容 proteus仿真软件介绍(ISIS.exe部分, ARES不介绍) 针对arduino进行仿真实验
20年历史的仿真软件 可视化电路设计、单片机仿真(ARM,PIC,AVR,8051) 软件调试(查看寄存器、断点、单独调试、和Keil等工具联合调 试) 结果显示(LED,LCD,RS232 ,虚拟探针,示波器) 与真实硬件交互的能力 (收费软件) Proteus的特点
Proteus界面
对象选择器里面选择所需原件 常用 RES(电阻)、CAP(电容)、 LED-GREEN(绿色发光二极管)、 CRYSTAL(晶振)、AT89C51(微控制 器) 绘图栏选择绘制电路 双击MCU设置程序文件、频率等 进程控制栏点击运行 Proteus基本用法
Arduino uno官方原理图: http://arduino.cc/en/Main/ ArduinoBoardUno 核心 微控制器 ATMega328 Proteus仿真arduino-原理
Arduino的微控制单元-Atmega168/328: Proteus仿真arduino-针脚映射
ATMega328p 晶振、电源等 Pin13外接LED Proteus仿真arduino-连接电路
在arduino内编译 BlinkWithoutDe lay程序 找到 BlinkWithoutDe lay.cpp.hex文 件 Proteus仿真arduino-编译程序
选择Program file为刚才编 译的hex 设置外部晶振 等参数 Proteus仿真arduino-设置MCU
点击运行,观察针脚电平、LED状态 Proteus仿真arduino-运行
Google一下“Debug Arduino with Proteus” Proteus仿真arduino-调试
通过COMPIM/EPIM,RS232连接硬件, 以太网访问网络 VSM SDK编写模块 更多设计图(SPICE社区): http:// www.youspice.com/ys/en/ microcontroller-circuits.3sp? p=true&nr=10&s=id %3Dd&cts=microcontroller
Proteus仿真-其他
参考资料 基于Proteus的ARM(LPC2124)学习 http://wenku.baidu.com/ view/a0a96973f242336c1eb95e84.html Proteus VSM 总体介绍 http://opt.zju.edu.cn/zjuopt3/ redir.php?catalog_id=97 Proteus仿真平台介绍
http://www.fayinmei.com/html/docs/xingyeziliao/ zikongdianqi/2012/0411/4066.html Getting Started with Proteus – Arduino http://www.youspice.com/ys/gettingstartedwithproteus. 3sp?pageNum=1 Debug Arduino with Proteus http://www.thinkcreate.org/ index.php/debug-arduino-with-proteus/
谢谢观赏 sharing is fun @heyfluke