6/27/2017 10:26 AM | |
Joined: 2/2/2017 Last visit: 4/27/2024 Posts: 36 Rating: (4) |
Hi, I'm workin on modbus rtu too, but I'm experiencing a high cpu load (up to 60%) after opening the serial port, without communication in progress (serial cable is not plugged in). I've also modified my program in order to only open the port, the communication thread has been remarked, but cpu is up to 60%. It seems that Linux wait for data arrival, consuming a lot of cpu. This is the code to open the port: BOOL InitPort( t_PortData * pPortData, int iPort ) {
return TRUE; What I've to do in order to reduce CPU usage? Thank yuo for your help. ------------------------------------------------------------------------------------------ |
Last edited by: Min_Moderator at: 6/27/2017 11:07:36 AMNew subject after splitting |
|
Follow us on