Tagged: library

VScode in debug mode 0

TouchGFX simulator development in Visual Studio Code with CMake

Likely you have heard before about Visual Studio Code, shortly vscode (or even vsc), a powerful and extension-based text editor. Being open source and with support for many languages (through extensions) developers simply love it. On the other hand, TouchGFX is one of the most advanced graphics stacks for embedded systems. It is FREE for any STM32 application, let it be simply UI with no touch or more sophisticated GUI with 800×480 pixels (or more) with mobile-like UI design. TouchGFX graphic...

ESP8266 AT parser library ALPHA version released 5

ESP8266 AT parser library ALPHA version released

After some time, I have uploaded first release “ALPHA” for testing. Library is not public, but it is precompiled for GCC and MDK-ARM for STM32F4xx only.   To see, how to use library, download my Github repository and open project in keil uVision. If you don’t have it, you can use main.c to see how to use library. Notes HEAP must be at least 16k for proper working at the moment STACK must be at least 1k for proper working I...

HAL library 09- GENERAL for STM32Fxxx 3

HAL library 09- GENERAL for STM32Fxxx

With this name I mean that in this library, a lot of different stuff, maybe unrelated between, but very useful things will be implemented. It allows you to make software reset, get reset source, disable or enable global interrupts (NVIC) and more. It will be updated frequently but for now it’s just a start to use it in your projects. Library Read more about new HAL libraries Features Support for software reset with callback Get reset source, what resets your...

Library 59- Change PLL settings while STM32F4xx is running 4

Library 59- Change PLL settings while STM32F4xx is running

I’ve been already talking about topic, how to properly set clock speed for your device with PLL settings. This article could be found here and it is definetelly worth of readiny, especially for beginners. Today, it was very rainy and bad day, so I was thinking about a library that could dynamically change PLL settings. This can be used to change current consumption of your device if there is no need for very high speed clock for some time. Changing...

Library 56- Extend SPI with DMA for STM32F4xx 18

Library 56- Extend SPI with DMA for STM32F4xx

As said in one post before, here is SPI DMA library for STM32F4 devices. Instead of onl TX functionality (as in USART DMA library) SPI DMA extension library enables DMA for TX and RX modes at the same time, to receive and transmit data over DMA. Library supports up to 6 SPIs (max number in STM32F4 devices). It can work in 3 main modes: Send data to slave device, receive data from slave device Send data to slave device, don’t...