我经常收到的一个常见问题是“我应该使用哪种McCabe环复杂性工具?”现在,这始终是一个部分加载的问题,因为尽管我真的很喜欢很多,但是大多数开发人员确实在问我可以向他们推荐哪些免费工具。我最喜欢的人之一… 继续阅读 用pmccabe进行环复杂度测量
类别: 工具类
ESP32是物联网引人入胜的解决方案的5个原因
Espressif的ESP32已经存在了很多年。在许多年中,ESP32似乎都享有盛誉,因为它是对一次性项目感兴趣的爱好者和开发人员的低成本制造商模块。在过去的一年中,我不仅看到ESP32被设计用于多个生产系统中… 继续阅读 ESP32是物联网引人入胜的解决方案的5个原因
ASN过滤器设计器
数字信号处理(DSP)已成为嵌入式软件开发人员工具箱中的重要工具。 DSP允许开发人员以其他方式无法修改的信号。虽然DSP通常用于音频应用中,但开发人员可以使用DSP创建数字滤波器,该滤波器可用于从中删除模拟硬件。… 继续阅读 ASN过滤器设计器
MicroPython Pyboard Series-D模块
在过去的几年中,MicroPython一直是一个有趣的项目。如果您还没有听说过,MicroPython是一个开源项目,可移植Python以在基于微控制器的实时环境中运行。这些端口通常用于Arm Cortex-M处理器,但是有几个端口可以运行Microchip和… 继续阅读 MicroPython Pyboard Series-D模块
Protect Your 工具类when the 硬件 Bites Back
最近,我在与一个正在与他们开发的新板一起遇到I2C问题的客户合作的过程中获得了令人兴奋的经历。为了加快调试过程,我将I2C / SPI总线工具连接到他们的开发板和定制硬件。能够查看I2C流量可以快速… 继续阅读 Protect Your 工具类when the 硬件 Bites Back
工具类–每个开发人员都应具有的SWD适配器
即使SWD和JTAG具有明确定义的标准,开发人员仍需要支持几种不同大小的连接器和封装。通常感觉每个程序员和每个开发板都在使用不同且不兼容的连接器和电缆。在这篇文章中,我’我要和你分享… 继续阅读 工具类–每个开发人员都应具有的SWD适配器
工具类–使用Tracealyzer 4.2进行实时应用程序可视化
人们经常说一张照片值一千个字。当调试嵌入式软件时,一张图片价值十万行代码。在我的职业生涯的大部分时间里,我一直对在目标上运行代码并验证一些外部功能感到不安,… 继续阅读 工具类–使用Tracealyzer 4.2进行实时应用程序可视化
5 Embedded System 工具类to Decrease Costs and Time to 三月ket
嵌入式系统是复杂的设备,要使它们以应有的方式工作可能是一个挑战。一般的开发人员平均花费大约40%的时间来调试软件。随着开发人员努力应对系统复杂性并尝试了解各种软件的方式,这可能导致成本增加和上市时间增加… 继续阅读 5 Embedded System 工具类to Decrease Costs and Time to 三月ket
首款支持TrustZone的ARMv8-M MCU
我们已经听到几年了,通过在M23 / M33微控制器中支持TrustZone,Arm Cortex-M处理器很快将获得安全升级。漫长的等待终于结束了! Microchip已公开发布了首款基于低功耗M23内核SAM L11的TrustZone兼容微控制器。在这篇文章中,我们将逐步介绍… 继续阅读 首款支持TrustZone的ARMv8-M MCU
拆箱ULINKplus编程器
I’我坚信拥有正确的工作工具不仅可以加快工作速度,而且可以提高最终产品的质量。这就是为什么我每个月都在研究可以帮助开发人员的不同工具的原因。我这个月’我决定看看我的新… 继续阅读 拆箱ULINKplus编程器