Search found 8 matches

by Ivan Denisov
Thu Apr 12, 2018 3:00 am
Forum: Oberon Language
Topic: Machine learning
Replies: 4
Views: 135755

Re: Machine learning

Thanks for your help. I'm impressed by the small size and power of Oberon. Is it practical to use it for machine learning? I have experience with Oberon (Component Pascal) for machine learning. I made simple multilayer network for classification of kinetic curves. https://molpit.org/page/56 Image p...
by Ivan Denisov
Fri May 29, 2015 1:09 pm
Forum: LPC2000
Topic: LPC2000
Replies: 3
Views: 51489

Re: LPC2000

cfbsoftware wrote:The latest version of Astrobe for LPC2000 version is still commercially supported.
Thanks, that is good new. Should I write you to email directly for claiming an upgrade? I will have some money at the end of summer.
by Ivan Denisov
Thu May 21, 2015 4:50 pm
Forum: LPC2000
Topic: LPC2000
Replies: 3
Views: 51489

LPC2000

As I understood, you will not plan to support LPC2000 any more. Can you share last version with the community of the Astrobe users? The last version had much bigger price, and I had no budget this year to buy it. But I still have big interest in development for this segment. If you are not intereste...
by Ivan Denisov
Sat Sep 29, 2012 5:22 pm
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Trap in MAU
Replies: 6
Views: 119497

Re: Trap in MAU

Thanks for the answer and advice! I made a solution by making fixed circular list of pointers. Maybe somebody find it useful in same cases as mine. MODULE MauV4; IMPORT Out, Main, MAU, Random; TYPE Event = POINTER TO RECORD data: INTEGER; next: Event END; VAR list , r, w: Event; PROCEDURE InitList; ...
by Ivan Denisov
Sat Sep 29, 2012 9:36 am
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Trap in MAU
Replies: 6
Views: 119497

Re: Trap in MAU

I can not understand how to free memory from new elements. I make the example to demonstrate the problem. I made a chain of data structures received form PC, and then processing them one by one. But cant find the way how to free unused chain elements. Help me please. MODULE MauV4; IMPORT Out, Main, ...
by Ivan Denisov
Sat Sep 01, 2012 7:27 pm
Forum: LPC2000
Topic: LPC2103 Simple P0.14 Button Press
Replies: 0
Views: 5653

LPC2103 Simple P0.14 Button Press

MODULE ButtonPress; (* Ivan Denisov, d.ivan.krsk@gmail.com, 2 September 2012 Button Press for Embedded Artists LPC2103 Education Board. *) IMPORT SYSTEM, LPC, Timer, Led7, Main; PROCEDURE Run; VAR counter: INTEGER; selection: SET; pushed: BOOLEAN; BEGIN (* Making sure that P0.14 is configured as GP...
by Ivan Denisov
Sun Dec 11, 2011 11:52 pm
Forum: Astrobe for ARM Cortex-M0, M3, M4 and M7
Topic: Trap in MAU
Replies: 6
Views: 119497

Re: Trap in MAU

Thanks! I have been solved my problem. The NEW() should not be called in WHILE TRUE DO ... END; loop to prevent heap overflow. It should be put in PROCEDURE to memory be cleaned right way! I tested this in V4.01 of Astrobe. Right way (do not led to heap overflow): MODULE MauV4; IMPORT Out, MAU, Main...
by Ivan Denisov
Mon Oct 10, 2011 6:18 am
Forum: Getting Started
Topic: Interrupt for check if smth come with UART
Replies: 1
Views: 68623

Interrupt for check if smth come with UART

I need non blocking UART read function in my program. In the examples to lpc2103 educational board form Embedded Artists was the exaple in C. How to realise this in Astrobe? How to set up an interrupt for UART buffer to run procedure if smth new comes? tU8 uart0GetChar(tU8 *pRxChar) { tU32 tmpTail; ...