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.
