Why C++ is Not Recommended for Microcontroller Programming

Why C++ is Not Recommended for Microcontroller Programming

Follow+Star Public Account, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | Embedded Column Generally speaking, when programming on microcontrollers, either assembly or C language is used, and it is rare to develop with C++. So why is it not recommended to use C++ for microcontroller development? Below, I will discuss … Read more

Comprehensive Guide to Anti-Debugging Techniques in Android Reverse Engineering

Comprehensive Guide to Anti-Debugging Techniques in Android Reverse Engineering

Comprehensive Guide to Anti-Debugging Techniques in Android Reverse Engineering It has been a while since I last wrote an article. Recently, I have been working on several bank projects, and most financial apps have anti-debugging measures. Today, I would like to share some anti-debugging strategies that I frequently encounter in these projects. The following methods … Read more

Differences and Similarities Between RTOS and Linux

Differences and Similarities Between RTOS and Linux

关注+星标公众号,不错过精彩内容 作者 | strongerHuang 公众号 | strongerHuang Many embedded developers have such doubts: What is the difference between RTOS and Linux? RTOS: Real-Time Operating System, refers to an operating system that can accept and process external events or data at a fast enough speed when they occur, and the results of the processing can control … Read more

Getting Started with CPU Circuit Design in Embedded Development

Getting Started with CPU Circuit Design in Embedded Development

▼Click the card below to follow our public account ▼ Hello everyone, welcome back to the Electronic Engineering Learning Circle. Today we will continue discussing this book, the Hardware System Engineer’s Bible. In the last article, we analyzed the Boost circuit and theoretically calculated the critical inductance value that ensures the Boost circuit operates in … Read more

Running .NET Core 3.0 on Raspberry Pi 4: Truly 64-Bit!

Running .NET Core 3.0 on Raspberry Pi 4: Truly 64-Bit!

Click the blue text above to follow “Wang Yujie’s Blog” Introduction Not long ago, I wrote an article titled “Installing .NET Core 3.0 Runtime and SDK on Raspberry Pi 4”, followed by subsequent articles on “Auto-Starting .NET Core 3.0 on Raspberry Pi”, “Nginx Configuration for Internal Access to Raspberry Pi 4 ASP.NET Core 3.0 Website”, … Read more

Practical Configuration for Raspberry Pi B (VNC and Serial Port)

Practical Configuration for Raspberry Pi B (VNC and Serial Port)

This section discusses practical application configurations, which are not the configurations mentioned earlier under the /boot partition such as config.txt for the display, GPU, etc. Since this is called getting started, the main focus is on practical configurations. 1. Serial Port Debugging with Raspberry Pi The cables used are USB to TTL cables. Generally, there … Read more

Is Open Source the Cure for RTOS?

Is Open Source the Cure for RTOS?

Last month, an inconspicuous news sparked a stir in the embedded industry.Microsoft announced that it would host Azure RTOS at the Eclipse Foundation, rename it to Eclipse ThreadX, and transition to an open-source model. At that time, embedded systems expert Jacob Beningo said: “This is good news because it will allow embedded developers to access … Read more

12 Amazing Use Cases for Raspberry Pi Clusters

12 Amazing Use Cases for Raspberry Pi Clusters

Click / the blue text above to follow me Domain it老菜鸟.中国 is currently under testing… …Content… ​ You may have realized the usefulness of Raspberry Pi Clusters in learning, experimenting, and creating innovations. If you have never heard of it, let’s say it is a wise investment to enhance your skills and improve the performance … Read more