Very interesting chip: PIC32MZ, 200 MHz/330 DMIPS
http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MZ2048ECH144
http://ww1.microchip.com/downloads/en/DeviceDoc/60001191B.pdf
http://www.freertos.org/PIC32MZ_RTOS_MIPS_M14K.html
Could it be used for a future mbed?
I'd like to make a CNC controller, but my machine uses 10x micro-stepping. (2000 steps/5mm)
I tried the mbed LPC1768, it's just a little bit too slow, for rapid speed movement.
The pcDuino runs Linux, is not real time, and much slower with GPIO than the mbed, despite its clock speed of 1GHz.
This is because it has to use device files in order to access the GPIO pins.
So far, I didn't find a good solution, yet.
Apart from this: a legacy PC running DOS, with an application I wrote about 15 to 20 years ago, that drives the parralel port.
This DOS-PC gets its instructions from a windows XP PC via a serial port, where I wrote a graphical program, in such way, the CNC-table can mill exactly what you see on the windows-PC.
Jack.
Very interesting chip: PIC32MZ, 200 MHz/330 DMIPS
http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MZ2048ECH144 http://ww1.microchip.com/downloads/en/DeviceDoc/60001191B.pdf http://www.freertos.org/PIC32MZ_RTOS_MIPS_M14K.html
Could it be used for a future mbed?
I'd like to make a CNC controller, but my machine uses 10x micro-stepping. (2000 steps/5mm) I tried the mbed LPC1768, it's just a little bit too slow, for rapid speed movement. The pcDuino runs Linux, is not real time, and much slower with GPIO than the mbed, despite its clock speed of 1GHz. This is because it has to use device files in order to access the GPIO pins.
So far, I didn't find a good solution, yet. Apart from this: a legacy PC running DOS, with an application I wrote about 15 to 20 years ago, that drives the parralel port. This DOS-PC gets its instructions from a windows XP PC via a serial port, where I wrote a graphical program, in such way, the CNC-table can mill exactly what you see on the windows-PC.
Jack.