.. index:: tp-ide-5jul22,plang,bitfields,lmt01 .. _tp-ide-5jul22: .. Created tp-ide-5jul22.rst: Tue 5 Jul 2022 20:51:09 AEST .. Full Path: /home/tp/mecrisp-unofficial-doc/tp-ide-5jul22.rst .. Author Copyright 2022 by t.j.porter .. Made by /home/tp/projects/scripts/makerst.sh -->/usr/local/bin/makerst .. license: MIT, please see COPYING Tp Ide @ 5jul22 =============== A quick look at my current Forth development IDE state. .. image :: pics/tp-ide-5july2022.jpg Window Description ------------------ * **Left:** :ref:`SWDCOM` interactive SWD Terminal showing a STM32F0 Disco reading a TI :ref:`LMT-01 temperature sensor` on my desk. Swdcom does not use a serial USART on the MCU so it is clock and baud speed independent, instead it uses the STM32 SWD pins. * **Top Right:** `GVIM `_ editing the source files. When I click on the 'Make' Icon, the source is : * Stripped of comments * Analysed for dependencies by `GEMA `_ which are then inserted into the source upload as preamble (in the 'includes.fs' file). * **Bottom Right:** A `SQLite `_ :ref:`PLANG` database containing all the :ref:`Bitfield` information I need when building a STM32F051 project. This is automatically transformed from the factory :ref:`SVD` for the MCU and also transforms the *pattern files* needed by `GEMA `_.