User Activity

Hi,Master:platform: STM32G070CBkeil ide:  arm Compiler:version 5 (c99 mode)Question: #pragma pack(8) typedef struct{ uint32_t a; uint8_t b; uint32_t c; uint32_t d; uint32_t e; } x_t; #pragma pack() x_t a[10] = {0}; int sz = siz...
Hi,Master:Question 1:As shown in the figure below, why does the api read this variable with critical protection?Question 2:Suppose two tasks have write operations to shared variables. For example:int var; void task1(void) { OS_ENTER_CRITICAL(); ...
Hi,Master:​platform: STM32G030C8T6Block diagram: As shown in the following diagram, STM32G030C8 as a battery cabinet communicates with 6 power banks through SDA_X. In addition, USART2 (Tx/Rx) communicates with the host, and USART1 (Tx_1/Rx_1) communi...
Hi,Master:MCU: STM32H750VB(LQFP100)Application requirements: Requires LCD controller to drive 7" (1024x600 pixels) TFT screen.Power-on initialization to load image resources from external flash to RAM and LCD buff requires RAM, which requires a lot o...
Hi,Master:​I have the following questions about flash introduction in the manual (DM00091010):​Question 1:The manual(3.2.2) says:"On the contrary, during a program/erase operation to the Flash memory, any attempt to read the Flash memory will stall t...