Page 1
The DM9051NP chip is an independent Ethernet controller with SPI interface. This application note introduces how to realize Ethernet communication on AT32F4xx chip through DM9051 chip and provides source code based on AT32F4xx_StdPeriph_Lib and uIP stack. Applicable products: AT32F403 series AT32F413 series Part number AT32F415 series AT32F403A series 2024.01.23...
DM9051 with AT32 MCU Contents Overview ......................... 5 AT32-based Ethernet communication ............... 5 How to use DM9051 ....................6 Hardware requirements .................... 6 Test Ethernet communication ................... 7 Revision history ....................10 2024.01.23 Ver 2.0.1...
Page 3
DM9051 with AT32 MCU List of Tables Table 1. Document revision history ....................10 2024.01.23 Ver 2.0.1...
Page 4
DM9051 with AT32 MCU List of Figures Figure 1. AT32 Ethernet device system structure ................5 Figure 2. Combined use of AT-START-F403 and Ethernet Arduino Board ......... 6 Figure 3. IP address printed on serial port ..................7 Figure 4. PC network connection settings ................... 8 Figure 5.
DM9051 chip exchanges data with AT32F4xx MCU through SPI interface. With the AT-START Board and Ethernet Arduino Board (DM9051) provided by Artery, users can easily build up a set of Ethernet communication device. The system structure chart is as follows: Figure 1.
DM9051 with AT32 MCU How to use DM9051 Hardware resources To make it easier and more efficient to develop AT32F4xx MCU-based Ethernet communication, we provide the Ethernet Arduino Board and AT-START Board combination. Such combination board consists of DM9051 and corresponding peripheral devices (such as crystal oscillator, LED, network interface).
Connect AT-START Board to Ethernet Arduino Board; Connect PC to Ethernet Arduino Board via network cable; Compile and download the DM9051-based demo code provided by Artery; Connect the serial assistant to view the printed information; Wait for the completion of initialization and distribution of IP address, as shown in Figure 3;...
DM9051 with AT32 MCU Figure 4. PC network connection settings Test if the network is connected, as shown in Figure 5; Figure 5. Ping test Test web page control, as shown in Figure 6. 2024.01.23 Ver 2.0.1...
DM9051 with AT32 MCU Figure 6. Web page test Going through the above seven steps to complete Ethernet communication test. For relevant documents, schematic diagrams and demo code, please refer to attachments. 2024.01.23 Ver 2.0.1...
DM9051 with AT32 MCU Revision history Table 1. Document revision history Date Version Revision Note 2022.03.08 2.0.0 Initial release 2024.01.23 2.0.1 Updated HTML code 2024.01.23 Ver 2.0.1...
Page 11
No license, express or implied, to any intellectual property right is granted by ARTERY herein regardless of the existence of any previous representation in any forms. If any part of this document involves third party’s products or services, it does NOT imply that ARTERY authorizes the use of the third party’s products or services, or permits any of the intellectual property, or guarantees any uses of the third...
Need help?
Do you have a question about the AT32F403 Series and is the answer not in the manual?
Questions and answers