Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: stevech

Search: Search took 0.00 seconds.

  1. Replies
    90
    Views
    37,057

    Control-R... contrary to bug described above, ...

    Control-R... contrary to bug described above,
    CTRL-R to reload DOES work: only if the mouse/cursor focus is within the "dumb terminal" ENTER text box on the IDE in order to trigger the IDE's menu...
  2. Replies
    90
    Views
    37,057

    To address the Arduino/Teensyduino world, I think...

    To address the Arduino/Teensyduino world, I think ARMbasic's IDE needs a "check" icon and a "download" icon like the Arduino IDE and others.
    ARMbasic's "Reload" menu startles the user: several...
  3. Replies
    90
    Views
    37,057

    Ha! No, in all IDEs/languages, (most?) and I want...

    Ha! No, in all IDEs/languages, (most?) and I want a quick compile to check errors. Later, compile/link/download. You'll see those options in Arduino's IDE, Visual Studio, IAR, Keil, Eclipse, et al....
  4. Replies
    90
    Views
    37,057

    ARMbasic compile-only in IDE

    With ARMbasic I really do miss a compile-only option.
    Just compile to see if I've fixed coding syntax errors and I don't want to download to the chip yet. Most all IDEs have that "build don't run"...
  5. Replies
    90
    Views
    37,057

    True, for AVRs. Teensy 3.1's 64KB makes it far...

    True, for AVRs. Teensy 3.1's 64KB makes it far less of an issue. Challenge is that a framed data device like the XBee in API mode (commonly used), sends to the host CPU about 130 bytes in one API...
  6. Replies
    90
    Views
    37,057

    Yes, perhaps tx buffer 128 rx 256 to accommodate...

    Yes, perhaps tx buffer 128 rx 256 to accommodate frame burst devices like the XBee in API mode at 115200 baud.

    Is there a way to avoid a blocking call to TXD(n) ? Such as having TXD return -1 if...
  7. Replies
    90
    Views
    37,057

    Just need to keep error down for 115200

    Just need to keep error down for 115200
  8. Replies
    90
    Views
    37,057

    Very good. Is the fractional baud rate hardware...

    Very good.
    Is the fractional baud rate hardware divisor implemented?
  9. Replies
    90
    Views
    37,057

    Thanks, II'll give it a try. Appreciated. ...

    Thanks, II'll give it a try.
    Appreciated.

    Just confirming... there is no buffered interrupt driven I/O on the three serial ports now?
  10. Replies
    90
    Views
    37,057

    Ran on Teensy 3.1... same result as 3.0. ...

    Ran on Teensy 3.1... same result as 3.0.

    ARMbasic Kernel 8.30b is probably not the correct version but that is what the link in this thread points to.
  11. Replies
    90
    Views
    37,057

    Thanks for the response. I know this is beta. ...

    Thanks for the response. I know this is beta.

    ARMbasic 9.28e BASICtools 5.26 (these, per the help/about menu display)
    and startup msg is: ARMbasic Kernel[8.30b] with Floating Point

    Teensy...
  12. Replies
    90
    Views
    37,057

    Thanks for prompt reply... I have UART 3 in...

    Thanks for prompt reply...
    I have UART 3 in loopback: Teensy pins 7,8 jumpered for a loopback.

    With this code


    __MAP__

    BAUD(3) = 9600
    WAIT(2500)
  13. Replies
    90
    Views
    37,057

    in the beta run time, what syntax is used to...

    in the beta run time, what syntax is used to configure/use the third UART? Its TX is on pin 8, RX on pin 7 of Teensy.
    ' default pin mapping
    BAUD(8) = 115200 ' ???
    TXD(8) = uint8_t x
    int n =...
  14. Replies
    90
    Views
    37,057

    How Mr. ARMbasic can get rich! Costco's...

    How Mr. ARMbasic can get rich!

    Costco's website browser tab - as below - trademark infringement?

    1391
  15. Replies
    90
    Views
    37,057

    Great! Are user defined ISRs (e.g., pin change...

    Great!
    Are user defined ISRs (e.g., pin change interrupts) implemented?
  16. Replies
    90
    Views
    37,057

    The Teensyduino libraries for all the peripherals...

    The Teensyduino libraries for all the peripherals on the K20 chip - were, I believe, all done by Paul with a bit of contributed code. Like Arduino's libraries, the goal is to have library code (akin...
  17. Replies
    90
    Views
    37,057

    would like a listing or some such on what I/O...

    would like a listing or some such on what I/O peripherals are working in this beta, and which are TBD.
    Such as SPI, I2C, UARTs (work in progress), timers, etc.

    Thanks.
  18. Replies
    90
    Views
    37,057

    Is the ARMbasic ship still underway?

    Is the ARMbasic ship still underway?
  19. Replies
    90
    Views
    37,057

    In this early beta stage, is it true that...

    In this early beta stage, is it true that libraries such as rtc.bas or hardware serial haven't been K20'd yet?
  20. Replies
    90
    Views
    37,057

    Ah so! I re-downloaded, installed as you...

    Ah so! I re-downloaded, installed as you suggested.
    Now PRINT works, where the output goes to the BasicTools window.

    Good.
  21. Replies
    90
    Views
    37,057

    when my program is running, and I use print...

    when my program is running, and I use
    print "hello world"
    what I/O is used?
    I see that COM16 remains open - I suppose the run-time keeps it open. Therefore, as we're accustomed to with...
  22. Replies
    90
    Views
    37,057

    (I never make mistakes. I thought I made one...

    (I never make mistakes. I thought I made one once, but ... I was wrong.)

    The handshakes still aren't correct...
    I'm editing, downloading, running, LED blinky variations.
    I exit BT and...
  23. Replies
    90
    Views
    37,057

    OK in the implicit explicit (!). It's fun to...

    OK in the implicit explicit (!).

    It's fun to see a decent BASIC on the itty-bitty Teensy!
  24. Replies
    90
    Views
    37,057

    Does Coridium BASIC have a compiler option like...

    Does Coridium BASIC have a compiler option like VB6: "option explicit" so that variables must be declared before use?
    Python, Javascript and I hope not this BASIC don't require declaration and that...
  25. Replies
    90
    Views
    37,057

    Great progress. As said below, I did manage to...

    Great progress. As said below, I did manage to get the led blinker to run on T3.1.

    Logic problem:
    I tell BT to "Load test.bas".
    It correctly displays "Analyzing C:/Users/steve/Desktop/Coridium...
  26. Replies
    90
    Views
    37,057

    Record 5 is simply passing a 32 bit address where...

    Record 5 is simply passing a 32 bit address where to begin execution of the loaded code. Of course, it's optional. And the linker usually handles this symbolically, or there's an implicit JMP 0 or...
  27. Replies
    90
    Views
    37,057

    In a prior project where my 128KB ARM7 downloaded...

    In a prior project where my 128KB ARM7 downloaded updates from a TFTP server, I parsed only record types 0, 1, 4 and 5. The "extended linear address space" record is 4. Endian is defined in that...
  28. Replies
    90
    Views
    37,057

    I suggest not using / disabling the STOP button...

    I suggest not using / disabling the STOP button when in Teensy mode. Instead, the user just corrects the code, compile and start a new download. This works except for the rare case where the amok...
  29. Replies
    90
    Views
    37,057

    Easy... right. This enables one download. Removes...

    Easy... right. This enables one download. Removes the need for the special download of the library when choosing the target CPU. And all that rot.
    Click 'load' or 'reload' to compile user code,...
  30. Replies
    90
    Views
    37,057

    I feel like the best way for Coridium Basic to...

    I feel like the best way for Coridium Basic to work is to automatically merge the pre-compiled (as needed) run time support code with the user's code, to yield a single .hex. That .hex would be just...
  31. Replies
    90
    Views
    37,057

    well, I tried this altered example on the Teensy...

    well, I tried this altered example on the Teensy 3.1

    void setup()
    {
    Serial.begin(9600); // USB is always 12 Mbit/sec
    while (!Serial)
    ;
    }

    void loop()
  32. Replies
    90
    Views
    37,057

    I've found that (for USB), (!Serial) rarely or...

    I've found that (for USB), (!Serial) rarely or never evaluates to True, on the Teensy 3's.

    For now, with Teensy 3 and C/C++, I just put in a 5 second delay before sending debug info out the...
  33. Replies
    90
    Views
    37,057

    When I choose options->Teensy3.1, a pop-up says...

    When I choose options->Teensy3.1, a pop-up says Hit Activate button. But simultaneously, Teensy.exe's window shows it's downloading then rebooting, I think, teensy31.hex. Without me hitting/pressing...
  34. Replies
    90
    Views
    37,057

    I'm fumbling a lot; don't yet get "it" .....

    I'm fumbling a lot; don't yet get "it" .. probably because I'm accustomed to the concept of compile then command a download and there's no subsequent 'run' command. Lots of "Com16 no longer available...
  35. Replies
    90
    Views
    37,057

    I added as a guess, the first line of code,...

    I added as a guess, the first line of code, output()...

    output(13)
    for i=1 to 20
    io(13) = 0
    wait(100)
    io(13) = 1
    wait(500)
    next i
  36. Replies
    90
    Views
    37,057

    OK. I get what you are doing now. So I used...

    OK. I get what you are doing now.
    So I used Teensy.exe to manually push down teensy31.hex.
    That seems to open a serial port (Com16) per device manager. That's the usual port # for this board on...
  37. Replies
    90
    Views
    37,057

    some progress! But the fat lady is mute. With...

    some progress! But the fat lady is mute.
    With this newest version (as above)...

    From earlier in this thread, did you say that TeensyBASIC must push down some code when it first starts up? Is that...
  38. Replies
    90
    Views
    37,057

    Win 7 64 bit. OK. The above should help. I...

    Win 7 64 bit.

    OK. The above should help.
    I launched Teensy.exe from your Freescale folder as discussed above.
    But in BasicTools, when I choose Teensy 3.1 in the controls menu, it immediately...
  39. Replies
    90
    Views
    37,057

    For how BasicTools should handle the Teensy...

    For how BasicTools should handle the Teensy loader, the following, taken from Paul's comments in the Codebender thread here, has the gist which is probably old news:
  40. Replies
    90
    Views
    37,057

    A bit of a crib sheet, s.v.p. Windows 7, 64 bit....

    A bit of a crib sheet, s.v.p.
    Windows 7, 64 bit.
    Installation went OK. I let it use the defaults for all, including where to put the examples.
    In BasicTools:

    It did not launch teensy.exe -...
  41. Replies
    90
    Views
    37,057

    great. Looking forward to a beta version to try...

    great. Looking forward to a beta version to try on the Teensy 3.1.
Results 1 to 41 of 41