Algorithms
Some really useful algorithms in c that can be applied to any platform you are using, such as queues, scheduler, button managements, and a long etc..
Some really useful algorithms in c that can be applied to any platform you are using, such as queues, scheduler, button managements, and a long etc..
Here is a nice list of general purpose tutorials you can apply for a wide range of different reasons. Many of this post are been use by the different training we wrote, and links to references will be found all over the site, we hope not only you find them useful for our trainings but for all sort of projects and needs you could have.
Finally its time to start the journey in AUTOSAR, and let's take advantage of the free license of Elektrobit MCAL for the NXP32S1xx automotive microcontroller family, All the specified MCAL low level driver are described in the following post with several examples and exercises for you
You know, at a certain point it is necessary to understand and write the most low level lines of code you can start to program without any kind of predefined libraries. The focus of this training is to learn and understand core concepts like compiler execution, linker, memory map, makefiles and interrupts.
Training in microcontrollers for the stm32g0 Cortex-M0+ family with the official STM32CubeG0 library. Learn to use peripherals GPIO, UART, CAN, SPI, I2C, PWM, TIM, RTC, RCC, DMA. More than 120 examples and exercises for you to develop and increase your expertise, plus three hands on projects.
There is no good written code without good written unit testing. Ceedling is a fantastic framework to help you test your code even for you microcontroller when you don't have the hardware