RTX51 for CAN based applications

hi,

Im using KEIL PK51 for developing CAN based applications. Im using philips P87C591 model with in-built CAN controller.I have written a sample code for CAnopen and now want to include Multitasking feature to it. The RTOS provided by KEIL called RTX51TINY,doesnt seem to support CAN based functions.Iam intending to purchase RTX51 full,which has some CAN based functions.I searched the KEIL website but didnt find any manual explaining the RTX51 full CAN functions.I dont have much idea about the RTXfull and this is the first time im using it. If anyone have already worked with RTX in CAN baseed applications,please share your experience with me. Also,is it possible to use the Round Robin feature of the RTX51TINY to implement CAN functions?

thanks

regards sreenidhi.

Reply to
roth
Loading thread data ...

What kind of support are you looking for? I don't quite see why an RTOS would need any special support for CAN --- it's just another piece of interface hardware integrated with the microcontroller core.

I guess your best bet would be to ask Keil directly, rather than fish for the necessary information here.

--
Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de)
Even if all the snow were burnt, ashes would remain.
Reply to
Hans-Bernhard Broeker

hi,

The RTX51TINY which is included along with the KEIL PK51 will run only on single chip 8051 systems without any external data memory.It doesnt support any of the CAN functions such as can_task_create(create the CAN communication task),can_hw_init(CAN controller hardware init),can_def_obj(define the communication objects),can_start,can_stop,can_send,can_write..ETC...All these functions are included with RTX51full. Also,while using RTX51TINY,i observed that it consumes a lot of resource in the target hardware.I wanted to know the performance comparison of the RTX51full with any other available RTOS of similar kind,in terms of resource consumption in the target hardware.Hope this makes it clear.

thanks regards sreenidhi..

Reply to
roth

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.