![]() |
ooc
1.3c
Object Oriented tollkit fo ANSI C
|
There are not too much comments for the MPLAB C32 compiler and development toolchain, it is a fully functional port.
;-)
Every functionality works fine in this port.
The following compiler controls are defined for MCC32:
All ooc classes are proted to the MCC32.
Comment on TestCase: for some mistery reason, the Unix signals (SIGSEGV, SIGFPE) do not work, as expected, so TestCase does not use them. I the future it would be great to integrate the PIC traps as well into the TestCase.
Since the MPLAB C32 compiler is available on Windows only, this port is distributed in the Windows installer package only.
mplabSIMc32Ext.c
extension file, that is located in the template/unit
directory!The MPLAB C32 library uses the UART2 as default for stdout
, so all the printf()
calls will put their output to UART2. Unfortunatly MPLAB SIM can catch and display only UART1 outputs, so it is necessary to redirect all printf()
outputs to UART1 in the testcases. Compiling and linking your testcase together with mplabSIMc32Ext.c will do this job for you.