Search found 547 matches

by cfbsoftware
Wed May 03, 2017 8:29 am
Forum: Astrobe for FPGA RISC5
Topic: Cmod A7-35T Progress
Replies: 1
Views: 45267

Re: Cmod A7-35T Progress

The 512K SRAM on the Cmod A7-35T only has 8-bit wide access which limits its performance in a 32-bit system like RISC5 Oberon. If you want I2C Master capabilities and access to more RAM (i.e. 480 KBytes) in a RISC5 system I recommend that you try the Digilent Arty A7 or Nexys A7 boards which use the...
by cfbsoftware
Sat Mar 18, 2017 4:31 am
Forum: Cortex-M0, M3, M4 and M7
Topic: STM32 Nucleo-64 Board Examples and Library Modules
Replies: 0
Views: 78871

STM32 Nucleo-64 Board Examples and Library Modules

The attached zip file contains the source code of the Astrobe Blinker and Info demo programs, related STM32F334 library modules and configuration file to be used with Astrobe for Cortex-M4 v6.1 or later. Target: STM32F334 systems with an LED connected to port A5. Tested on: STM32 Nucleo-64 developme...
by cfbsoftware
Wed Mar 01, 2017 1:06 pm
Forum: Cortex-M0, M3, M4 and M7
Topic: SPI and demo for a TFT Graphics Display
Replies: 2
Views: 100209

SPI and demo for a TFT Graphics Display

The attached zip file contains the source code of the SPI Library module, Graphics line-drawing functions and a demo program to be used with Astrobe for Cortex-M7. It display AutoCAD Slide images of St Paul's Cathedral and the space shuttle on an AdaFruit 1.8" TFT Display. Target: STM32F767 and STM3...
by cfbsoftware
Tue Feb 28, 2017 12:27 pm
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Cortex-M7 Traps
Replies: 1
Views: 45386

Re: Cortex-M7 Traps

The Traps section in Oberon for Cortex-M7 Microcontrollers refers to 'the Interrupt Handlers section above' but there doesn't appear to be such a section - I'm interested in how to write these. Oops :oops: The 'Interrupt Handlers section' is common for all of the Cortex-M devices and is now located...
by cfbsoftware
Tue Feb 28, 2017 12:04 pm
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: SPI and I2C for Cortex-M7
Replies: 1
Views: 43807

Re: SPI and I2C for Cortex-M7

However, I can’t find support for I2C or SPI in the manual - are these working from Oberon please ? If so, how many i2c and spi buses are supported by the compiler/runtime ? Update (15 May 2017): I2C and SPI support is now included in v6.2 Astrobe for Cortex-M7 . SPI1, SPI3, I2C1, I2C2 and I2C3 are...
by cfbsoftware
Fri Feb 24, 2017 12:34 pm
Forum: Cortex-M0, M3, M4 and M7
Topic: Multiple Timers
Replies: 0
Views: 77585

Multiple Timers

The Timers module recently implemented in Astrobe for Cortex-M7 allows for several independent timers to be used in an application. This module will replace the existing Timer module in future releases of Astrobe for Cortex-M3 and M4. In the meantime, the attached source code files can be used with ...
by cfbsoftware
Fri Feb 24, 2017 11:46 am
Forum: Oberon Language
Topic: Updated Programming in Oberon Tutorial
Replies: 0
Views: 74533

Updated Programming in Oberon Tutorial

The Programming in Oberon Tutorial by Niklaus Wirth has been replaced by a later revision which is more compatible with the latest version of Oberon which is used in Astrobe. We have now added a bookmarked table of contents and uploaded it to the Oberon page on the Astrobe website. The following is ...
by cfbsoftware
Mon Feb 13, 2017 11:28 am
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: New Astrobe Targets
Replies: 7
Views: 135245

Re: New Astrobe Targets

DU77 wrote: Have a look at the STM32 MCU Nucleo boards ( http://www.st.com/web/catalog/tools/FM1 ... nucleo-pr1).
See the announcement: Astrobe now supports STM32 Cortex-M7 Microcontrollers regarding support for the STM32F7 Nucleo-144 boards.
by cfbsoftware
Mon Feb 13, 2017 11:22 am
Forum: Getting Started
Topic: STM32 target practicability question
Replies: 20
Views: 344245

Re: STM32 target practicability question

cfbsoftware wrote:Consequently we are planning to add STM's Nucleo STM32F746ZG and Nucleo STM32F767ZI boards to our list of supported boards.
See the announcement: Astrobe now supports STM32 Cortex-M7 Microcontrollers
by cfbsoftware
Sun Feb 12, 2017 1:37 pm
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Astrobe now supports STM32 Cortex-M7 Microcontrollers
Replies: 0
Views: 44761

Astrobe now supports STM32 Cortex-M7 Microcontrollers

A new product, Astrobe for Cortex-M7, has now been released. It supports the STM32F746ZG and STM32F767ZI Nucleo-144 boards from STMicroelectronics. The devices on these boards feature clock speeds of up to 216 Mhz, up to 2Mb of flash RAM for your code and up to 512 KB of SRAM for your data. The boar...