Although PIC32 may not be the best processor, the Microchip
documentation & register names may be similar to PIC18. It is just a
step for me to learn about other processors. I so far only have
experience with PIC 18 and lower.

There are other reasons for PIC32:

1. availability - I can order from Microchip direct, where I usually
get other things.
2. programmer - I already own a programmer and know how to connect it.
I also know how to build a circuit.
3. proto boards - I found a good prototype board that I will know how
to use.
4. C compiler - I can compile my program. I find it difficult to find
information on how to do this on other processors. Ardruino IDE is
easy to install, which comes with a compiler built in1.
5. documentation

As long as I can fill the above 5 things, I don't mind any processor.
It would actually be nice to get JAL running on a few different
processors that run at different speeds. I think PIC32 is limited at
100mhz?

Matt.

On May 19, 2:59 pm, "Mike@watty" <[email protected]> wrote:
> The PIC32 are not remotely related to PIC family JAL is for. In fact
> only  Microchip 10, 12 , 16 & 18 family are "real" PIC micros
>
> The PIC32 is a MIPS. You are better using C.
>
> JAL is good for   Microchip 10, 12 , 16 & 18 family because the
> architecture is such as to be very poor for C, Pascal, Forth.
>
> Write some C programs for Windows Console or Linux Console first. Wink
> an LED on serial port handshake pin.
>
> Then if  you need a PIC32, continue. However the MIPS is getting
> increasingly obsolescent. Don't just use stuff because it's Microchip.
> I prefer 18F family with JAL  to 8051, AVR/ATMEL/Texas etc micro-
> controller.
>
> But if I'm doing something too big for  Microchip 10, 12 , 16 & 18
> family then I'd go for ARM SoC. Many modules for different
> applications. Many cheap ones will run Linux/OpenWRT etc with drivers
> for ethernet, Bluetooth, video, audio, NTFS, FAT32, Ext3, EXt4
> etc ...  Pogo Plug, Cheap Routers etc..
>
> There is no point even wasting time trying to run JAL on PIC32., It's
> not a PIC.
>
> On May 19, 3:23 am, mattschinkel <[email protected]> wrote:
>
> > Yes, I'll probably be going wtih the MAX32 
> > (PIC32MX795F512L)http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeI...
>
> > As well as the current working JAT sample PIC which is pic32mx360f512l
>
> > Rob, could you please try to put PIC32MX795F512L through your device
> > file generator? Also pic32mx360f512l if you have time. I would like to
> > keep jallib named registers (like SSPSTAT_BF). I know I may end out
> > writing a device file by hand.
>
> > I am still unsure about the development of JAT, I'll do some reading
> > on what is there.
>
> > Matt.
>
> > On May 18, 2:55 pm, "funlw65(Vasi)" <[email protected]> wrote:
>
> > > Guys,
>
> > > Look here, is cheaper than Arduino 
> > > MEGAhttp://www.digilentinc.com/Products/Detail.cfm?NavPath=2,719,895&Prod...
> > > and as I understand, on May 21 will be available for download a
> > > modified version of Arduino IDE for all three major operating systems.
>
> > > Matt, maybe is wise to wait a little...
>
> > > On May 18, 7:32 am, mattschinkel <[email protected]> wrote:
>
> > > > Thanks William.
>
> > > > So, I was looking into Antlr. It seems simple (or will be when I get a
> > > > bit of experience with it).
>
> > > > I see Antlr outputs a .c file (a runable program). Is that what JAT
> > > > is, just an output from Antlr? Did you compile the .c file into
> > > > jalparser.exe?
>
> > > > Does modifying JAT only require knowledge of Antlr?
>
> > > > Of course I need to know C so I can verify the final output.
>
> > > > Matt.
>
> > > > On May 17, 10:55 pm, William <[email protected]> wrote:
>
> > > > > Greetings Matt,
>
> > > > > Summary up front -- I'd recommend a 'standard' Arduino, and spend at
> > > > > least 3 months learning Arduino and C.  Then switch to the PIC32
> > > > > Arduino if you like (by then it will either be working well or
> > > > > abandonded. And by then then you may be comfortable enough to work on
> > > > > JAT to fix bugs or add features that are missing.
>
> > > > > Now the more detailed comments about JAT and cross-compilers, etc...
>
> > > > > In my experience, Codesourcery is an excellent choice for gnu 'gcc'
> > > > > cross-compilers these days.  While they do indeed offer commercial
> > > > > support, the compiler is indeed free software and the source is
> > > > > available although I've never needed it.  I've used their 'lite' cross
> > > > > toolchains on several different projects over the years and have been
> > > > > well pleased.  The only thing that is typically missing from the
> > > > > 'lite' tools is the ability to burn flash directly from their nice
> > > > > debugger -- of course you can work around that with other tools, it
> > > > > just isn't quite as convenient but that is what I do here.
>
> > > > > It also looks like the PIC32 will be a winner -- since it is based on
> > > > > MIPS instruction set, which has been around in the Unix world for
> > > > > many, many years and is used in lots of embedded widgets, routers and
> > > > > such.  The GNU GCC for MIPS has been around a long time also.
>
> > > > > You asked my advice on learning C -- well, until about a year ago, I
> > > > > would say just sit down in front of any Linux system or even a virtual
> > > > > machine running Linux and grab a copy of the classic book on C
> > > > > programming by K&R, 2nd Ed.   But having used the Arduino for the past
> > > > > year or so, I'd say spend $30 on Arduino and use online examples or
> > > > > buy any of the Arduino books.  Nothing is hidden from you by using
> > > > > Arduino IDE -- the full source is online.  In fact, the proper GNU GCC
> > > > > cross toolchain will be installed for you and available for you to use
> > > > > directly, if you don't want to use the IDE.  Personally I use the
> > > > > Arduino IDE, even though I rarely use IDEs for anything else.
>
> > > > > About JAT -- like Joep says, it is at the stage where it needs more
> > > > > work, but I'm not likely to have much time for such an undertaking any
> > > > > time soon.
>
> > > > > William
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en.

Reply via email to