General Guide
FURS is made for Forth users who make STM32xx hardware devices. If you have never made a Forth STM32xx device and don't intend to, then FURS probably won't interest you.
FURS was made to configure the on-board peripherals, quickly and accurately, often without use of the Technical Manual.
FURS also saves flash memory: For the STM32F051 (64 kB flash) FURS **always** saves flash unless your application literally configures **every** register and bit-field in the entire peripheral set. Even then the break-even is ~14800 register accesses, which is far beyond typical usage. Therefore FURS absolute-address mode is strongly recommended for this part.
Must Know Well To Use FURS
- Forth
- STM32xx Cortex-M series technology and have used at least one model in projects. The STM32F051 is used in the working example
- Embedded Design
- Electronics
Must Know Well To Hack FURS
FURS Notes
- FURS is BETA software.
- FURS is designed by one person, so there will be some errors in the doc, tho the working project does show the code is ready for release.
- If you find errors, please email me the details so I can fix them ?
- If you have experience with all the dependencies and want to contribute to FURS, please email me.