when i use flexio uart Baud rate set 9600,huIt doesn't work properly,There will be random code data,what happed?what happened,
testing environment :i use flexo uart example from S32K144 2018 R1 IDE
Hi,
First of all you are using an old version of SDK. Please download our updates by opening S32Design Studio-> Help-> Check for updates.
If you still have problems with frequency please adjust the input clock frequency for Flexio because due to hardware implementation is impossible to get the exact frequency. Input frequency divided by baudrate should be equal to the value of the timer.
SDK use 0.8.6 , and how can i set frequency?
The frequency is set by the driver based on your configuration, but the driver will try to get the best possible configuration. We can't guarantee that the real frequency is the same as the frequency from your configuration.
Please try to reduce in clock manager the frequency for flexio. In this way flexio should be able the reduce that frequency to get your baudrate.
can you give me flexio uart example on 9600 baud rate? or can you Provide a snapshot of the configuration?
3Q
Hi,
Please change this divider:
Now the real baud rate should be 9615.
Best regards,
Razvan
3Q very much, According to your configuration, it has run successfully:smileyblush: