Search found 416 matches

by cfbsoftware
Mon May 25, 2020 7:21 am
Forum: Astrobe for ARM Cortex-M3, M4 and M7
Topic: v7.1.3 Astrobe for Cortex-M7 has now been released.
Replies: 0
Views: 242

v7.1.3 Astrobe for Cortex-M7 has now been released.

v7.1.3 Astrobe for Cortex-M7 has now been released. See the Problems Fixed section of What's New in Astrobe for Cortex-M7 for a summary of the bug-fixes. If you are a registered user of the Professional or Personal Editions and your support period has not yet expired you are eligible for a free upgr...
by cfbsoftware
Sun May 24, 2020 2:00 am
Forum: Astrobe for ARM Cortex-M3, M4 and M7
Topic: v7.1.3 Astrobe for Cortex-M4 has now been released
Replies: 0
Views: 351

v7.1.3 Astrobe for Cortex-M4 has now been released

v7.1.3 Astrobe for Cortex-M4 has now been released. See the Problems Fixed section of What's New in Astrobe for Cortex-M4 for a summary of the bug-fixes. If you are a registered user of the Professional or Personal Editions and your support period has not yet expired you are eligible for a free upgr...
by cfbsoftware
Fri May 22, 2020 12:06 pm
Forum: Astrobe for ARM Cortex-M3, M4 and M7
Topic: v7.1.3 Astrobe for Cortex-M3 has now been released
Replies: 0
Views: 440

v7.1.3 Astrobe for Cortex-M3 has now been released

v7.1.3 Astrobe for Cortex-M3 has now been released. See the Problems Fixed section of What's New in Astrobe for Cortex-M3 for a summary of the bug-fixes. If you are a registered user of the Professional or Personal Editions and your support period has not yet expired you are eligible for a free upgr...
by cfbsoftware
Wed Mar 11, 2020 3:47 am
Forum: Getting Started
Topic: Timers Microseconds
Replies: 3
Views: 1212

Re: Timers Microseconds

That error message indicates that microsecond timing is not supported on TIM3 on your target microcontroller. Which microcontroller are you targeting?
by cfbsoftware
Wed Feb 05, 2020 10:19 pm
Forum: Bug Reports
Topic: Problems fixed in v7.1.3
Replies: 0
Views: 2320

Problems fixed in v7.1.3

All reported problems except those listed here have been fixed in the latest v7.1.3 release of Astrobe.

See the above v7.1.3 release announcements for more information.
by cfbsoftware
Sun Jan 19, 2020 11:50 am
Forum: Astrobe for ARM Cortex-M3, M4 and M7
Topic: Configuring Buffer Sizes
Replies: 2
Views: 1828

Re: Configuring Buffer Sizes

You may well 'like' to have different buffer sizes and in theory it may be 'correct' but is it really worth all this effort? How many different buffers are you expecting? What are the minimum and maximum sizes? How many instances of the serial channels would there be? For your example I would simpli...
by cfbsoftware
Sat Dec 28, 2019 4:11 am
Forum: Astrobe for ARM Cortex-M3, M4 and M7
Topic: push {}
Replies: 20
Views: 11656

Re: push {}

Here's an example of how to test the trapping of UsageFault errors:

Code: Select all

MODULE TestTraps4;

IMPORT Main, Out, SYSTEM;

VAR
  p: PROCEDURE;
  x: INTEGER;
  
PROCEDURE P1();
BEGIN
  Out.String("ok"); Out.Ln()
END P1;

BEGIN
  P1();
  SYSTEM.PUT(SYSTEM.ADR(p), SYSTEM.ADR(P1) + 1);
  p()
END TestTraps4.
by cfbsoftware
Sat Dec 28, 2019 3:57 am
Forum: Astrobe for ARM Cortex-M3, M4 and M7
Topic: push {}
Replies: 20
Views: 11656

Re: push {}

Not but design and you didn't miss anything either. I wasn't aware of this - do you know of any reason why they are disabled by default? The following example code shows one way they could be enabled: CONST NVIC_SHCSR = MCU.NVICBase + 0D24H; VAR x: INTEGER; SYSTEM.GET(NVIC_SHCSR, x); BFI(x, 18, 16, ...
by cfbsoftware
Fri Dec 27, 2019 11:14 am
Forum: Astrobe for ARM Cortex-M3, M4 and M7
Topic: push {}
Replies: 20
Views: 11656

Re: push {}

Because of your contributions to this exercise, I've sent you a preview copy by separate email of the updated v7.1 version of Traps.mod for you to experiment with.