原创 隨想錄(386cpu保護模式)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       寫過操作系統的同學都知道,編寫os除了基礎的操作系統理論之外,最大的工作就是需要閱讀cpu手冊。注意,這裏提到的是cpu

原创 機器學習與計算機視覺(計算機視覺的嵌入式平臺)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       嵌入式設備的性能大部分來自於嵌入式芯片,也就是soc。soc中最重要的部分就是cpu,用什麼內核、頻率多少、幾個核,這都

原创 機器學習與計算機視覺(FPGA的圖像處理方法)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       在傳統的圖像處理過程中,很多算法都是由cpu來完成的。但是由於cpu是一條指令、一條指令來完成的,整個時間上處理比較長。

原创 隨想錄(文件系統的第一個用戶程序shell)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       熟悉linux的同學都知道,linux的啓動順序就是uboot -> linux -> shell。但是很少人研究lin

原创 隨想錄(反調試技術)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       和代碼逆向不同的是,反調試的最終目的還是增加逆向工作者的時間和成本,讓調試者失去耐心、放棄調試。同時,對調試過程中的常用

原创 隨想錄(程序調試與dll注入)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       有這樣一些場景,我們需要監控一些進程是否運行,內存數據是否正確。但是,與此同時,原來的程序不能被修改,或者無法修改,但是

原创 隨想錄(產品需求的幾個注意點)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       很多同學喜歡寫軟件、開發功能,因爲成功的運行一段程序總是給人很大的滿足感。但是軟件開發成功之後,是不是有人用,或者使用的

原创 隨想錄(源代碼預處理命令)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。 聯繫信箱:feixiaoxing @163.com】       最近一段時間學習編譯器,一直被c預處理的事情煩惱着。今天上網查資料,發現在linux平臺上面有一個cpp命令。我們在調用g

原创 隨想錄(一種powerpc編譯學習的方法)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。 聯繫信箱:feixiaoxing @163.com】       除了pc領域的x86、手機和嵌入式領域的arm、通信領域的mips,還有一種cpu架構用的也是很多的。那就是powerpc

原创 隨想錄(學習nxp rt1052 soc)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。 聯繫信箱:feixiaoxing @163.com】       在國內市場上,stm32是謎一樣的存在。工控領域,除了51單片機,大概就是stm32的應用最廣。其實不管是在消費類玩具電子

原创 機器學習與計算機視覺(第一個卷積神經網絡)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       之前學習了keras和mnist,知道了如何用keras編寫簡單的感知器。感知器的優點是比較簡單,但是缺點也很明顯。訓練

原创 隨想錄(lcc編譯器)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。 聯繫信箱:feixiaoxing @163.com】       lcc編譯器是一款開源編譯器,和我們之前談過的ucc差不多。一開始的時候,這款編譯器是用來進行教學使用的,但是後來越來越多

原创 機器學習與計算機視覺(slam技術)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       slam技術,就是一邊定位一邊進行建圖。現在比較流行的掃地機器人,其實就是slam應用的一個例子。另外工業生產上用的比較

原创 隨想錄(scrapy入門)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       很多時候需要從網站上面下載一些數據,沒有爬蟲的幫助其實還是很困難的。好在現在有各種各樣的爬蟲框架,程序員不需要自己編寫很

原创 機器學習與計算機視覺(keras和mnist)

【 聲明:版權所有,歡迎轉載,請勿用於商業用途。  聯繫信箱:feixiaoxing @163.com】       在所有機器學習的教程裏面,mnist幾乎是最簡單的數據庫。這是一個首先的字母識別庫。而相比較而言,keras又是比較好的