Jump to content

johnsondavies

Members
  • Content Count

    25
  • Joined

  • Last visited

  • Days Won

    4

Reputation Activity

  1. Like
    johnsondavies got a reaction from phenyl in Lisp for the MSP430 FR6989 LaunchPad   
    My Lisp interpreter for microcontrollers, uLisp, now supports the MSP430 FR6989 LaunchPad board, with the ability to write text to the LCD display from Lisp programs:

    For more information see uLisp for the MSP430 FR6989 LaunchPad.
  2. Like
    johnsondavies got a reaction from Rickta59 in Lisp for the MSP430 FR6989 LaunchPad   
    My Lisp interpreter for microcontrollers, uLisp, now supports the MSP430 FR6989 LaunchPad board, with the ability to write text to the LCD display from Lisp programs:

    For more information see uLisp for the MSP430 FR6989 LaunchPad.
  3. Like
    johnsondavies got a reaction from zeke in Installing MSP432 broke MSP430   
    I've figured out why I got confused: I'd been testing the same source file (uLisp Zero) on ATmega boards, under the Arduino IDE, and on MSP430 boards, under the Energia IDE.
    I have the Preferences set the same on both IDEs, in particular, Compiler warnings: All.
    On the Arduino IDE the source compiles fine with no errors or warnings.
    On Energia when you select a different board any source, even BareMinimum, compiles with about 60 warnings the first time you compile it, many of these trivial and relating to the core; for example:
    <command-line>:0:12: warning: missing whitespace after the macro name [enabled by default]
    Compiling the same source a second time seems to suppress these warnings, but my source file still gives some warnings related to "strict-aliasing rules", presumably due to differences between the C compilers on the two platforms. But it runs OK.
    I installed the Energia MSP432 boards by Energia" package from Boards Manager to try the same source on the MSP432P401R LaunchPad, and I think the reappearance of the warnings confused me, and I falsely attributed them to the newly installed package. I should have taken more care to figure out what was going on before posting on the forum, and thanks for your tolerance!
  4. Like
    johnsondavies got a reaction from dubnet in Installing MSP432 broke MSP430   
    I've figured out why I got confused: I'd been testing the same source file (uLisp Zero) on ATmega boards, under the Arduino IDE, and on MSP430 boards, under the Energia IDE.
    I have the Preferences set the same on both IDEs, in particular, Compiler warnings: All.
    On the Arduino IDE the source compiles fine with no errors or warnings.
    On Energia when you select a different board any source, even BareMinimum, compiles with about 60 warnings the first time you compile it, many of these trivial and relating to the core; for example:
    <command-line>:0:12: warning: missing whitespace after the macro name [enabled by default]
    Compiling the same source a second time seems to suppress these warnings, but my source file still gives some warnings related to "strict-aliasing rules", presumably due to differences between the C compilers on the two platforms. But it runs OK.
    I installed the Energia MSP432 boards by Energia" package from Boards Manager to try the same source on the MSP432P401R LaunchPad, and I think the reappearance of the warnings confused me, and I falsely attributed them to the newly installed package. I should have taken more care to figure out what was going on before posting on the forum, and thanks for your tolerance!
  5. Like
    johnsondavies got a reaction from bluehash in A compact Lisp interpreter for the MSP430   
    My compact Lisp interpreter, uLisp, now supports the MSP430F5529 and MSP430FR5969 LaunchPads.
    As well as supporting a core set of Lisp functions, uLisp includes Arduino/Energia extensions, making it ideal as a control language for the MSP430.
    For more information see http://www.ulisp.com/.
  6. Like
    johnsondavies got a reaction from Frida in A compact Lisp interpreter for the MSP430   
    My compact Lisp interpreter, uLisp, now supports the MSP430F5529 and MSP430FR5969 LaunchPads.
    As well as supporting a core set of Lisp functions, uLisp includes Arduino/Energia extensions, making it ideal as a control language for the MSP430.
    For more information see http://www.ulisp.com/.
  7. Like
    johnsondavies got a reaction from dubnet in A compact Lisp interpreter for the MSP430   
    My compact Lisp interpreter, uLisp, now supports the MSP430F5529 and MSP430FR5969 LaunchPads.
    As well as supporting a core set of Lisp functions, uLisp includes Arduino/Energia extensions, making it ideal as a control language for the MSP430.
    For more information see http://www.ulisp.com/.
  8. Like
    johnsondavies got a reaction from Fmilburn in A compact Lisp interpreter for the MSP430   
    My compact Lisp interpreter, uLisp, now supports the MSP430F5529 and MSP430FR5969 LaunchPads.
    As well as supporting a core set of Lisp functions, uLisp includes Arduino/Energia extensions, making it ideal as a control language for the MSP430.
    For more information see http://www.ulisp.com/.
  9. Like
    johnsondavies got a reaction from jazz in A compact Lisp interpreter for the MSP430   
    My compact Lisp interpreter, uLisp, now supports the MSP430F5529 and MSP430FR5969 LaunchPads.
    As well as supporting a core set of Lisp functions, uLisp includes Arduino/Energia extensions, making it ideal as a control language for the MSP430.
    For more information see http://www.ulisp.com/.
×
×
  • Create New...