To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.handyboardOpen lugnet.robotics.handyboard in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / Handy Board / 7493
7492  |  7494
Subject: 
Using ICC11 with the handy board
Newsgroups: 
lugnet.robotics.handyboard
Date: 
Fri, 25 Feb 2000 21:10:59 GMT
Original-From: 
John Osowski <[jjo@]NoMoreSpam[emrtc.nmt.edu]>
Viewed: 
921 times
  
Dear Sir or Madam,

Let me preface this email by saying that I am an extreme novice at
programming microprocessors so please try not to laugh to hard at my
questions.

I recently started an electronics project for which I chose to use the
handy board as a controller.  Unfortunately, I need to operate at speeds
significantly faster then the 1 kHz system interrupt allows.  Keep in mind
that I do not need the functionality of the LCD display even though it
would be nice.  Anyway, I did some research and found that Imagecraft's
ICC11 compiler would provide me with a means of simplifying the use of
interrupts, provide for faster routines and still allow me to program in C.

Here is my dilemma.  To perform bootstrap mode programming, the ICC11
manual states that I must, "...Refer to the target system reference on how
to set the system to run in this mode."  I know that resetting the system
while holding down the start button puts the HB in bootstrap download mode,
however, I'm quite certain that the bootload program provided with the HB
sets up the system interrupt that I do not want. Imagecraft provides a HB
library, however, I would still be left with the system interrupt problem.
How do I set up the HB to accept programs I've developed using ICC11
without the constraint of a 1 kHz system interrupt?

Thank you for our assistance.

John Osowski,
System Specialist
(505) 835-5368
jjo@emrtc.nmt.edu

Energetic Materials Research and Testing Center
New Mexico Institute of Mining and Technology



Message has 2 Replies:
  Re: Using ICC11 with the handy board
 
John, The 1 KHz system interrupt is set up in the IC pcode, which you are not loading. Furthermore, the bootloader for the Handy Board is loaded into the first 255 bytes of on-chip RAM when you load pcode, and disappears on reset. It can't cause you (...) (25 years ago, 25-Feb-00, to lugnet.robotics.handyboard)
  Re: Using ICC11 with the handy board
 
Hi John, Using compiled programs with the Handyboard is not difficult, the steps used to download a compiled program are exactly the same as downloading the "pcoder" file in the Handyboard documentation. The compiled program is used instead of the (...) (25 years ago, 25-Feb-00, to lugnet.robotics.handyboard)

3 Messages in This Thread:


Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR