Line: 1 to 1 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
%DASHBOARD{ section="banner"
image="/twiki/pub/Cosmac/ForthSTM32WB/nucleo-header.jpg" | |||||||||||||
Changed: | |||||||||||||
< < | title="Mecrisp-Cube, Forth for the STM32 Ecosystem" | ||||||||||||
> > | title="Mecrisp-Cube for STM32WB" | ||||||||||||
titlestyle="color:#F00000;"
}%
Intro
| |||||||||||||
Changed: | |||||||||||||
< < | Mecrisp-Stellaris Forth for the STM32 Cube ecosystem. | ||||||||||||
> > | Mecrisp-Stellaris Forth for the STM32WB family. | ||||||||||||
Forth is an interactive and extensible language, with built-in lexical analysis (tokenizer, parser) and interpreter/compiler, needs less than 20 KiB Flash and 4 KiB RAM, unbelievable for a self-contained (self-hosted) system. Forth is perfect for embedded systems where some sort of user interactivity like CLI and extensibility (at runtime) are needed. | |||||||||||||
Changed: | |||||||||||||
< < | C & Forth in the 21st Century. C and Forth are both about 50 years old. To combine the strength of this two worlds results in a powerful system that outperforms other much newer systems like Python. Good design withstands the test of time. | ||||||||||||
> > | C & Forth in the 21st Century. C and Forth are both about 50 years old. To combine the strength of this two worlds results in a powerful system that outperforms other much newer systems like Python. Good design withstands the test of time. | ||||||||||||
The goal of Mecrisp-Cube is to be a complete Forth programming environment for STM32 MCUs. | |||||||||||||
Line: 20 to 20 | |||||||||||||
See ForthSTM32WB for standard Mecrisp-Stellaris for the STM32WB. | |||||||||||||
Deleted: | |||||||||||||
< < | There is a new flavor for Mecrisp-Cube: MecrispCubeF405 for Adafruit's Feather STM32F405. And a variant for the ST32WB Feather Dev Board. | ||||||||||||
BLE Terminal in a browser. | |||||||||||||
Deleted: | |||||||||||||
< < | MecrispCubeH743 | ||||||||||||
Line: 46 to 42 | |||||||||||||
| |||||||||||||
Changed: | |||||||||||||
< < |
| ||||||||||||
> > |
| ||||||||||||
| |||||||||||||
Line: 208 to 204 | |||||||||||||
Changed: | |||||||||||||
< < | |||||||||||||
> > | |||||||||||||
STM32WB Feather Development Board | |||||||||||||
Line: 237 to 233 | |||||||||||||
Remove the USB Type A plug from the dongle and add a Adafruit Micro B breakout board. It is convenient to have a Micro-SD breakout board (level shifter is not needed) and JTAG connector (I prefer the 14 pin STM variant to have a serial interface by the ST-LINK). Everything mounted on headers on the backside of FeatherWing Tripler Mini Kit. | |||||||||||||
Changed: | |||||||||||||
< < | |||||||||||||
> > | |||||||||||||
| |||||||||||||
Line: 284 to 280 | |||||||||||||
Changed: | |||||||||||||
< < | Alternate ways to flash Mecrisp-Cube to the target. For the easy way see WebHome#Prerequisites. | ||||||||||||
> > | Alternate ways to flash Mecrisp-Cube to the target. For the easy way see MecrispCubeWB#Prerequisites. | ||||||||||||
Nucleo Board | |||||||||||||
Line: 441 to 437 | |||||||||||||
| |||||||||||||
Deleted: | |||||||||||||
< < | 21st Century Forthhttp://www.forth.org/svfig/21st.htmlWhat's good about Forth
What's bad about Forth
What 21st Century Forth should be
What Forth needs
21st Century Forth desires and vision
Forth 2012 | ||||||||||||
CopyrightAuthors | |||||||||||||
Line: 560 to 491 | |||||||||||||
| |||||||||||||
Added: | |||||||||||||
> > |
|