Author: tilz0R

1-Wire over UART 0

1-Wire over UART

Today’s application mostly use somekind of operating system on microcontroller. Since these apps are not really real time anymore, keeping standard 1-Wire protocol developed with delays in software may make programmer’s life much harder and annoying. UART and 1-Wire protocols have 2 things in common: To reset 1-Wire network, we can use 9600 bauds on UART To read/write 1-Wire bit, we can use 115200 bauds on UART Detailed timings for the UART reset sequence, write/read bit can be found on...

ST acquries Atollic 0

ST acquired Atollic to enrich STM32 ecosystem

STMicroelectronics has acquired Atollic few days ago to enrich STM32 portfolio and ecosystem support for customers. Atollic is known by its very professional toosl for ARM based devices. It features free TrueSTUDIO Eclipse based IDE with GCC compiler and packet together with many great features developed by Atollic such as HardFault exception debugging tool, RTOS thread debugging and many other. This acquisition means that TrueSTUDIO will be now part of STM32Cube ecosystem and will be available for free for STM32...

ST released STM32L4+ family 0

ST released STM32L4+ family

Recently, STMicroelectronics released a new low-power family, STM32L4+, with extended performance (120MHz frequency) and up to 2MB dual bank flash memory and 640kB of RAM memory. Together with graphics support, it makes it the best ultra low-power device on the market for smart watches and other long life-high performance projects. Benchmark result is 150DMIPS or 409 coremarks in ULPbench test by EEMBC. STM32L4+ portfolio STM32L4+ family consists of 3 main derivarions each with optional encryption. You can find 3 different lines,...

STM32 tutorial: Efficiently receive UART data using DMA 23

STM32 tutorial: Efficiently receive UART data using DMA

Latest updates and examples are available at my official Github repository. STM32 + UART + DMA RX + unknown length This repository may give you information about how to read data on UART by using DMA when number of bytes to receive is not known in advance. In STM32 microcontroller family, U(S)ART reception can work in different modes: Polling mode (no DMA, no IRQ): Application must poll for status bits to check if new character has been received and read...

17

EasyGUI preview on STM32F7-Discovery

Last 2 months I was working hard to build a platform independent graphical user interface library for embedded systems. I called it EasyGUI because idea behind is very simple library with support for custom user based widgets with touch and keyboard support. So far I built these features: Unlimited widgets (limited to RAM memory) Support for widgets which support children widgets (windows, panels, etc) Support for touch and keyboard events Support for UTF-8 encode and decode functions Support for custom...

New tutorials from user Slemi 0

New tutorials from user Slemi

User Slemi posted 2 tutorials on how to install SW4STM32 and how to install STM32CubeMX. Installing STM32CubeMX Installing System Workbench for STM32 SW4STM32 They are mainly written for total beginners and are step-by-step guide how to install. If you have troubles with installation, check above links.