Note to self:
Just dump all of the OS_xxxx files into my project directory.
Also, when following the uCOS bean's "Typical Usage" code, I need to add a OSTimeDly( myDelayTime ) in the while(1) loop of the PE_SystemTask(), so that PE_SystemTask() can relenquish control and allow the UserTask() to run.
Also, according to Labrosse's book, the ticker interrupts must be enabled AFTER the call to OSStart(), so set the PE supplied timer bean (TimerInt) "Enabled in init. code" to "No" on the timer bean's page. I then enable it in the PE_SystemTask() function before the while(1) with uCOS1_EnableTicker(). (It also seemed to work with the PE generated code that enables the timer before the OSStart() call, so...?)
Anyway, the example seems to work for me with uCos-Version 2.52.