I am using IAR Embedded Workbench v5.11. Note that it is v5.11. The board is ADuC7026. There is no problem with program compilation and linking, but it always fails when debugging. The prompt is: unab...
1.Installation There are usually three ways to install OLED:1). Because it is relatively thin, it can usually be glued to the PCB with double-sided tape or foam tape.2). If you have higher requirement...
MSPGCC GuidelinesAsnakeBefore using MSPGCC, let's take a look at what MSPGCC is. We have been developing MSP430 microcontroller systems.Most of them use IAR's development tool IAR FOR MSP430. IAR FOR ...
For example, if you want to serialize several posts, you can create a topic in the first post, quote it, and publish it. In subsequent posts, you can also quote the topic, and the previously posted po...
This article is divided into two parts: 1. Analyzing my current problems 2. Thinking about my path I am studying automation. You must know that this major requires me to learn a lot of courses, such a...
LaunchPadFirmwareUpdater2.0.exe is a GUI-based utility to update the emulator firmware of the MSP430 Value Line LaunchPad kit (MSP-EXP430G2). With this update, your LaunchPad will be able to support a...
1. Principle 1. Infrared emission protocol There are many infrared communication protocols. This experiment uses the NEC protocol. This protocol uses PWM modulation and uses pulse width to represen...[Details]
1. Problem When developing STM32 with IAR, I found that I could not print floating point numbers by redirecting printf to the serial port. The code is as follows: The output is as follows: It can...[Details]
Today, under the guidance of a low-level expert, I learned how to configure the PWM module! Woof! First open the file configured last time, as follows: Then, we need to use TIM1 to set PWM: Then,...[Details]
Because the STM32 HAL library only has millisecond-level delay for HAl_Delay(), in order to achieve accurate microsecond-level delay, Systick has to be modified. However, since it is used internally ...[Details]
Function List and Notes (lower-level driver part) 1. IO port initialization: control IO and communication IO. Control includes power control, reset and low power mode. Communication is the serial po...[Details]
From last year to now, competition in the photovoltaic inverter industry has become increasingly fierce. In addition to the introduction of new products, various marketing and promotion methods hav...[Details]
At present, in the world,
the construction of
smart cities
is in the process of gradually landing from concept, and technology giants and investment giants are important participants in this...[Details]
Superconductors have physical properties such as zero resistance effect, Meissner effect and Josephson effect, which make them have broad application prospects and unparalleled advantages in many b...[Details]
What is SYSTICK: This is a 24-bit system tick timer, SysTick, with automatic reload and overflow interrupt functions. All microcontrollers based on the Cortex_M3 processor can obtain a certain time ...[Details]
Independent watchdog (IWDG) and low power mode are often used in STM32 development. The watchdog is to detect and solve faults caused by software errors, and the low power mode is to enter sleep mode...[Details]
The analog watchdog of the ADC is used to check if the voltage is out of bounds. It has two upper and lower bounds, which can be set in the registers ADC_HTR and ADC_LTR respectively. The library fun...[Details]
In mid-to-late 2016, a girl from Hubei came to Beijing alone, full of curiosity about
cloud computing
. The girl left the deepest impression on me was her lovely smile. She told me that if ...[Details]