Subject:
|
Re: RIS 2.0 Problems - Low Level Languages?
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Mon, 7 Mar 2005 22:21:22 GMT
|
Viewed:
|
2795 times
|
| |
| |
In lugnet.robotics, Michael Obenland wrote:
> This thread made my day. Really!
>
> In the end, the brick is an embedded system with a whopping 32k of RAM, mostly
> filled up by the operating system. For me (ok, I admit, I want to drive the
> war a bit further...) even c++ has too much overhead to be used for my brickOS
> programs.
>
> Real programmers don't use Pascal!
>
> Regards,
>
> Michael
>
> (real programmers even don't use assemblers but code directly in hex)
Reminds me of BBC micros, where the most useful BASIC command was the open
square bracket to go into assembler!
Do you have facilities to program the RCX in assembler or hex?
I'm interested in a lower level language so that I don't have to learn another
higher one! At the moment I program the RCX in VB using the OCX file but I'd
like to experiment with alternative firmware.
Since I soon learned that the way to squeeze more out of a BBC micro was to use
machine code, I think the same is probably true for the RCX.
Are the sensor port power/read cycle timing and the available motor speeds
dependent on the firmware or the hardware?
Mark
|
|
Message has 2 Replies: | | Re: RIS 2.0 Problems - Low Level Languages?
|
| (...) Sure, that can be done. Take a look at brickOS. With brickOS as operating system you can write your programs with gcc. So you can write c, or mix c with assembler via asm{} or you could write plain asm routines. (...) But you have to learn H8 (...) (20 years ago, 7-Mar-05, to lugnet.robotics)
| | | Re: RIS 2.0 Problems - Low Level Languages?
|
| (...) You could certainly use assembler (and presumably hex) using brickOS but I don't think it's possible with the standard firmware. Of course a true 'Real Programmer' would just dump the firmware altogether and write to the bare metal. (...) (...) (20 years ago, 8-Mar-05, to lugnet.robotics)
|
Message is in Reply To:
| | Re: RIS 2.0 Problems - Language war in 32k RAM
|
| This thread made my day. Really! In the end, the brick is an embedded system with a whopping 32k of RAM, mostly filled up by the operating system. For me (ok, I admit, I want to drive the war a bit further...) even c++ has too much overhead to be (...) (20 years ago, 7-Mar-05, to lugnet.robotics)
|
114 Messages in This Thread: (Inline display suppressed due to large size. Click Dots below to view.)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
Active threads in Robotics
|
|
|
|