Subject:
|
programming the Hitachi H8... (newbie question)
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Sun, 8 Oct 2000 22:07:56 GMT
|
Viewed:
|
650 times
|
| |
| |
Hi,
I am new to Lego Mindstorms and just got a RIS 1.5 for my birthday.
Let me start with a brief background info on myself:
By profession I'm a C++ programmer who does COM+ development. I'm not a
formally educated computer scientist however (no CS degree) but I have a
passion to understand how computer systems work at the low levels. I did
take a course at the UW recently in Machine Organization and Assembly
Language programming. I really enjoyed this class and it helped me to
understand more clearly what's really going on behind the scenes. We worked
with the MIPS 2000 instruction set.
When I heard about Lego robotics it occurred to me that this might be a
great opportunity to learn more and experiment with low-level programming
and systems, on a processor which I assume is relatively simple (compared to
the current Intel Pentium family and other modern cutting-edge CPUs...)
I guess I'd like to experiment with writing assembly instructions to the
Hitachi H8 microcontroller directly, if possible, and learning about writing
low-level systems and the related skills, like debugging, testing, analysis,
etc...
The problem is, I don't really know where to start, what tools I'll need,
etc...
I know many of you out there are probably electrical engineers and computer
scientists with a whole lot of experience in this area. I would be very
greatful for any knowledge and insight you could share that would help me
get up and running! Any recommended reading, tips on techniques or tools or
documentation would surely save me much beginner floundering and wasted
brain cycles :-)
Also, if for some reason my thoughts are way off base regarding using the
RCX for these purposes, I'd like to know that too!
I look forward to hearing from anyone! Thanks!
Colin
|
|
Message has 1 Reply: | | Re: programming the Hitachi H8... (newbie question)
|
| (...) Well, (I'm also a C++ programmer - with a similar background - who got a RIS for his birthday this year). There are two choices that suit people like you and I. The *simplest* is 'NQC' (Not Quite C) - which is a *small* C subset that compiles (...) (24 years ago, 9-Oct-00, to lugnet.robotics)
|
4 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
Active threads in Robotics
|
|
|
|