這次我們來介紹一下UART的基本時序,了解一下底層信號怎么傳送的。方便以后使用Verilog HDL實現收發邏輯。 9600bit/s 的意思是每秒發送9600bit,因此可以理解為將1s分解為9600等分,對於發送端來說,每bit電平的維持時間是1/9600s,對於接收端來說,在1/9600s ...
第一篇博客,首先記錄一下這一個多星期來的學習內容。 UART學習之路第一篇,是UART的基本概念介紹。后續會用STM F 的串口與PC機通信。最后使用Verilog HDL寫出串口發送模塊和接收模塊,完成仿真,在ZedBoard板上完成通信。 首先明確什么是UART,COM口,TTL,RS 。 通用異步收發傳送器 Universal Asynchronous Receiver Transmitte ...
2018-10-06 09:46 0 2060 推薦指數:
這次我們來介紹一下UART的基本時序,了解一下底層信號怎么傳送的。方便以后使用Verilog HDL實現收發邏輯。 9600bit/s 的意思是每秒發送9600bit,因此可以理解為將1s分解為9600等分,對於發送端來說,每bit電平的維持時間是1/9600s,對於接收端來說,在1/9600s ...
斷斷續續使用simpleitk處理CT和X光圖片有些時間了,但是學的知識都比較零散,沒有形成系統的概念,於是對着SimpleITK的英文文檔https://simpleitk.readthedocs.io/en/master/index.html學習一遍,再結合自己的一點經驗,做一點總結 ...
機器學習算法大致可以分為三種: 1. 監督學習(如回歸,分類) 2. 非監督學習(如聚類,降維) 3. 增強學習 什么是增強學習呢? 增強學習(reinforcementlearning, RL)又叫做強化學習,是近年來機器學習和智能控制領域的主要方法 ...
【什么是深度學習】 通過 多層 非線性 變換對高復雜度數據建模的算法的合集。 【什么是神經網絡】 【前饋神經網絡】:分為兩種 【反向傳播網絡(BP)】: 【徑向基函數神經網絡(RBF)】 【神經網絡的訓練】 【epoch】:完整迭代一遍數據即為一個 ...
上一篇對Prolog有了一個感性的認識,今天介紹下Prolog中一些基本概念,想要用Prolog解決一些實際問題之前必須要先了解它們。這些概念在《七周七語言》這本書中都有介紹,我簡單提煉匯總下,就當給這門小眾語言做個宣傳吧。 變量/規則/知識庫 在Prolog中變量的命名是有特殊要求 ...
一,理解開發環境與生產環境。 比如,在windows或mac下設計好流程之后,把該設計文件上傳到linux集群的機器上執行。那么,在windows下進行的工作即為開發環境,任務具體在linxu機器上 ...
hive基本概念 hive簡介 hive是什么 Hive是基於Hadoop的一個數據倉庫工具,可以將結構化的數據文件映射為一張數據庫表,並提供類SQL查詢功能。 為什么使用hive 1)簡單易上手。提供了類sql查詢語言HQL,提供快速開發的能力。 2)避免了去寫MapReduce ...
機器學習的思路:利用一些訓練數據,使機器能夠總結出一些規律,然后用這些規律來分析未知數據。 舉個生活的例子: Q:為什么高考前需要大量的刷題??請從深度學習解答一下。 高考為例,高考的題目我們沒有做過,但是高中三年我們做過很多很多題目,由此學會了解題方法,因此考場上面對陌生 ...