Sharing Some Highly Practical Embedded Software Debugging Techniques

In the process of embedded software development, it is generally true that more time is spent on testing than on coding, often at a ratio of 3:1 (or even more). This ratio decreases as your programming and testing skills improve, but regardless, software testing is crucial for most people. Many years ago, a developer asked … Read more

Performance Metrics and Common Testing Tools for MCU CPUs

Common Performance Metrics for MCU CPUs 1. Basic Performance Metrics Clock Frequency System Clock Frequency: 48MHz, 72MHz, 168MHz, 400MHz, etc. Internal Oscillator Accuracy: ±1%, ±2%, etc. External Crystal Support: Range of 4-25MHz PLL Multiplication Capability: Maximum multiplication factor Instruction Execution Performance DMIPS/MHz: Dhrystone MIPS per MHz ARM Cortex-M0: ~0.9 DMIPS/MHz ARM Cortex-M3: ~1.25 DMIPS/MHz ARM … Read more

4 Ways to Test If Your Website Implements HTTP/2

4 Ways to Test If Your Website Implements HTTP/2

In the previous article, we discussed how HTTP/2 brings lower bandwidth requirements, less network overhead, and reduced server memory usage. Now, let’s test whether the websites you operate and those of your competitors have implemented HTTP/2. Here are 4 methods to test if a website is using HTTP/2 1 Geekflare Online Testing Tool Method: Open … Read more

Methods and Techniques to Keep Embedded Systems Robust!

Methods and Techniques to Keep Embedded Systems Robust!

Embedded systems are becoming smarter, more interconnected, and certainly more complex than ever before. To keep embedded systems robust and as error-free as possible, development teams need effective methods for testing and validating that the system works as intended. The most critical and often the most challenging aspect of testing is running software on microcontrollers. … Read more

Low Power Optimization Design (2) – A Testing Tool for Embedded Development (In-Depth Analysis of Otii)

Low Power Optimization Design (2) - A Testing Tool for Embedded Development (In-Depth Analysis of Otii)

Click the blue text to follow us Otii From Sweden New Low Power Measurement Solution Background The previous article mentioned numerous industry challenges in low power design, such as the need for precise dynamic power capture, covering complex power management strategies, simulating real multiple environmental conditions, debugger interference issues, long testing cycles, and high efficiency … Read more

Detailed Setup and Practical Guide for the HTTP Mock Tool WireMock

Detailed Setup and Practical Guide for the HTTP Mock Tool WireMock

WireMock is a widely used and open-source HTTP service mocking tool, suitable for various scenarios such as interface automation, unit testing, and integration testing. WireMock can run as a standalone server or be embedded in test code, supporting multi-language SDKs and multiple protocols such as REST and SOAP. The core advantages of WireMock lie in … Read more

PLC Automation Testing Case Study: Sharing Practical Experience!

PLC Automation Testing Case Study: Sharing Practical Experience!

“PLC Automation Testing: 3 Core Scenarios Tested, Fault Detection Rate Increased by 90%!” Hello everyone! Today, I would like to share a “lifesaving” practical experience with all industrial control professionals — the ultimate secret of PLC automation testing! Have you ever encountered sudden stalling of equipment? Have you ever been woken up at midnight by … Read more

WaveRunner 8000 Oscilloscope

WaveRunner 8000 Oscilloscope

The WaveRunner 8000 is a series of oscilloscopes launched by Teledyne LeCroy. TLC is a well-known testing and measurement company, significantly positioned in the field of testing and measurement instruments such as oscilloscopes and logic analyzers. Their products are widely used in industries such as electronic design, communications, and aerospace, providing engineers and researchers with … Read more

Recommended Static Code Analysis Tools

Recommended Static Code Analysis Tools

Follow the public account below to learn more embedded knowledge! Do you usually use static code analysis tools when writing code? Many people may not have performed static analysis on their code, so today I will recommend several static code analysis tools. 0 About Static Code Analysis ToolsStatic code analysis tools, as the name suggests, … Read more

10 Essential Testing Tools You Must Master!

10 Essential Testing Tools You Must Master!

Many newcomers in the industry tend to scour the internet for a plethora of resource packs (although most people save them without reading), and each resource pack is organized in different ways, leading to varying knowledge acquisition that is not systematically learned. Therefore, today I will help everyone organize the essential software testing tools, classified … Read more