原创 (1)stm32開發之標準庫的介紹

1 STM32標準外設庫概述 STM32標準外設庫之前的版本也稱固件函數庫或簡稱固件庫,是一個固件函數包,它由程序、數據結構和宏組成,包括了微控制器所有外設的性能特徵。該函數庫還包括每一個外設的驅動描述和應用實例,爲開發者訪問底層硬件提供

原创 STM32開發板入門教程(十三) - SPI模式讀寫SD卡

功能介紹 :使用SPI模式 讀寫SD卡block數據 可通過串口發送到PC機查看 SD卡是Secure Digital Card卡的簡稱,直譯成漢語就是“安全數字卡”,是由日本松下公司、東芝公司和美國SANDISK公司共同開發研製的全新的

原创 軟核,硬核、固核的區別!

軟核,硬核、固核的區別!IP(Intellectual Property)就是常說的知識產權。美國Dataquest諮詢公司將半導體產業的IP定義爲用於ASIC、ASSP和PLD等當中,並且是預先設計好的電路模塊。IP核模塊有行爲(B

原创 (2)stm32開發之使用Keil MDK以及標準外設庫創建STM32工程

通過上一節對標準外設庫的介紹,想必各位讀者對標準外設庫已經有了基本的認識,然而由於標準外設庫中文件衆多,很多初學者在開始很長一段時間內甚至都無法完全自己建立一個工程,很多人只是依賴標準外設庫或給定的工程模板。本節就介紹怎樣利用Keil M

原创 想做硬件開發的人員必看

轉眼間,已經畢業一年了,在這一年中經歷了很多,工作已經換了兩個了,住的地方好像已經換了兩三個了,這中間不包括跨地區生活。  我剛大四的時候,應聘一家網絡公司做硬件開發,03年的時剛過完年,我就千里迢迢的來到了一個陌生的地方,在這以前

原创 verilog的學習

        學習EDA首先要有項目掛靠,如果你覺得未來一段時間你都不可能有的話,接下來的內容你就沒有必要再看了,花的時間再多也只能學到皮毛--很

原创 什麼是硬件設計?——成功的硬件設計需要什麼?

硬件設計就是根據產品經理的需求PRS(Product Requirement Specification),在COGS(Cost of Goods

原创 設置vim語法高亮顯示和自動縮進

1、配置文件的位置 在目錄/etc/下面,有個名爲vimrc的文件,這是系統中公共的vim配置文件,對所有用戶都有效,而在每個用戶的主目錄下,都可以自己建立私有的配置文件,命名爲:".vimrc",例如,?root目錄下,通常已經存在一

原创 常用電子元件基礎知識(圖解)

電容 電容器俗稱電容。它是在兩個金屬電機之間夾了一層電介質構成。所以它具有了存儲電荷的能力。所以在理論上,它對直流電流具有隔斷的作用,而交流電流則可以通過,隨着交流頻率越高,它通過電流的能力也越強。一些常用電容器外觀見圖1。 圖(1) 電

原创 職業規劃的重要性

一眼看到這個標題就點進來了,因爲是同路人,有共鳴。進來後看到原來和我一樣的人還有很多啊,都聚在這裏了。我也說說我的經歷。     去年在一家公司的分

原创 MIPS DMIPS MFLOPS名詞解釋

MIPS: Million Instructions executed Per Second,每秒百萬條指令,用來計算同一秒內系統的處理能力 DMIPS:Dhrystone Million Instructions executed P

原创 (3)stm32開發之串口的調試

今天把stm32的串口配置起來,把經驗跟大家共享下   總的函數如下 void USART1Configuration(void) {     RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | R

原创 電阻電容的使用

個人很傾向於做一些小體積的板子。比如最近自己弄的一個東西,密度比較高,不用貼片的話體積太大了,不節約。這裏好像都不太喜歡用貼片,我來說幾句。 先說說

原创 學習、積累、交流-IC設計高手的成長之路

專家:孫建寧先生 職務:深圳國微技術有限公司系統總監 學習、積累、交流-IC設計高手的成長之路 如何成爲IC設計高手?如何提高自己的設計能力?自己的感受是,IC設計不同於一般的板級電子設計,由於流片的投資更大,複雜度更高,系統性更

原创 如何編寫有多個返回值的C語言函數

  1引言      筆者從事C語言教學多年,在教學中學生們常常會問到如何編寫具有多個返回值的C語言函數。編寫有多個返回值的函數是所有C語言教材裏均沒有提到的知識點,但在實際教學與應用的過程中我們都有可能會遇到這樣的問題。有學生