陈拓 2023/10/17-2023/10/191. 概述在Espressif-IDE v2.9.0版本之后可直接在IDE中使用Wokwi模拟器。 1.1 什么是 Wokwi 模拟器?Wokwi 是一款在线电子模拟器,支持模拟各种开发板、元器件和传感器,例如乐鑫产品 ESP32。 Wokwi 提供基于浏览器的界面,您可以通过这种简单直观的方式,即可快速编写一
转载 2024-10-14 14:35:36
188阅读
【写在前面】最近在读《ESP32-C物联网开发实战》,个人感觉书在这一块讲的并不太适合初学者。这里反过来,先通过实践的方式实现功能,搞懂每一行代码的实现机制之后,再去一个个研究硬件的原理和机制。   如果还没搭建好环境,或者碰到找不到头文件的问题,以下指路:目录一点必要的准备知识从点灯开始入坑level1:光速点亮一颗灯level2:点灯只是计划的一部分——利用定时器控制定时器
一、简介LED控制(LEDC)外围设备主要用于控制LED的强度,尽管它也可以用于生成PWM信号用于其他目的。它具有16个通道,可以生成独立的波形,这些波形可以用于驱动RGB LED器件。LEDC通道分为两组,每组8个通道。一组LEDC通道以高速模式运行。此模式在硬件中实现,并提供PWM占空比的自动且无干扰的更改。另一组通道在低速模式下运行,PWM占空比必须由驱动程序在软件中进行更改。每组通道还能够
一、所需工具由于项目要用ESP32模块进行开发,折腾了下集成开发环境,现将过程记录下来,以便需要的人使用。其中需要的有交叉编译工具,esp-idf示例代码以及C/C++版的eclipse。交叉编译工具MSYS32:https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20180110.zip 示例代码esp-
乐鑫近期已发布 Espressif-IDE v2.9.0,您可直接在此版本的 IDE 中使用 Wokwi 模拟器。 什么是 Wokwi 模拟器?Wokwi 是一款在线电子模拟器,支持模拟各种开发板、元器件和传感器,例如乐鑫产品 ESP32。 Wokwi 提供基于浏览器的界面,您可以通过这种简单直观的方式,即可快速编写一个 IoT 项目。 
文章目录前言为什么要抛弃Keli与MDK工具链介绍STM32CubeMXVisual Studio CodeOpenOCDgcc-arm-none-eabiPlatformIO IDE插件STLink(仿真器硬件)配置流程(Windows)下载并安装软件为VSCode安装PlatformIO IDE插件配置流程(Linux)第一个工程从STM32CubeMX创建工程在VSCode中使用Platf
REANA软件是一款致力于打造纯粹的由模型驱动的功能安全、信息安全及预期功能安全的工具类软件。其主要具备以下优势:1.支持基于ISO 26262的功能安全分析、ISO 21434的信息安全分析以及ISO 21448的预期功能安全分析;2.支持系统及电子电器架构设计分析、支持车载传感器布置可靠性分析;3.支持FTA故障树分析、FMEA分析以及FMEDA分析,对应ISO 61709、ISO 62380
用MATLAB和EMTP对输电线路进行故障定位数字仿真的比较龚庆武来文青吴夙EMTP(Electromagnetic Transients Program)即电磁暂态分析程序,最初是由加拿大大不列颠哥伦比亚大学(UBC)的H.W.Dommel教授创立的,而后又经很多专家共同努力而日臻完善。该程序主要用于计算机模拟电力系统电磁暂态过程,程序可以求解包括集中参数的线性和非线性电阻、电感、电容电路,多相
一 multisim:提供了multisim live网页在线版的仿真,分为免费版账户和付款账户类型,免费版一个电路最多25个器件https://www.multisim.com/discover/;Digilent中国的企业宗旨是让所有人尽享先进数字技术.                    同时提供了ultiboart可以进行PCB的绘制。离线版工具   Octave for Micro
转载 2018-08-15 09:27:00
269阅读
2评论
作者:杨硕在嵌入式系统的设计中,仿真应用的范围主要集中在对程序的仿真上。在ARM的开发过程中,一种最简单和原始的开发流程是:编写程序,然后烧写到芯片上验证功能,这种方法对于简单的小系统是可以对付的,但在大系统中使用这种方法则是完全不可能的。所以很多时候我们需要在不烧写代码的情况下调试程序,这就是仿真调试技术。现代调试技术可以分为软件仿真调试和硬件仿真调试两种:一.软件仿真(指令集仿真):概念:用数
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。它构建于开放原始码simple I/O介
现在开源硬件中最热门的 MicroPython 是英国剑桥大学的教授 Damien George(达米安·乔治)所发明,Damien George 是一名计算机工程师,他每天都要使用 Python 语言工作,同时也在做一些机器人项目。有一天,他突然冒出了一个想法:能否用Python语言来控制单片机,进行实现对机器人的操控呢?可能很多读者都知道,Python 是一款非常容易使用的脚本语言,它的语法简
这篇文章紧接上回分解,在nvme_probe函数的最后一步调用nvme_reset_work进行reset操作,nvme_reset_work的主要工作可以概括如下几个步骤:进入nvme_reset_work函数后先检查NVME_CTRL_RESETTING标志,来确保nvme_reset_work不会被重复进入。调用nvme_pci_enable调用nvme_configure_admin_qu
转载 2024-08-07 14:22:44
124阅读
Carsim 是一款汽车动力学模拟软件,它可以模拟车辆在路面上的运动和行驶行为,支持用户进行不同情况下的测试和研究。以下小师弟所了解的Carsim最基础的使用方法:安装 Carsim 软件并打开。 Carsim是一个比较简单容易上手的软件,打开后在主界面中可分为三部分,在图中左边的红框为参数设置部分,我们可以在这里根据我们的要求设置和修改车辆模型和仿真工况。中间红框为仿真器部分,在这里我
systemview简介《systemview(通信仿真软件) 5.0》是一款模拟软件,这款软件主要是进行信号仿真的操作,支持支持滤波器设计、信号仿真和通信系统统计分析,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,有需要的小伙伴快来下载叭!下载链接:https://soft.3dmgame.com/down/207400.html如果该文章帮助到了您,请您给我一个小小的赞,感谢您。s
②便于在开发各阶段中有关人员之间的通讯;  软件开发是指一个软件项目的开发,如市场调查,需求分析,可行性分析,初步设计,详细设计,组成文档,建立初步模型,编写详细代码,测试修改,发布等。 软件是怎么样开发出来的 第一个步骤是市场调研,技术和市场要结合才能体现最大价值。 特别是软件开发的实践表明,在开发的早期阶段多做尽力,在后来的测试和维护阶段就会
VPython简介       VPython是Python的实时交互三维绘图模块,可对绘制的三维图像进行移动、缩放等操作。VPython函数功能强大,具有简单易学的优点。因Python语言简洁代码少,各种数学模块功能丰富,使用VPython可以快速开发模拟物理过程的三维视景仿真软件,在教学、科学研究中实现数据可视化十分方便。Python和VPython都是
借助 CODESOFT 提供帮助的向导、智能化用户界面和稳健可靠的数据库连接,快速创建标签。您可以使用 CODESOFT 的变量功能,高效地完成对现有标签的更改。 RFID和条形码标签软件,铺就企业成功的基石 1、先进的条形码标签创建与集成2、智能的用户界面3、稳健可靠的数据库连接4、100多种条形码符号体系5、集标签和文档打印于一体6、与企业
转载 2023-12-26 15:54:38
179阅读
Qt Python做一个虚拟示波器软件摘要1. Qt1.1 Qt Creator 5.0.2 Community1.2 创建Qt工程1.3 UI设计1.4 ui文件转py文件2. 程序2.1 import2.2 窗口类2.3 类VirtualSignal2.4 画布类2.5 图像类2.6 全局变量2.7 主函数3. 结果 摘要示波器是一种用来将电转化为可视化图形的智能仪器,在物理
转载 2024-05-08 23:55:31
160阅读
软件架构建模技术与应用                                 摘要:2010年,我参加了湖南辰州矿业的污水监控平台的开发,在这个项目中,我担任系统设计和开发的工
转载 2023-10-30 21:11:29
103阅读
  • 1
  • 2
  • 3
  • 4
  • 5