DevHeads IoT Integration Server
The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.
JoinDevHeads IoT Integration Server
The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.
Joinseeking-collabs
firmware-and-baremetal
middleware-and-os
edge-networking
pcb-and-analog
jobs
iot-cloud
code-review
devheads-feed
general-dev-chat
Anyone using any tft display with capacitive touch?
any good resources for getting started with the DCMI on stm32s?
How to Optimize Energy Calculations for STM32 Energy Meter Without Overloading Interrupts?
Anyone who's done Embedded CI/CD
Anyone who used FreeRTOS before can suggest me a good documentation for it
Choosing Between Interrupts and Polling for Critical Applications Like Airbags in Static Real-Time S
Hi...I am trying to flash image on sd card but I failed . Board is STM32Mp135
Garbled Characters in HAL_UART_Transmit_IT on STM32 F303RE Causes and Solutions
HAL_UART_Transmit_IT
in two places with the Nucleo F303RE board. In HAL_UART_RxCpltCallback
, I use it to echo received UART data, and it works fine.
In Print_CAN_Frame
, I send messages every 3 seconds. Previously, I used HAL_UART_Transmit
, which worked, but after switching to HAL_UART_Transmit_IT
, I get garbled characters in TeraTerm. Both functions use the same UART configuration: BaudRate 115200, WordLength 8B, StopBits 1, Parity None, TX/RX Mode.
The issue appears only with interrupt-driven transmission. What could be causing this behavior, considering both functions take identical arguments, and how should I handle potential buffer or timing issues?
Here is my code file;...Why Does movl (%eax), %edx Crash After Using Custom malloc_ Implementation in Assembly?
sys_mmap
for memory allocation. Here’s my code for the malloc_
function:
```
malloc_:
pushq %rbp...Have anyone worked with nucleo board lwip to send data to aws iot core
How to Preserve 64-bit Register Values When Using movl in x86_64 ROP Constraints
movl
instruction is used with a register destination, it zeroes the higher order bytes of the 64 bit register. How can I use movl
while preserving the original value of the full 64-bit register?
For example, if I movq %rsp, %rax
movq %rsp, %rax
movl %eax, %edx
movl %eax, %edx
movl
or perform some other operations after movl
so that %rdx
retains the original value of %rsp
?
I cant use movq
bcus in my current situation *a ROP attack, only movl
instructions are available in my gadget farm actually. I also have access to andb
, orb
, cmpb
, and testb
instructions...How can I change VEX instructions between 16, 32, and 64-bit modes?
MASKMOVDQU
, cus I'm stuck by it's instruction from the page 902 of the Intel x64 manual . I am confused on how to adjust the register sizes for this instruction. Here the documentation mentions that the default memory location is DS:DI/EDI/RDI
, but the opcode includes 0x66
How should I handle this 0x66
? Should I replace it with 0x67
or use the REX.W
prefix for EDI/RDI
registers to adjust for the different sizes?
So there is a VEX version of this instruction listed as:...What IDE setup do you use for remote debugging with GDB/KGDB and OpenOCD?
Can connecting a 5V device without level shifting cause these errors?
any method of increasing the rendering speed of a display with the esp_lcd component?
Fixing CAN Bus Overload Issues in Multi-Node Sensor Systems Using AVR128DA48 and MCP2515
can_recv()
function sometimes receives data, but other times it throws an -EBUSY
(Bus Busy) error, suggesting the bus is overloaded or not handling multiple messages well....How to Ensure Reliable Data and Predictions for Skin Cancer Detection Using ESP32 and TCS3200?
ESP32
and a TCS3200
Color Sensor to analyze skin pigmentation and detect potential cancerous cells by identifying irregularities in skin color. The sensor initializes correctly, but I am encountering inconsistent data, leading to incorrect predictions about potential skin cancer.
my aim is to:
- Use machine learning to analyze color data and predict the presence of cancerous cells based on irregular pigmentation....