Not applicable
May 04, 2015
07:26 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 04, 2015
07:26 AM
Hello,
I want to use UART_001 app in my project and the problem is, the app doesn't send more than 3 bytes (115200baud, 8data bits, 1 stop bit).
I tried to use UART001_TRANSFER_STATUS_BUSY_FLAG and wait while it is set, but it doesn't work.
I introduced some NOPs after writing into TB and it works.
Can you please tell me what is the correct way to do this? I would really appreciate your help.
Note: I have uart001_conf and uart001 files genereated with dave but I use them in keil and I cannot regenerate them.
Thanks
I want to use UART_001 app in my project and the problem is, the app doesn't send more than 3 bytes (115200baud, 8data bits, 1 stop bit).
I tried to use UART001_TRANSFER_STATUS_BUSY_FLAG and wait while it is set, but it doesn't work.
I introduced some NOPs after writing into TB and it works.
Can you please tell me what is the correct way to do this? I would really appreciate your help.
Note: I have uart001_conf and uart001 files genereated with dave but I use them in keil and I cannot regenerate them.
Thanks
- Tags:
- IFX
1 Reply
Not applicable
May 05, 2015
11:42 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
May 05, 2015
11:42 PM
Hi,
Did you try to use UART001_WriteDataMultiple() API?
Did you try the UART001_Example1 which can be downloaded from DAVE example download webpage? Do remember to do "Apps Migration".
BR,
Zain
Did you try to use UART001_WriteDataMultiple() API?
Did you try the UART001_Example1 which can be downloaded from DAVE example download webpage? Do remember to do "Apps Migration".
BR,
Zain