原创 2017.06.29總結指紋識別圖像增強問題

總結這段時間對指紋識別圖像增強的理解,關於一些思路的問題,也不知道自己想的對不對,簡單記錄下: 1.近段時間一直在學習c++實現指紋圖像增強,最初的想法是看懂c++,然後將c++改成c,但是現在感覺這個思路似乎不太正確。其實,c和c++可

原创 SPI通信協議學習總結

SPI通信 1.簡介 這裏介紹STM32通過SPI實現對外部SPIFlash的讀寫功能,其中,SPI作爲主設備,SPIFlash作爲從設備。爲了驗證SPI Flash收到的數據是否是STM32通過SPI發送給它的數據,我們將SPIFlas

原创 20170719_藍牙知識點總結

今天查閱了很多關於NRF51822藍牙的知識點,總結爲以下幾點; 1. 藍牙NRF51822可以當做單片機來使用 NRF51822本身帶有16K或者32K的RAM,31個IO口,本身可以當做單片機來使用。 2. 現在只能家居中很火

原创 20170712——今日總結,畫PCB

1. 畫PCB 今天主要任務是改前幾天畫的PCB小板,因爲時間比較緊,從網上找了一個精簡版的AD 10軟件,基本的都能用,在前幾天畫的PCB的基礎上,又添加了藍牙天線座子,用的是那種IPEX小天線座子,16M晶振的封裝也換成了4個

原创 2017.07.05—學習筆記

要畫NRF51822的pcb板,畫板一定要分析其幾個主要方面,對於不同任務具體分析,這次畫藍牙模塊的最小系統電路,重點需要考慮串口、微帶線、sw下載

原创 20170713——第二次修改PCB經驗總結

昨天畫的PCB,經領導審覈,指出了其中的不足,繼續修改,其中主要是佈局佈線前的一些規則設置的問題,歸納總結爲以下幾點: 1.像16M晶振這種4引腳封裝,在PCB中,應該可以看出其1引腳在哪裏,方便後邊量產時1引腳對其後,就可以直

原创 20170725——學習總結

20170725: 1. 7816協議,用於和串口Uart通信時配置成主模式; 2. PCD是Proximity Coupling Device的簡稱,即接近式耦合設備,也就是讀卡器;讀卡的芯片通過天線傳送到設備,和INCHI

原创 STM32F103RCT6第一個程序——跑馬燈程序

下面簡單介紹下跑馬燈程序主要需要配置的方面: 1. 配置GPIO模式 CRL和CRH寄存器用於配置STM32的IO口的模式和速率; GPIO有8種工作模式: 1、輸入浮空 2、輸入上拉 3、輸入下拉 4、模擬輸入

原创 20170801——學習總結

1. 調試串口程序時,用的串口調試軟件,在串口調試軟件的下面有個s和r,注意:這裏的s和r。因爲串口程序就是STM32通過串口和電腦進行通信,STM32通過串口給電腦發送數據時,電腦收到數據後,通過串口原原本本的將數據發送給STM

原创 20170724——學習總結

今天主要熟悉公司的芯片產品,學習硬件手冊時,總結爲以下兩個方面的內容: 1.不熟悉名詞,有時間自己查閱:DES/3DES、AES、RSA、ECC和SHA256等算法,SM1、SM2、SM3和SM4算法;32位真隨機數發生器RNG

原创 20170725——按鍵輸入實驗

1.見下圖,爲什麼說KEY0和KEY1是低電平有效,而WK_UP是高電平有效? 2.上拉電阻 1、概念:將一個不確定的信號,通過一個電阻與電源VCC相連,固定在高電平; 2、上拉是對器件注入電流;灌電流; 3、當一個接有

原创 20170717——NRF51822藍牙模塊調試成功總結

1. 總結昨天的工作,畫的NRF51822 PCB板到了,買的元器件也到了,用鑷子夾着器件在PCB板上大概比對了下,發現PCB板上的封裝比實際器件要大很多,自己當時嚇了一跳,以爲買錯了,諮詢了下別人,買的是正確的,焊盤肯定是要比實

原创 2017.07.11——學習總結

1. AltiumDesigner 安裝問題 今天來到公司,打開NRF51822的PCB工程,結果AltiumDesigner不能用了,一直轉圈圈,然後卸載了,重裝,破解,找破解文件,安裝步驟做,還是不行,反反覆覆卸載、重裝,來回

原创 20170721——NRF51822跑馬燈程序

一、NRf51822跑馬燈程序例程講解: 在下載程序之前,要確認芯片裏沒有燒錄協議棧,否則跑馬燈的程序下載不進去。如果板子裏燒錄了協議棧,首先需要在nRFgo Studio軟件下將其擦除,然後再下載跑馬燈程序,這樣才能程序才能下

原创 2017.06.30—Visio Studio下MFC c++的入口程序(main函數)

這是自己總結的各個大神理解,感覺對自己有用的部分,就記下來了。 1.MFC 庫已經封裝了許多基礎函數,在 InitInstance 函數中設置一個斷點, F5運行停下來的時候,看調用堆棧, 就知道調用的層次了, 雙擊進去也可以看到源碼;