当前位置:网站首页>(5) SPI application design and simulation verification 1 - logic sorting
(5) SPI application design and simulation verification 1 - logic sorting
2022-06-27 17:21:00 【Shaoqing is not in Dali Temple】
Talk to me UART It hasn't been debugged yet ... The course has arrived again SPI Of learning , Harden your head and straighten it first . After a long time of study , At least we know UART The protocol is relatively complex to use ( But the teacher said it was an entry-level agreement ), You need to set the start bit, check bit and stop bit , And data is transmitted at most 9 position ( Remove the check bit ). At the same time, in order to ensure the accuracy of asynchronous transmission , We need to get back and forth byte Enough space shall be reserved for transmission , The superposition of such problems leads to UART The transmission rate is greatly reduced , And the data width is limited . Is there any more advanced transmission method ?SPI Transfer protocol , It liberates the limitation of data width , Remove the trouble of asynchronous transmission , It looks great .
UART:

SPI:

analysis ,SPI How to realize the transmission The width of input data is unlimited , No problem with asynchronous transmission Of .
First , There is no check bit during data transmission 、 Start bit 、 Stop bit these limits , So a single set of data itself can be very long . This can be seen from the comparison of the above figure . Besides ,master and slave The same is used for data transmission SCLK, So there is no asynchronous problem .
( One ) Module structure analysis </
边栏推荐
- P.A.R.A 方法在思源的简易应用(亲测好用)
- Data center table reports realize customized statistics, overtime leave summary record sharing
- P. Simple application of a.r.a method in Siyuan (friendly testing)
- How to modify / display GPIO status through ADB shell
- 【多线程】线程通信调度、等待集 wait() 、notify()
- Performance problems caused by redis cache invalidation and competitive loading
- leetcode 70. climb stairs
- Extract field year / quarter effect based on date
- Adaoracle supports multi chain distributed Oracle with wide area node quotation
- Introduction to photoswape
猜你喜欢

What is RPC

Oracle概念二
P.A.R.A 方法在思源的简易应用(亲测好用)

After the mobile phone, it was reported that Samsung also cut the output of TV and other home appliance product lines

Leetcode 33. Search rotation sort array

leetcode 69. Square root of X

Byte + Google super full kotlin learning King fried notes! Kotlin introductory tutorial + Advanced kotlin enhanced actual combat (with demo)

当发布/订阅模式遇上.NET
P. Simple application of a.r.a method in Siyuan (friendly testing)

Hospital reservation and registration system - system structure
随机推荐
Leetcode 33. Search rotation sort array
The European unified charging specification act was passed before the end of the year, and it is planned to expand to products such as laptop and keyboard
Simulated process scheduling
07. Express routing
Oracle concept II
Drawing for example study of flashcc
Solving Poisson equation by tensorflow
SQLite net (SQLite is used by unity, WPF and WinForm)
关于#mysql#的问题:问题遇到的现象和发生背景
[qt learning notes]qt uses MFC compilation to generate DLL libraries. The problem that DLL cannot be loaded occurs on computers without programming environment
Part 31 supplement (31) ECMAScript conversion to string and number
C语言课程设计
Special function calculator
QT5 之信号与槽机制(信号与槽的基本介绍)
d3dx9_ How to repair 33.dll? d3dx9_ What if 33.dll is lost?
Part 32 supplement (32) string of ECMAScript
Software testing Basics - software testing history, process, classification, benefits, limitations
Extract field year / quarter effect based on date
Smart wind power | Tupu software digital twin wind turbine equipment, 3D visual intelligent operation and maintenance
Raspberry pie preliminary use