TCP/IP Communication Protocol (2) – LwIP Memory Management

TCP/IP Communication Protocol (2) - LwIP Memory Management

5. LwIP Memory Management 1. What is Memory Management? (1) Memory management refers to the techniques used for the allocation and utilization of computer memory resources during software execution. Its main purpose is to efficiently and quickly allocate memory and to release and reclaim memory resources at appropriate times (similar to the malloc and free … Read more

TCP/IP Communication Protocol (3) – LwIP Network Interface

TCP/IP Communication Protocol (3) - LwIP Network Interface

LwIP protocol stack supports various network interfaces (network cards). Since network cards interact directly with the hardware platform, the handling differs based on the hardware. How does LwIP accommodate these different network cards? LwIP provides a unified interface, while the underlying functions need to be implemented by the user, such as initializing the network card, … Read more

MCU Network Communication: Is One USB Cable Enough?

MCU Network Communication: Is One USB Cable Enough?

1. Introduction The previous article “Unlocking the Potential of LwIP: Easily Implementing Multi-NIC for MCU” mainly introduced how to utilize the high-speed USB 2.0 480Mbps interface of the Xianji Semiconductor high-performance MCU as a USB Host to connect USB 4G modules or USB network cards, and combined with the Ethernet PHY interface to achieve multi-NIC … Read more

Unlocking the Potential of LwIP: Easily Implementing Multi-NIC on MCU

Unlocking the Potential of LwIP: Easily Implementing Multi-NIC on MCU

1. Introduction Recently, while communicating with developers, there was a request to implement multi-NIC functionality (Ethernet + USB 4G NIC) on the Xianji platform. I sent a reference to an article from nearly two years ago titled “[hpm_application] How to Easily Implement Multi-NIC (Ethernet + USB 4G) on Xianji MCU in RT-Thread” and reflected on … Read more

Introduction to TCP/IP Communication Protocol (1) – Overview of LwIP

Introduction to TCP/IP Communication Protocol (1) - Overview of LwIP

1. Introduction 1. Why use Ethernet for communication? Ethernet refers to a local area network that complies with the IEEE 802.3 standard. It is a type of internet technology, and since it occupies the highest proportion in networking technology, many people directly equate Ethernet with the internet. However, IEEE also has other local area network … Read more

Getting Started with the Domestic STAR-MC1 Microcontroller in 5 Minutes

Getting Started with the Domestic STAR-MC1 Microcontroller in 5 Minutes

Recently, I received a development board based on the Cortex-M33 core from the Breadboard Community: FR3068D-C The Breadboard Community is currently conducting a review activity, with 300 FR3068D-C boards available for free application. Everyone can scan the QR code below to claim one for free The main control of this development board is the FR3068E-C … Read more