AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Keil 5 framework cubemx.pdsc is missing3/14/2024 The I2C1 worked perfectly on a Nucleo board, but I2C2 did not work on either board. I told my colleagues it would be less than a day of work. Then I needed to pull the IMU data from the I2C2. You can imagine how difficult that was to work out, but hey - welcome to embedded dev! Our office whiteboard is now covered in ESD warnings and every morning when I get out of bed I put on my ESD band around my ankle - lesson #1. Everything went *relatively* smoothly apart from the fact that the GPS unit on 2 separate devices was destroyed. The program simply dumped data from the IMU and GPS onto an SD card when a button was pressed. Feel free to point out obvious rookie mistakes! 3 weeks ago I was tasked with porting custom firmware (developed with the Standard Peripheral library - now replaced by the HAL/Cube) from an custom STM32F407 board, to a new custom board with the STM32F411CEU chip. I am new to embedded dev coming fresh from web-frontend/backend/iOS. Does anyone feel the same? How can we fix it? Here is my war story. Tl dr The STM32/Cube software ecosystem is the worst I have ever seen.
0 Comments
Read More
Leave a Reply. |