4-ESP8266 SDK開發基礎入門篇--串口

 

 

全部的源碼html

https://gitee.com/yang456/Learn8266SDKDevelop.gitgit

手頭有任何8266的板子就能夠,不須要購買spa

https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w4004-18540610442.2.4297d36cprrnVx&id=5692954860253d

 

這一節說一下8266的串口視頻

說串口以前,先看一下環形隊列,必定要看htm

http://www.javashuo.com/article/p-nwtjwudm-dc.html    裏面的視頻教程必定要看,切記,對於你們會頗有幫助blog

 

其實8266的單片機內部的串口接收有個128字節硬件環形隊列教程

單片機接收數據的時候會把數據存到環形隊列裏面,而後咱就是從環形隊列裏面取數據...隊列

固然,它還有128字節的發送硬件環形隊列get

硬件就是說是純硬件實現的

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

雖然發送環形隊列FIFO有128字節,可是不能夠用第128字節哈

由於若是用了128字節就會進入另外一箇中斷   應該叫發送溢出中斷

 

這個名字是參考接收命名的....

其實接收有個這個中斷

 

 

可是咱如今程序裏面沒有用這個中斷

什麼狀況會出現溢出呢

假設哈,,來數據了...你沒有及時的去從環形隊列裏面讀出來......你讀的速度沒有接收的速度快.......

 

好了,基本上全部的都分析完了

其實官方給的默認程序就是你發給單片機什麼,單片機就回什麼

下載進去試一試

 

 

 

 好了,能夠把這些屏蔽掉,估計是官方想讓咱快速瞭解整個過程用的

 

 

 

這節先到這裏,先消化,下一節接着說

http://www.javashuo.com/article/p-fxdrymus-ct.html

相關文章
相關標籤/搜索