原创 C語言與Verilog HDL語言的區別與不同

C語言與Verilog HDL語言同爲計算機語言,語法相近,但本質的不同是什麼?   數字電路設計工程師一般都學習過編程語言、數字邏輯基礎、各種EDA軟件工具的使用。就編程語言而言,國內外大多數學校都以C語言爲標準,只有少部分學校使用Pa

原创 通過信號量進行進程通信的小例子

如果我們需要完成以下的要求 在main函數中創建一個子進程實現通信:利用信號實現進程通信。 父進程任務:循環打印“I am  father process!,I  am waiting for signal,My PID is .....

原创 VB窗體的窗體的屬性及說明

放了寒假呆在家裏,我爸比較喜歡周易裏的一些東西,於是問我能不能幫助他編寫一個小程序來算卦。我想了想發現如果使用c語言直接做出來的頁面太簡陋,更美觀的話需要一些API,而java也好久沒有用過很生疏了。最後我想到了用VB來製作,發現用VB編

原创 雙系統無法正常啓動的解決辦法

方法適用於(1)先裝Linux後裝windows,Linux無啓動引導(或無法啓動)(2)linux,windows雙系統,重裝windows後,Linux無法啓動(3)Linux,windows雙系統,無法進入windows(4)類

原创 #if, #elif, #else, #endif 使用

  最近在寫程序時遇到了這幾種用法,發現自己不是很熟悉,從網上轉載了一篇博客,記錄一下        原網址:http://blog.chinaunix.net/uid-20801390-id-3123529.html         有

原创 如何學習STM32

1.首先我們先看看與STM32相關的文檔           我們假定大家已經對STM32的書籍或者文檔有一定的理解。如不理解,請立即閱讀STM32的文檔,以獲取最基本的知識點。如果你手上擁有ST官方主推的STM32神舟系列的板子,那麼

原创 大家好!

  今天剛剛加入CSDN,很開心能和大家分享我最近所學到的東西。我最近在學習關於linux和c語言方面的知識,之前都是通過新浪博客來發表東西,剛剛把自己的幾篇文章搬了過來,更希望大家能指出其中的錯誤!   我會把自己學習中遇到的問題發表在

原创 Matlab中的畫圖函數(可視化編程)

        之前在進行Matlab編程時,畫圖總是非常重要的一部分,在這裏整理一下常用的繪圖函數,以作備用。 一、二維曲線和圖形     MATLAB提供了多種二維圖形的繪製命令 命令名 含義和功能 area 面域圖;主要用於表

原创 Linux系統下的線程控制

    想要了解線程的控制,首先我們要理解線程的概念。     線程的概念:     進程是操作系統中資源管理的最小單位。線程是程序執行的最小單位。     在操作系統設計上,從進程演化出線程最主要的目的就是更好地支持多處理器以及減少上下

原创 Linux系統下的進程控制

    Linux系統是多任務操作系統,可同時進行多個程序完成多項工作。     進程是處於活動狀態的程序,在操作系統的管理下,所有進程共享計算機中的硬件資源。進程作爲系統運行時的基本邏輯成員,不僅作爲獨立個體運行在系統上,而且還將相互

原创 Linux下進程之間的通信

首先我們要了解進程間需要通信的原因 一、進程間通信原因: (1)、數據傳輸     一個進程需要將它的數據發送給另一個進程。 (2)、資源共享     多個進程之間共享同樣的資源。 (3)、通知事件     一個進程需要向另一個或一組進

原创 關於攝像頭

       最近做小車,用的是線陣CCD,但是對於CCD和CMOS的關係,還有就是線陣相機和麪陣相機的區別一直搞得不是太懂,正好趁今天這個機會從網上找一些知識,記錄一下。       首先就是CCD和CMOS的區別        CC

原创 我的征途是星辰大海

       自己是一個很懶的人。。。這麼長時間也沒變過,這可能代表我這個人非常堅守本心,,哈哈        之前智能車比完賽之後就感覺自己有着很多的感想,一直想着寫一篇博客記錄下來,但是比完後的幾天在家裏玩啊玩,慢慢的也就把這件事情

原创 C語言中return和exit的區別

在學習關於進程控制函數時我遇到了這個問題。 #include <unistd.h> #include <sys/types.h> #include <sys/wait.h> #include <stdio.h> #include <std