Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.raspberry-pi > #25427
| From | Martin Gregorie <martin@mydomain.invalid> |
|---|---|
| Newsgroups | comp.sys.raspberry-pi |
| Subject | Re: USB card adapters crash Pi4 |
| Date | 2021-01-04 11:46 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <rsuv7b$epp$2@dont-email.me> (permalink) |
| References | (11 earlier) <20210103182819.478f6039@jresid.jretrading.com> <rst6cm$6g6$1@dont-email.me> <20210103211636.1f58d8de@jresid.jretrading.com> <rsth51$6g6$2@dont-email.me> <ekr4vf1on2vmjc0iad238vb8o739geb826@4ax.com> |
On Sun, 03 Jan 2021 20:44:03 -0500, Dennis Lee Bieber wrote: > On Sun, 3 Jan 2021 22:40:33 -0000 (UTC), Martin Gregorie > <martin@mydomain.invalid> declaimed the following: > >>I know that all so-called BASICs differ, some radically from the >>original Dartmouth BASIC. I thought that the context would make it plain >>that I was talking about PICAXE BASIC, which differs enough from >>traditional BASICs to be given another name (labels not numbers for >>branch destinations and subroutines, long names for variables, named >>constants, unsigned arithmetic and comparisons, conditional statement >>inclusion). >> >> > PICAXE BASIC and BASIC-Stamp BASICs were optimized for microcontrollers > with GPIO. Unsigned arithmetic maps to an 8-bit GPIO control register > quite well (especially for bit masking). The processor chips have most > of their flash memory filled with a simplified BASIC byte-code > interpreter -- one's application gets downloaded (as byte-code) to a > small EEPROM (or worse -- a large RAM) and is treated as data by the > interpreter. > > A BS2 has only 32-bytes of RAM, and 6 of those are dedicated to GPIO > input, output, and direction control. That leaves just 13 16-bit > variables or 26 8-bit variables. The BS2 does allow defining variables > and bit, nybble, byte, or word -- and the compiler does its best to > optimize the RAM allocation. The manual does imply that the BS2 supports > signed 16-bit values -- but when outputting them (debug print) one needs > to specify the SDEC formatter, otherwise one gets an unsigned > representation. Agreed - I've done rather more with BS2 STAMPS than I have with PICAXE - even had a flight timer for an F1A glider running on a breadboard. This read timer settings, which are all positive values, from a control box, but didn't need to output them. The logic did use signed values, though, to terminate count-down sequences. However, I barely got past noddy experiments to get familiarised with PICAXE BASIC before putting that project to one side, but its likely to be woken up again quite soon. So, I'm aware that the BS2 BASIC uses signed integer variables and consequently was quite surprised that PICAXE BASIC doesn't. -- -- Martin | martin at Gregorie | gregorie dot org
Back to comp.sys.raspberry-pi | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
USB card adapters crash Pi4 bob prohaska <bp@www.zefox.net> - 2021-01-01 20:53 +0000
Re: USB card adapters crash Pi4 Nikolaj Lazic <nlazicBEZ_OVOGA@mudrac.ffzg.hr> - 2021-01-01 23:32 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 00:52 +0000
Re: USB card adapters crash Pi4 bob prohaska <bp@www.zefox.net> - 2021-01-02 02:13 +0000
Re: USB card adapters crash Pi4 "Dave Liquorice" <allsortsnotthisbit@howhill.com> - 2021-01-02 09:49 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 12:34 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 12:51 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 13:23 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 14:52 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 17:27 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 18:05 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 19:45 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 20:41 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-03 05:53 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-03 14:39 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-03 15:41 +0000
Re: USB card adapters crash Pi4 Joe <joe@jretrading.com> - 2021-01-03 18:38 +0000
Re: USB card adapters crash Pi4 Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-01-03 19:15 +0000
Re: USB card adapters crash Pi4 The Natural Philosopher <tnp@invalid.invalid> - 2021-01-04 03:17 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 11:33 +0000
Re: USB card adapters crash Pi4 Ahem A Rivet's Shot <steveo@eircom.net> - 2021-01-04 12:24 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 13:58 +0000
Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-04 10:21 -0500
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 15:33 +0000
Re: USB card adapters crash Pi4 Björn Lundin <b.f.lundin@gmail.com> - 2021-01-23 23:03 +0100
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-23 22:54 +0000
Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-23 18:30 -0500
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-24 14:42 +0000
Re: USB card adapters crash Pi4 Pancho <Pancho.Dontmaileme@outlook.com> - 2021-01-23 23:31 +0000
Re: USB card adapters crash Pi4 Scott Alfter <scott@alfter.diespammersdie.us> - 2021-01-25 17:23 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-25 18:31 +0000
Re: USB card adapters crash Pi4 Jim H <invalid@invalid.invalid> - 2021-01-25 18:47 +0000
Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-26 10:59 -0500
Re: USB card adapters crash Pi4 Scott Alfter <scott@alfter.diespammersdie.us> - 2021-01-26 17:13 +0000
Re: USB card adapters crash Pi4 mjb@signal11.invalid (Mike) - 2021-01-26 23:11 +0000
Re: USB card adapters crash Pi4 Richard Kettlewell <invalid@invalid.invalid> - 2021-01-25 18:55 +0000
Re: USB card adapters crash Pi4 Dennis <dennis@none.none> - 2021-01-25 15:21 -0600
Re: USB card adapters crash Pi4 The Natural Philosopher <tnp@invalid.invalid> - 2021-01-24 09:36 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-03 19:36 +0000
Re: USB card adapters crash Pi4 Joe <joe@jretrading.com> - 2021-01-03 21:16 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-03 22:40 +0000
Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-03 20:44 -0500
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 11:46 +0000
Re: USB card adapters crash Pi4 Joe <joe@jretrading.com> - 2021-01-04 09:38 +0000
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 12:03 +0000
Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-04 11:01 -0500
Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 17:15 +0000
Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-04 14:03 -0500
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-05 06:17 +0000
Re: USB card adapters crash Pi4 Deloptes <deloptes@gmail.com> - 2021-01-02 16:06 +0100
Re: USB card adapters crash Pi4 A. Dumas <alexandre@dumas.fr.invalid> - 2021-01-02 16:36 +0000
Re: USB card adapters crash Pi4 The Natural Philosopher <tnp@invalid.invalid> - 2021-01-02 16:38 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 17:29 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 17:18 +0000
Re: USB card adapters crash Pi4 David Higton <dave@davehigton.me.uk> - 2021-01-02 20:21 +0000
Re: USB card adapters crash Pi4 Theo <theom+news@chiark.greenend.org.uk> - 2021-01-03 10:07 +0000
Re: USB card adapters crash Pi4 Theo <theom+news@chiark.greenend.org.uk> - 2021-01-03 18:39 +0000
Re: USB card adapters crash Pi4 "Dave Liquorice" <allsortsnotthisbit@howhill.com> - 2021-01-02 13:08 +0000
Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 09:10 +0000
Re: USB card adapters crash Pi4 druck <news@druck.org.uk> - 2021-01-02 12:36 +0000
Re: USB card adapters crash Pi4 bob prohaska <bp@www.zefox.net> - 2021-01-02 20:45 +0000
csiph-web