原创 STM32F4XX工程步驟

一:建立文件夾 1.複製庫函數中Libraries文件夾到你所需建立工程的文件夾下,例:我在Example文件夾下建立工程,那麼把Libraries文件夾複製到Example。 2.在你所需建立工程的文件夾下新建文件夾User。我在Exa

原创 我的STM32學習之旅

硬件平臺: STM32F4 Discovery (官方版)             如圖:        軟件平臺: Keil MDK-ARM Standard Version:4.23 如圖:   需要的數據手冊有: 《Corte

原创 圖文解說Keil MDK下ST-Link II的連接設置

摘要:本文主要介紹MDK4.10下,連接ST-Link II的設置方法,給出了所有所需的配置文件。 1、  裝好MDK,並破解。 2、  將附件中的ST-LINKII-KEIL.dll和StorAcc.dll複製到Keil\ARM\BIN

原创 如何成爲高級嵌入式系統硬件工程師?

對於硬件來講有幾個方向,就單純信號來分爲數字和模擬。模擬比較難搞,一般需要很長的經驗積累,單單一個阻值或容值的精度不夠就可能使信號偏差很大。因此年輕人搞的較少,隨着技術的發展,出現了模擬電路數字化。比如手機的Modem射頻模塊,都採用成熟

原创 STM32F103的GPIO 模式區分

四種輸入模式: 上拉輸入模式(GPIO_Mode_IPU):默認模式下(GPIO沒有輸入)讀取的GPIO引腳數據爲1,高電平。 下拉輸入模式(GPIO_Mode_IPD):默認模式下(GPIO沒有輸入)讀取的GPIO引腳數據爲0

原创 STM32的通用定時器的配置

      STM32的通用定時器爲:TIM2、TIM3、TIM4和TIM5       在使用通用定時器時利用庫函數直接設置定時器如下: 1.  使能定時器TIM_X的時鐘:(X=2、3、4、5)       RCC_APB1Perip

原创 STM32學習筆記之GPIO口的使用

一、GPIO口簡介 1、   GPIO口輸入輸出模式 1.1 一般來說STM32的輸入輸出管腳有以下8種配置方式: 輸入 ① 浮空輸入_IN_FLOATING  ——浮空輸入,可以做KEY識別 ② 帶上拉輸入_IPU          —

原创 細說嵌入式領域的那些專業廠商認證

回首剛剛過去的2010年,不難注意到:物聯網、雲計算產業已經悄然進入高速發展的階段,而作爲這些產業中核心技術的嵌入式系統,其健康發展的狀況更是成爲整個信息產業發展的關鍵環節。可以毫不誇張地說:2010年是嵌入式系統成爲IT行業未來10年主

原创 extern使用方法總結

在c語言中,修飾符extern用在變量或者函數的聲明前,用來說明“此變量/函數是在別處定義的,要在此次引用”。 一、extern基本使用方法 1、函

原创 main.c(32): warning: #1-D: last line of file ends without a newline

當使用keil編譯時,彈出這樣的警告信息:main.c(7): warning:  #1-D: last line of file ends without a newline   這個是由於在main函數的“}”後,沒有加回車。  

原创 ubuntu 12.04 配置雙屏幕教程

查看本本的顯示器LVDS1信息 daitr@aa:~$ xrandr Screen 0: minimum 320 x 200, current 2646 x 1024, maximum 8192 x 8192 LVDS1 conn

原创 RS-232-C串口通訊協議解析

串行通信接口標準經過使用和發展,目前已經有幾種。但都是在RS-232標準的基礎上經過改進而形成的。所以,以RS-232C爲主來討論。在討論RS-232C接口標準的內容之前,先說明兩點.首先,RS-232-C標準最初是遠程通信連接數據終端設

原创 hostapd實現WIFI 熱點(AP)

在UBUNTU系統或者其他類似linux系統上,使用hostapd,可以實現WIFI的無線接入熱點(AP)以便提供給其他需要無線接入聯網的設備,如筆記本,手機實現無線上網功能。也即是無線路由的功能。什麼是hostapdhostapd 是用

原创 電子信息工程專業的學生在校期間應該考哪些必要的資格證書?

如果從工程師和研究生的專業方向來看,電子信息專業的方向大概有 1)數字電子線路方向。從事單片機(8位的8051系列、32位的ARM系列等等)、FPGA(CPLD)、數字邏輯電路、微機接口(串口、並口、US

原创 談談C++繼承中的重載,覆蓋和隱藏

談談C++繼承中的重載,覆蓋和隱藏       寫正題之前,先給出幾個關鍵字的中英文對照,重載(overload),覆蓋(override),隱藏(hide)。在早期的C++書籍中,可能翻譯的人不熟悉專業用語(也不能怪他們,他們不是搞