- Silicon Labs Community
- Welcome and Announcements
- Silicon Labs Knowledge Base
- 8-bit MCU
- 32-bit MCU
- Bluetooth / Wi-Fi
- Other Products Category
- Optical/RH/Temp Sensor
- Other Products
- Hardware and Software Tools
- Simplicity Studio and Software
- General Discussions and Suggestions
- Chinese Forum
- Software Libraries
- Development Kits
- Reference Designs
- Third Party Tools
- White Papers
- Official Blog of Silicon Labs
- Chinese Blog
08-10-2008 01:07 AM
Solved! Go to Solution.
08-13-2008 12:36 PM
a) Slower baudrate may solve the problem.
b) UART1 of 'F340 has three-deep FIFO for RX. It may work to hold the received data while disabled interrupt.
c) You may need to modify the stack routines to shorten the period of disabled interrupt.
SiLabs will open the source code of the TCP/IP stack under License Agreement. Contact to SiLabs.
04-11-2014 05:55 AM
Please tell me how to transfer UART data over Ethernet.
I am using F340+CP2201EB , i am taking data from f850 uart . f850 UART (RX/TX) is connected to f340 UART (RX/TX) cross connection. This data taken from F850 to F340 should be tranmitted via Ethernet. Which inbuilt program to use. Or is there any other program to use????
04-11-2014 01:19 PM
Ethernet is a tricky protocol to use, so I recommend finding a stack to implement that side of things for you. CMX Micronet has one that supports the 'F34x, and you can contact them here for more information:
If you have another stack you want to use, we provide the low-level Ethernet routines for the 'F34x (attached) and 'F12x that you can use to add support to that stack for our devices.
MCU Applications and Support Manager
04-11-2014 01:46 PM
slowing is not an option in your case (250B/s???). Look at the 34x example.
Is there some other processing in application? And yes, the long period 'interrupt disable ' can produce such effects!
This 240B takes >200us ENET INTR processing time, the 240B/s is >4ms/1B, therefore it's possible to have some sort of SYNCH issue.