Search found 444 matches
- Mon Oct 15, 2012 10:05 am
- Forum: Oberon Language
- Topic: Exported pointer variables
- Replies: 15
- Views: 91193
Re: Exported pointer variables
The 2011 revision of Oberon is a new revision of Oberon - it is not necessarily backwards-compatible with older revisions. Similarly, Oberon-2 and Component Pascal are different dialects of Oberon - you cannot use them as a guide when interpreting Oberon's language rules. If you want to use a client...
- Thu Oct 11, 2012 1:49 am
- Forum: Oberon Language
- Topic: Exported pointer variables
- Replies: 15
- Views: 91193
Re: Exported pointer variables
The only place where the report speaks of read only export is the Modules chapter That is the relevant section. It differs from the original Oberon report. Variables cannot be exported , with the exception of those of scalar types in read-only mode. What that means is: 1. The only variables that ca...
- Sat Sep 29, 2012 12:44 pm
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Trap in MAU
- Replies: 6
- Views: 45886
Re: Trap in MAU
Astrobe has a built-in function called DISPOSE which is complementary to NEW . You can use DISPOSE to possibly deallocate dynamic memory for subsequent reuse. This was mentioned in a previous post in this forum: NEW / DISPOSE and Memory Allocation Alternatively, if you have a situation where a list ...
- Fri Aug 24, 2012 1:50 pm
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: LPC1347 LPCXpresso board
- Replies: 1
- Views: 19604
Re: LPC1347 LPCXpresso board
Our LPC1347 LPCXpresso board arrived today. All of the general examples have now been successfully tested on it. The main loop of Blinker is now even simpler using the LPC1347's GPIO port0 toggle register NOT which toggles the value of a pin: WHILE TRUE DO SYSTEM.PUT(MCU.GPIO0NOT, ledBit); Timer.MSe...
- Sat Aug 18, 2012 3:03 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: LPC1347 LPCXpresso board
- Replies: 1
- Views: 19604
LPC1347 LPCXpresso board
The next release (v4.3) of Astrobe for Cortex-M3 will include library modules and examples for the latest LPC1347 LPCXpresso board recently announced by Embedded Artists.
Consequently you will be able to target the new LPC1347, LPC1346, LPC1345, LPC1317, LPC1316 and LPC1315 MCUs.
Consequently you will be able to target the new LPC1347, LPC1346, LPC1345, LPC1317, LPC1316 and LPC1315 MCUs.
- Sat Aug 11, 2012 4:34 am
- Forum: Oberon Language
- Topic: New language extension: Allow underscores in identifiers
- Replies: 3
- Views: 25945
New language extension: Allow underscores in identifiers
Release v4.3 of Astrobe will allow the use of the underscore character ('_') in Oberon identifier names (i.e. constant definitions etc.) For example: MCU.PINMODEOD0 can then be written as MCU.PINMODE_OD0 This feature is solely intended for use with multi-word uppercase identifiers like these. Normal...
- Thu Aug 09, 2012 8:32 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: NEW / DISPOSE and Memory Allocation
- Replies: 0
- Views: 16817
NEW / DISPOSE and Memory Allocation
In addition to its regular use with normal RAM, Astrobe for Cortex-M3 allows you to use the standard NEW function to create and access dynamic records and arrays using non-CPU RAM . This was initially developed to allow Astrobe users better access to the peripheral RAM on MCUs (like the extra 16Kb +...
- Sun Jul 29, 2012 6:45 am
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Syntax colouring enhancement request
- Replies: 1
- Views: 18800
Re: Syntax colouring enhancement request
1 to 6 are now all possible. You can set the font colour and style for the three new syntax categories:
- Exported identifiers
- Assertions
- SYSTEM Functions
- Fri Jul 27, 2012 1:30 pm
- Forum: Oberon Language
- Topic: New language extension: BYTE data type
- Replies: 6
- Views: 58812
New language extension: BYTE data type
Starting with release 4.4 of Astrobe the data type BYTE is included as an Oberon language extension to replace the existing extension SYSTEM.BYTE. The BYTE type is primarily intended to be used when transferring 8- and 16-bit data to and from peripheral devices. Although BYTE variables could be used...
- Thu Jul 26, 2012 12:29 pm
- Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
- Topic: Programming an EA LPC1343 via the UART
- Replies: 0
- Views: 18583
Programming an EA LPC1343 via the UART
Similar to the previous post Programming an LPCxpresso LPC1769 via the UART I have made a simple adapter board from Veroboard (Stripboard) that allows UART0 of an Embedded Artists LPC1343 Quickstart board to be connected to a FT232RL USB to Serial breakout board from SparkFun. The breakout board is ...