ARTERY AT32F403 Series Application Note

Dm9051 with at32 mcu
Hide thumbs Also See for AT32F403 Series:

Advertisement

Quick Links

Introduction
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:
Part number
2024.01.23
DM9051 with AT32 MCU
AT32F403 series
AT32F413 series
AT32F415 series
AT32F403A series
1
Application Note
DM9051 with AT32 MCU
AN0010
Ver 2.0.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AT32F403 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for ARTERY AT32F403 Series

  • 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...
  • Page 2: Table Of Contents

    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.
  • Page 5: Overview

    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.
  • Page 6: How To Use Dm9051

    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).
  • Page 7: Test Ethernet Communication

    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;...
  • Page 8: Figure 4. Pc Network Connection Settings

    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...
  • Page 9: Figure 6. Web Page Test

    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...
  • Page 10: Revision History

    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...

This manual is also suitable for:

At32f413 seriesAt32f415 seriesAt32f403a series

Table of Contents