Do you know if it is possible in Rabbit 3400 CPU module to access all its serial com ports simultaneously? Does its C development environment support multiple threads?
Rabbit 3400 CPU module
Started by ●July 13, 2005
Reply by ●July 13, 20052005-07-13
t wrote:> Do you know if it is possible in Rabbit 3400 CPU module to access all its > serial com ports simultaneously?Yes, providing there's not too much data moving around. Stick to low baud rates or fewer com ports running simultaneously because the Rabbit doesn't include much in the way of FIFOs on the UARTs.> Does its C development environment support multiple threads?Dynamic C has cooperative multitasking features built in which work fine for many people. If you're looking for POSIX threads you're out of luck. Kelly
Reply by ●July 13, 20052005-07-13
>> Do you know if it is possible in Rabbit 3400 CPU module to access all its >> serial com ports simultaneously? > > Yes, providing there's not too much data moving around. Stick to low baud > rates or fewer com ports running simultaneously because the Rabbit doesn't > include much in the way of FIFOs on the UARTs. > >> Does its C development environment support multiple threads? > > Dynamic C has cooperative multitasking features built in which work fine > for many people. If you're looking for POSIX threads you're out of luck. > > KellyThank you for your reply. Does Dynamic C has a simulator so that I can try writing code for Rabbit 3400 before I purchase the board? (Does Dynamic C avalible for free trial download?) Does the Rabbit 3400 CPU module is the only one with analog input?
Reply by ●July 13, 20052005-07-13
t wrote:> Does Dynamic C has a simulator so that I can try writing code for Rabbit > 3400 before I purchase the board?Not that I know of - you might drop an email to the sales folks at Rabbit and find out for sure.> (Does Dynamic C avalible for free trial download?)Not that I know of.> Does the Rabbit 3400 CPU module is the only one with analog input?Yes. There is a second C compiler for the Rabbit chip from Softools. It's widely considered to generate faster/smaller code than Dynamic C and also supports ANSI C, separate compilation of files, and the other things one generally expects of a contemporary software IDE. There's even a free trial version. http://www.softools.com/ Kelly
Reply by ●July 13, 20052005-07-13
t wrote:> Do you know if it is possible in Rabbit 3400 CPU module to access all its > serial com ports simultaneously? > Does its C development environment support multiple threads? >You may wish to look at http://www.rabbitethernetize.com, where you will find a very good deal for a development system, complete with Dynamic C, and a free copy of the new book on embedded design with the Rabbit 3000, for a total of US$99.00 Bill
Reply by ●July 13, 20052005-07-13
William Meyer wrote:> You may wish to look at http://www.rabbitethernetize.com, where you will > find a very good deal for a development system, complete with Dynamic C, > and a free copy of the new book on embedded design with the Rabbit 3000, > for a total of US$99.00Great deal - I always like buying dev kits when the company loses money on the sale! Kelly
Reply by ●July 14, 20052005-07-14
On Thu, 14 Jul 2005 02:25:48 GMT, Kelly Hall <khall@acm.org> wrote:>William Meyer wrote: >> You may wish to look at http://www.rabbitethernetize.com, where you will >> find a very good deal for a development system, complete with Dynamic C, >> and a free copy of the new book on embedded design with the Rabbit 3000, >> for a total of US$99.00 > >Great deal - I always like buying dev kits when the company loses money >on the sale!I wonder why they aren't providing the 3700 rather than the 3720 in a development kit. Usually, the dev kits include the option with the most RAM, in my experience. Jon
Reply by ●July 14, 20052005-07-14
On Thu, 14 Jul 2005 02:25:48 GMT, Kelly Hall <khall@acm.org> wrote:>Great deal - I always like buying dev kits when the company loses money >on the sale!Oh, and Kelly... they sell the 3720 at $55 in singles. Why would you imagine they are losing money? Jon
Reply by ●July 14, 20052005-07-14
Jonathan Kirwan wrote:> Oh, and Kelly... they sell the 3720 at $55 in singles. Why would you > imagine they are losing money?Software, cables, wall wart(s), and the book. The best part of the deal is that I'll now have an up-to-date copy of Dynamic C. (Whoohoo - new bugs to discover and work around!) The most egregious dev kit I ever bought was from Zilog - 3 wall warts, a 5-port 10/100 hub, at least two Cat-5 cables, and the usual RS-232 cables. I've received a ton of use from the various pack-ins although I can't I played with their board for more than a few hours. Kelly
Reply by ●July 14, 20052005-07-14
Jonathan Kirwan wrote:> On Thu, 14 Jul 2005 02:25:48 GMT, Kelly Hall <khall@acm.org> wrote: > > >>Great deal - I always like buying dev kits when the company loses money >>on the sale! > > > Oh, and Kelly... they sell the 3720 at $55 in singles. Why would you > imagine they are losing money?The dev kit includes the wall wart, the Dynamic C compiler, a development board into which to plug the RCM3720 card, a wall chart of info on the CPU... I believe the module price is just that -- the price for the bare module. Bill