STM32 uart communication with Xbee s8
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-05-19 10:59 AM
Posted on May 19, 2016 at 19:59
Hi all.
My product is based STM32F030 and uses Digi Xbee s8 for wireless communication.The Xbee module is connected to microcontroller over UART2. I am using STM cube lib for my development. I am trying to establish communication between two Xbee devices. The problem is when i operate device in debug mode all the communication takes place very fast, But if i disable debug and try to communicate it takes a significant time. I have absolutely no clue what magic the debugger does but it works.Can anybody help me with this?Thanks..!! #no-hablo-hal #stm32-uart-xbee
Labels:
- Labels:
-
STM32Cube MCU Packages
-
UART-USART
This discussion is locked. Please start a new topic to ask your question.
3 REPLIES 3
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-05-19 3:51 PM
Posted on May 20, 2016 at 00:51
The debugger likely alters the timing slightly and may enable additional clocks and dbgmcu settings.
You should review your interactions with the XBee, making sure to deal with any command/response processing when configuring. There are other ways to debug code than step through it with SWD/JTAG pod.
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Up vote any posts that you find helpful, it shows what's working..
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-05-20 12:30 AM
Posted on May 20, 2016 at 09:30
Thanks for the reply..!!!
Are you suggesting there would be something wrong with my clock settings?Because the communication happens but there is delay, if i dont run in debug mode.What part of the code should i look into?I rechecked the interaction with Xbee and didnt find a problem.Can there be a problem with peripheral clock settings?Plz help.Thanks..!!!Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2016-05-20 8:27 AM
Posted on May 20, 2016 at 17:27
Are you suggesting there would be something wrong with my clock settings?
You're complaining things aren't working, I'm indicating areas where the debugger distorts reality. I suspect you're not communicating with the XBee the way it expects, whether that is command/response sequencing, flow-control, I don't know. You have all the hardware/software, you'll have to analyze what's going on.
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Up vote any posts that you find helpful, it shows what's working..
