EEWorld 电子工程世界

文章数:10447 被阅读:12523871

推荐内容
账号入驻

值得收藏的开发板在线仿真器

最新更新时间:2024-05-07
    阅读数:

对工程师来说,手头肯定有许多开发板。不过讲道理,开发板并不便宜,而且在使用时,难免可能烧一两块,也会让心疼半天。

即使排除经济原因,在学习一款硬件时,也存在大量购买硬件或者试错的场景,所以这种情况下,用电子模拟器在虚拟世界里过过瘾,是个不错的想法。
电子工程世界(ID:EEWorldbbs)|出品


万能的开发板在线仿真器

最近,EEWolrd的版主dcexpert就发现了一个不错的芯片仿真网站,引发坛友关注。原帖地址: https://bbs.eeworld.com.cn/thread-1280582-1-1.html
dcexpert表示,论坛在进行RUST学习活动,发现网上有一个rust在线模拟器,分享给大家。
https://wokwi.com
可以不用安装任何软件,在浏览器里开发和仿真单片机程序,模拟多种常用外设和传感器,并实时看到运行效果。
ESP32的例子:
arduino开发板的例子:
这个网站很强大,开发板包括Arduino(Uno、Mega、Nano)、ESP32、STM32、Pi Pico,开发语言包括MicroPython、Rust,电子元件库基本上常用的元件都能找到。

免费的单片机和电路仿真软件SimulIDE

SimulIDE是一款电路模拟软件,能够模拟模拟电路、LCD显示器、步进或伺服电机、可编程PIC或AVR单片机、Arduino,非常强大。
但同时也包含了微控制器与传感器的选项,类似于上述的线上仿真神器Wokwi。
理论上SimulIDE能够满足基本的数电与模电的模拟工作。整个工具的操作逻辑非常直观,上手非常方便。搭建电路的过程类似于绘制电路的原理图。
根据工程师的描述,用SimulIDE暂时替代真实硬件搭建,已经绰绰有余了。这款工具提供与编译器无缝对接,只需要写好自己的程序并安装对应的编译器,就能在软件中执行编译并上传到对应模拟芯片之上,非常方便。
SimulIDE支持Arduino、51、PIC,理论上应该都可以实现这样一条工具链。不过Arduino还是Wokwi更方便。

经典的软件Fritzing


作为一款开源电子设计软件, Fritzing 已经成为简化电路设计和PCB布局的强大工具。
最近下载最新版本好像需要先捐款才能获得下载链接。不过,使用一些非常规方法,0.9.10还是可以下载到的。
https://fritzing.org/
Fritzing是一款超级简单粗暴的硬件连线绘图工具,软件界面非常形象直观的展示出硬件各各模块之间如何连线。
这款电路设计软件,有很多个人创客使用,提供面包板、原理图 、PCB三种视图,且在进行任意一种设计时,软件都会自动同步生成其它两种视图。
这款软件仿真能力明显没有上面两款强,不过也足够让人过瘾了。

参考文献

[1] https://bbs.eeworld.com.cn/thread-1280582-1-1.html

[2] https://mp.weixin.qq.com/s/P3yONNmWz_qJi8_3YMnfDA

[3] https://zhuanlan.zhihu.com/p/676388750

· END ·








About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: TI培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved