Search found 444 matches
- Mon Aug 19, 2013 12:40 pm
- Forum: Oberon Language
- Topic: Nested procedures
- Replies: 23
- Views: 128676
Re: Nested procedures
Intermediate objects are items which are listed in CONST, TYPE, VAR and PROCEDURE declarations in a procedure which also contains a nested procedure. Intermediate variables are items which are listed in a VAR declaration in a procedure which also contains a nested procedure. The objects and variable...
- Sat Aug 10, 2013 2:44 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Autopilot / automatic landing video
- Replies: 0
- Views: 18766
Autopilot / automatic landing video
Alexander Shiryaev, an Astrobe user, sent us the following message this week:
The plane starts to appear about 30 seconds into the video.There is our recent video of full automatic landing:
https://vimeo.com/71575412
Autopilot is fully Oberon-07 written
- Sat Aug 03, 2013 3:16 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: NXP LPC1800-series microcontrollers
- Replies: 1
- Views: 19261
Re: NXP LPC1800-series microcontrollers
We haven't tried Astrobe-M3 with an LPC1800 yet but as the LPC1800-series are Cortex-M3 devices it should be compatible. If anybody can recommend an entry-level board that uses an LPC1800 we will consider adding it to the Astrobe list of supported boards.
- Sat Aug 03, 2013 3:08 am
- Forum: Getting Started
- Topic: Blinker example for mbed board
- Replies: 1
- Views: 19756
Re: Blinker example for mbed board
All the generic examples for the LPC17x boards (e.g. the mbed) are located in the LPC1769\General folder. The examples in the other folders are specific to those boards. However, they can be used as a starting point if the peripherals are very similar (i.e. I2C-based, SPI-based etc.) Refer to: Astro...
- Fri Aug 02, 2013 11:22 pm
- Forum: Oberon Language
- Topic: Nested procedures
- Replies: 23
- Views: 128676
Re: Nested procedures
I was convinced of the fact that the new Oberon report had this restriction I am also convinced that is what is specified in the report titled "The Programming Language Oberon" Revision 22.9.2011 that is currently supplied with Astrobe. Astrobe v4 Oberon currently does allow access to "intermediate...
- Tue Jun 25, 2013 4:11 am
- Forum: Oberon Language
- Topic: Nested procedures
- Replies: 23
- Views: 128676
Re: Nested procedures
If you read the Language Report in isolation you could indeed come to that conclusion. You might even be able to get away with implementing a version of Oberon with that restriction and claim that it conformed to the report. However, I doubt that it would be very popular - even though I did make a s...
- Sat May 18, 2013 8:19 am
- Forum: Oberon Language
- Topic: Nested procedures
- Replies: 23
- Views: 128676
Re: Nested procedures
... In following code Astrobe raise Error: non-local not accessible when trying to access the x variable Is that correct? Yes. That is what it is designed to do. the global or strictly local access for nested procedures is relaxed Why do you say that? As far as I can see just the opposite is true. ...
- Sun Apr 14, 2013 5:45 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: ARM's mbed Application Board is now supported
- Replies: 0
- Views: 17301
ARM's mbed Application Board is now supported
We have now included ARM's mbed Application Board in the list of development boards we support for use with Astrobe for Cortex-M3. An example with source code showing how to display text and graphics on the LCD is in the Cortex-M3 Examples section of this forum.
- Fri Feb 15, 2013 12:37 pm
- Forum: Oberon Language
- Topic: 'Simple' Assignment
- Replies: 1
- Views: 15909
Re: 'Simple' Assignment
In Astrobe v4.3 and later BYTE is a regular data type so the above example can be written more simply as:
Code: Select all
MODULE Test;
CONST
ByteV = 22;
VAR
aByte: BYTE;
BEGIN
aByte := ByteV
END Test.
- Sun Jan 27, 2013 7:21 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Simplecortex: LPC1769 Arduino Format
- Replies: 4
- Views: 35329
Re: Simplecortex: LPC1769 Arduino Format
I used the following settings in Link Options tab: Target: LPC1769 Crystal Freq (Hz): 12000000 Heap Start: 00000000H Heap Limit: 00000007H (Not shure if the Heap Start/Limit value's are correct) Your Heap Start / Limit values are not correct. However, they would only generally show up as a fault if...