From 07fb6e5aff592ca6e09343c99f128ec6764c5a78 Mon Sep 17 00:00:00 2001 From: tg9541 Date: Sat, 4 Mar 2023 11:26:57 +0100 Subject: [PATCH] #455 STM8 eForth pitch --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 637636f..c6c8ed4 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ ![Build](https://github.com/TG9541/stm8ef/actions/workflows/build-test.yml/badge.svg) -STM8 eForth is an interactive Forth system for [STM8 8-bit MCUs](https://www.st.com/en/microcontrollers-microprocessors/stm8-8-bit-mcus.html) including the low-power families. The Forth console, an interpreter and native-code compiler, turns a $0.20 device into a "computer" that provides features like simple multi-tasking. The Forth system allows interactive exploration of peripherals, parameter tuning or adding code while an application runs. [Code examples](https://github.com/TG9541/stm8ef/wiki/STM8-eForth-Example-Code) can be used as a starting point (e.g. for using STM8 peripherals like I2C, ADC, PWM, RTC, etc). +STM8 eForth is an interactive Forth system for the [STM8 family of highly reliable 8-bit MCUs](https://www.st.com/en/microcontrollers-microprocessors/stm8-8-bit-mcus.html). The STM8 core is a modern 8bit µC with 16bit extensions. Peripherals are easier to master than those in the STM32 family of 32bit µCs. The Forth console, an interpreter and native-code compiler, turns a simple device into a "computer", providing operating-system-like features such as background code execution. This enables interactive exploration of peripherals or tuning of control parameters. It's even possible to modify code in the Flash ROM while an application is running. [Code examples](https://github.com/TG9541/stm8ef/wiki/STM8-eForth-Example-Code) for STM8 peripherals (like I2C, ADC, PWM, RTC, etc.) can be used as a starting point for creating reliable embedded control applications. The original STM8 eForth was written by [Dr. C.H. Ting's eForth](http://www.forth.org/svfig/kk/07-2010.html) for the STM8S Discovery. With the kind permission of Dr. Ting the code presented here is under [MIT license](https://github.com/TG9541/stm8ef/blob/master/LICENSE.md). Bugs were fixed, the code size reduced, standards compatibility improved and many features added (e.g. compilation to Flash memory, autostart code, interrupt handling - see [overview](https://github.com/TG9541/stm8ef/tree/master/docs) and [words list](https://github.com/TG9541/stm8ef/blob/master/docs/words.md) in the docs folder.