第0章 前言

2021-08-21 11:36:34 字數 813 閱讀 9130

首先感謝公尺聯客的zynq教程、韋東山老師的linux教程和黑金的verilog教程,筆者的fpga以及linux知識都**於他們,可以說他們為我未來的路打下了紮實的基礎。先宣告一點,筆者主要從事fpga相關的工作,linux是筆者剛接觸不久,所以若是筆者**寫的不好,請讀者們能夠諒解,最好能夠加以糾正。筆者以後也會寫一些關於影象處理、演算法和晶元介面的相關筆記。當然,筆者還是要吃飯的,只能用業餘時間來做做筆記。

廢話不多說,本章是前言,自然是要介紹為什麼要寫這個筆記,筆記的內容如何安排,讀者需要怎樣的基礎。

讀者需要怎樣的基礎?

①有一定的verilog基礎:給你乙個通訊協議,你能夠實現。 

②具有zynq的soc基礎:因為筆者的linux驅動是要控制zynq的soc系統中的外設,首先你要建立這麼乙個soc系統,然後你接下來的工作才有意義。

③具有arm或微控制器之類的裸機開發基礎。

④了解linux系統

為什麼要寫這個筆記?

筆記的內容如何安排?

內容的安排如下:①第一章:裝置驅動的編寫做準備,也就是搭建平台,移植uboot,移植linux等等。②第二章:各種字元裝置的驅動編寫。③第三章:各種塊裝置驅動的編寫。④沒想好......

注意:筆者不會給太詳細的解說,一般是搭建soc系統,生成bin檔案,燒寫進板子,編寫裝置驅動。

推薦:①soc系統的搭建問題:推薦大家去看公尺聯客zynq的soc篇,裡面有詳細的soc搭建過程以及裸機除錯過程。②linux裝置驅動的問題:推薦大家去看韋東山老師的linux裝置驅動開發教程,韋東山老師說的很詳細。

Docker 第零章 前言

對於乙個後端開發者而言,對於docker也是前年十月份才開始聽說的 很慚愧,docker在2013年就已經出現了 當時有個新專案啟動,領導們在技術選型時,在部署方面選定的是docker。那個時候也只是翻了下相關資料,並沒有過多了解過。而且專案到後期,也並沒有用docker來實施。而在年初剛開始時,由...

第0章 緒論

本人畢業於西安著名211通訊院校,正在合肥黃山路讀研。如果你之前見過我這個筆名陳老溼,應該就能立馬反應出我是誰了,嘿嘿嘿嘿。本科讀通訊工程專業的我,學習了不少專業課程,但是上課的時候,是一科科學習,課程之間的關係沒有理解清楚,分散的知識沒有連成自洽的專業知識體系,導致常常在分析通訊問題時,不知道是自...

Accelerated C 習題 第0章

include using namespace std intmain this is a quote,and this is a backlash.include using namespace std intmain include using namespace std intmain inc...