The Secrets of GCC/MSVC Search Paths

The Secrets of GCC/MSVC Search Paths

If this article helps you, feel free to follow Programmer Xiao Mi . Wishing you progress in your programming journey! Different paths may contain the same header files, and the search rules for header files also have their own regulations. Library files similarly have search path issues. GCC Header Files When compiling C code with … Read more

GCC Attributes Worth Learning

GCC Attributes Worth Learning

If you often look at the Linux source code, you must have seen the attribute attribute, which appears many times in Linux. The attribute is an extension of gcc and does not belong to standard C language. Using attributes can modify the properties of variables, functions, or data types, and there are many attributes, some … Read more

GCC Certification in the Gulf Region

GCC Certification in the Gulf Region

GCC stands for the Gulf Cooperation Council. This council was established in May 1981 in Abu Dhabi, UAE, and its member countries include Saudi Arabia, Kuwait, the United Arab Emirates, Qatar, the Sultanate of Oman, and the Kingdom of Bahrain. GCC certification refers to the certification requirements that must be met for specific products to … Read more

Oscilloscope Usage and Training Content Explanation (Video Included)

Oscilloscope Usage and Training Content Explanation (Video Included)

School of Electronic and Electrical Engineering Youth is colorful because of dreams. Our students’ training has reached the second day! Little Electric is back to bring you benefits! Usage of the Digital Oscilloscope Explanation of Training Content Click the video to check it out! Usage of the Digital Oscilloscope Usage of the Analog Oscilloscope Explanation … Read more

What You Should Know About KEIL

What You Should Know About KEIL

▼Click the card below to follow the public account ▼ Since we started working with microcontrollers, we have known about a software called KEIL. When developing microcontrollers, we use C language or assembly language. We know that neither of these languages can be directly loaded into the microcontroller. Regardless of whether it executes or not, … Read more

Understanding Map Files in Keil

Understanding Map Files in Keil

What is a map file? In simple terms, a map file is a mapping file that combines programs, data, and IO space after compilation by the compiler. Many highly skilled engineers first think of analyzing the map file when encountering memory overflow or out-of-bounds situations. The map file provides important information such as function sizes … Read more

Highlights of Keil Compiler AC6 Compared to AC5

Highlights of Keil Compiler AC6 Compared to AC5

Follow+Star Public Number, don’t miss the wonderful content Author | strongerHuang WeChat Public Account | Embedded Column The latest version of Keil MDK no longer includes the AC5 compiler by default (but AC5 can be installed manually), yet AC5 is still the compiler used by most engineers. Readers who have used Keil MDK (Arm Compiler … Read more

C++ LED Blinking Program Based on Keil and STM32

C++ LED Blinking Program Based on Keil and STM32

Author | strongerHuang WeChat Official Account | Embedded Column Generally speaking, programming on microcontrollers is done in either assembly or C language, and it is rare to use C++ for development. So, can we really use C++ for microcontroller development? The answer is definitely yes! Below, I will discuss some content about writing a LED … Read more

Can Keil Use GCC Compiler?

Can Keil Use GCC Compiler?

Follow+Star Public Account, don’t miss exciting content Author | strongerHuang WeChat Public Account | strongerHuang Recently, I have received some questions from readers: Can Keil use GCC to compile code? Can Keil use other compilers? When you use other GUN toolchains for compilation, you may encounter errors like the following: — Error: can't execute 'as'— … Read more