Keil Series Tutorials

Keil Series Tutorials

Pin/Star Public Account to not miss any important news! This tutorial is originally published by the author strongerHuang. Copyright: Commercial use is prohibited Statement:This document is for personal learning use only. For reprints, please contact the author through the public account for authorization. This series of tutorials is organized for MDK-ARM, but most of the … Read more

Keil Series Tutorial

Keil Series Tutorial

Pin/Star Public Account Number to not miss any important news! This tutorial is originally published by the author strongerHuang. Copyright: Commercial use is prohibited Statement:This document is for personal learning use only. Please contact the author via the public account for authorization if you wish to reprint. This series of tutorials is organized for MDK-ARM, … Read more

Comprehensive Installation Guide for Keil and Software Package Download (Includes All Version Packages)

Comprehensive Installation Guide for Keil and Software Package Download (Includes All Version Packages)

Keil uVision MDK Installation Package Download Link: https://pan.baidu.com/s/1U7VOkZ9lo8qOvbjKSIJfeg?pwd=6688 Extraction Code:6688 All software is in compressed files, please be sure to use 360 Compression to extract before installation; installing directly without extraction will lead to installation failure. 360 Compression Download Link:https://yasuo.360.cn/ If you encounter a broken download link, reply with 【Software Download】 in the public account … Read more

Packaging Keil Source Code into a Lib Library and Usage Instructions

Packaging Keil Source Code into a Lib Library and Usage Instructions

I remember when I first started in the industry, I received a company code that included a Lib library. Although there were not many places where it was called, it was very frustrating because I couldn’t step into the code during debugging and couldn’t see the source code. My supervisor said this was the company’s … Read more

Keil uVision5 MDK v5.18 Installation Package and Tutorial for Permanent Activation

Keil uVision5 MDK v5.18 Installation Package and Tutorial for Permanent Activation

1 Basic Information Name: Keil uVision5 MDK v5.18 Size: 404M Installation Environment: Windows 7 and above 64-bit operating system Baidu Cloud Link: https://pan.baidu.com/s/1xo25OuTM7SZZOYRDHQb2uw?pwd=6666 Extraction Code: 6666 Quark Cloud Link: https://pan.quark.cn/s/f63642116884 2 Software Introduction Keil uVision5 MDK-ARM V5.18 is an Integrated Development Environment (IDE) developed by ARM (formerly Keil Elektronik GmbH), specifically designed for the development … Read more

From Keil to GCC: Who Handles Memory Initialization During Embedded Program Startup?

From Keil to GCC: Who Handles Memory Initialization During Embedded Program Startup?

In embedded development, many engineers often wonder: after powering on the program, how are global and static variables initialized? Is the underlying memory operation logic the same from Keil MDK-ARM to the GCC cross-toolchain? Today, we will break down this core issue and understand the complete process from chip power-up to the execution of the … Read more

Threshold Setting Alarm System for Temperature, Humidity, and PM2.5 Detection Based on 51 Microcontroller

Threshold Setting Alarm System for Temperature, Humidity, and PM2.5 Detection Based on 51 Microcontroller

The complete set of materials can be obtained at the end of this article! Click the blue text·to follow us Threshold Setting Alarm System for Temperature, Humidity, and PM2.5 Detection Based on 51 Microcontroller (Program, Proteus Simulation, Program Flowchart) 01 Function Introduction Specific Functions: 1. This design is based on STC89C51/52 (compatible with AT89S51/52, AT89C51/52). … Read more

Essential Tips for Embedded Developers: Keil + Scripting Tricks to Save 2 Hours of Downtime

Essential Tips for Embedded Developers: Keil + Scripting Tricks to Save 2 Hours of Downtime

Keil is a widely used tool in embedded development, and many tips are discovered gradually during use. Among them, I find several techniques to be extremely valuable. Today, I want to share a method for using automation scripts to compile and generate the desired files! The main issues addressed are as follows: 1. After completing … Read more

STM32 SD Card IAP Firmware Upgrade Tutorial

STM32 SD Card IAP Firmware Upgrade Tutorial

Recently, due to certain needs, I researched the method for upgrading firmware via SD card using IAP. As I have been using the STM32 SD card for a while, implementing the SD card program was straightforward; I just needed to write a bootloader program and make some simple settings in Keil. 1. Function: Upgrade STM32 … Read more

OriginBot Smart Robot Open Source Kit | 3. Controller Firmware Installation

OriginBot Smart Robot Open Source Kit | 3. Controller Firmware Installation

Flash the controller firmware 1. Download the official firmware Please select and download the controller firmware suitable for your robot from the table below. Download link: originbot_controller_firmware_v1.0.1 2. Connect the flashing data cable (1) Disconnect the serial communication connection between the controller and the Xuri X3 board. (2) During firmware flashing, power will be supplied … Read more