当前位置:网站首页>Chapter 6: UART echo case of PS bare metal and FreeRTOS case development
Chapter 6: UART echo case of PS bare metal and FreeRTOS case development
2022-06-24 03:12:00 【Tranlong123】
front said :
PS End bare metal and FreeRTOS The case development manual mainly introduces PS End (ARM CPU0) Bare metal and FreeRTOS How to use the case , Applicable development environment :Windows 7/10 64bit、Xilinx Vivado 2017.4、Xilinx SDK 2017.4. This instruction manual is divided into 11 A little chapter , This article is the first section of the bare metal case , For engineering compilation 、 Program loading and curing methods , Please go back and check by yourself , We will share later key-led-demo Case study 、uart-echo Case and qspi-flash Case etc. , For more detailed information , Leave a message in the comment area , Thank you for attention !
This case uses the technology of chuanglong TLZ7x-EasyEVM-S Development board , It is based on Xilinx Zynq-7000 series XC7Z010/XC7Z020 Heterogeneous multi-core processor with high performance and low power consumption SoC Evaluation board , Processor Integration PS End binuclear ARM Cortex-A9 + PL End Artix-7 framework 28nm Programmable logic resources , The evaluation board is composed of core board and evaluation bottom board . The core board has been professionally PCB Layout And high and low temperature tests to verify , Stable and reliable , It can meet various industrial application environments .
TLZ7x-EasyEVM-S Evaluation board
TLZ7x-EasyEVM-S Evaluation board evaluation board interface resources are rich , Leading out Gigabit Ethernet port 、 dual CAMERA、USB、Micro SD、CAN、UART Such as the interface , Support LCD Display expansion and Qt GUI development , It is convenient for rapid product scheme evaluation and technical pre research .
uart-echo Case study
Case function
Case function : Evaluation board USB TO UART Debug the serial port to receive... From the upper computer 10 After characters , Then the received characters are passed through USB TO UART Send to the upper computer .
Operation instructions
After program running , Please input manually at the serial port debugging terminal 10 Characters , Evaluation board USB TO UART After receiving characters , The received characters will be passed through USB TO UART Echo to serial port debugging terminal .
chart 57
Key code
- initialization UART The driver , And perform hardware self-test , Perform local loopback test to verify whether data can be sent and received , Then jump to UART Interrupt set function .
chart 58
- Set interrupt handling function .
chart 59
- Enable UART interrupt .
chart 60
- Received 10 After characters , Echo characters .
chart 61
Due to the length of the case , There are related chapters in the following chapters , The following is the table of contents for the full version of this article ↓↓↓ You can click on the account to view !
front said
1 Engineering compilation 、 Program loading and curing methods
1.1 Engineering compilation
1.2 Based on downloader loader
1.3 Based on downloader solidification program
2 Bare metal cases
2.1led-flash Case study
2.2key-led-demo Case study
2.3uart-echo Case study
2.4qspi-flash Case study
3 FreeRTOS Case study
3.1led-flash Case study
3.2key-led-demo Case study
3.3uart-echo Case study
3.4lwIP_Demo Case study
3.4.4 Configure static IP Address
Want to get the details of this case or more cases , Leave a comment in the comments section , Thank you for attention !
边栏推荐
- [1024 programmers' day] Why do some programmers leave work earlier than you?
- Which brand is a good backup all-in-one machine price
- [summary of interview questions] zj6 redis
- How to handle the occasional address request failure in easygbs live video playback?
- golang with script
- The server size of the cloud desktop. The cloud desktop faces the server configuration requirements
- Why can't cloud games connect to the server? What if the cloud game fails to connect to the server?
- Precautions for VPN client on Tencent cloud
- Is the cloud desktop server highly required for installation and configuration? Is cloud desktop easy to use?
- 2022-2028 global aircraft wireless intercom system industry research and trend analysis report
猜你喜欢

2022-2028 global marine clutch industry research and trend analysis report

Permission maintenance topic: domain controller permission maintenance
![[summary of interview questions] zj6 redis](/img/4b/eadf66ca8d834f049f3546d348fa32.jpg)
[summary of interview questions] zj6 redis
![[51nod] 2653 section XOR](/img/2d/cb4bf4e14939ce432cac6d35b6a41b.jpg)
[51nod] 2653 section XOR
![[51nod] 3395 n-bit gray code](/img/b5/2c072a11601de82cb92ade94672ecd.jpg)
[51nod] 3395 n-bit gray code
![[51nod] 3216 Awards](/img/94/fdb32434d1343040d711c76568b281.jpg)
[51nod] 3216 Awards

2022-2028 global tungsten copper alloy industry research and trend analysis report
![[51nod] 3047 displacement operation](/img/cb/9380337adbc09c54a5b984cab7d3b8.jpg)
[51nod] 3047 displacement operation

2022-2028 global aircraft audio control panel system industry research and trend analysis report

What is etcd and its application scenarios
随机推荐
Grpc: based on cloud native environment, distinguish configuration files
2022-2028 global aircraft wireless intercom system industry research and trend analysis report
Is the cloud desktop server highly required for installation and configuration? Is cloud desktop easy to use?
Big coffee face to face | Dr. Chen Guoguo talks about intelligent voice
What are the configuration requirements for cloud desktop servers? What are the main characteristics of the three points?
Tstor onecos, focusing on a large number of object scenes
Why can't cloud games connect to the server? What if the cloud game fails to connect to the server?
2022-2028 global marine wet exhaust hose industry research and trend analysis report
Building a web site -- whether to rent or host a server
2022-2028 global cell-based seafood industry research and trend analysis report
2022-2028 global indoor pressure monitor and environmental monitor industry research and trend analysis report
Elk7.15.1 installation, deployment and construction
Disaster recovery series (V) -- database disaster recovery construction
[51nod] 2102 or minus and
The most comprehensive arrangement of safe operation solutions from various manufacturers
Is the cloud game edge computing server highly required? What problems will occur during the use of cloud game edge computing server?
2022-2028 global third-party data platform industry research and trend analysis report
LeetCode 1047. Delete all adjacent duplicates in the string
What is the maximum bandwidth of EIP? Mbps how to modify the bandwidth of EIP
Cloud call: one line of code is directly connected to wechat open interface capability