原创 使用3g模塊SIM5360E收發短信

一、介紹 3g模塊SIM5360E收發短信     實現類似短信貓的功能,首先先了解一下什麼是短息貓,來自百度百科:(所謂短信貓,其實是一種用來收發短信的設備,他和我們用的手機一樣,需要手機SIM卡的支持,在需要收發短信的時候,在短信貓裏

原创 libjpeg庫的簡單使用,rgb565與rgb888互轉,以及色塊的尋找

最近用的攝像頭OV2640攝像頭,支持RGB565、JPEG、YUV和YCbCr格式的輸出,想要對採集的圖像進行色塊識別,這樣一般需要用到RGB格式的輸出會比較好處理,數字圖像處理中常用的採用模型是RGB(紅,綠,藍)模型和HSV(色調,

原创 openssl安裝與使用

文章目錄1、OpenSSL簡介2、 OpenSSL安裝3、加密技術介紹4、openssl 命令4.1摘要命令4.2對稱加密命令4.3非對稱加密命令4.3.1生成私鑰4.3.2提取公鑰4.3.3利用公鑰加密、私鑰解密數據4.3.4

原创 STM32編碼器

最近在做畢業設計,需要計算小車的行駛距離,需要用到編碼器計算具體走了多遠,就瞭解學習了一下編碼器。 一、編碼器簡介 編碼器(encoder)是將信號 如比特流或數據進行編制、轉換爲可用以通訊、傳輸和存儲的信號形式的設備。編碼器把角位移或直

原创 Wrong JPEG library version: library is 80, caller expects 90

先說說我是怎麼搞出問題QAQ 數字圖像處理中常用的採用模型是RGB(紅,綠,藍)模型和HSV(色調,飽和度,亮度),RGB廣泛應用於彩色監視器和彩色視頻攝像機,我們平時的圖片一般都是RGB模型。而HSV模型更符合人描述和解釋顏色的方式,H

原创 STM32F103C8直流電機學習

一、原理圖以及簡介 電機如下:  通常電機需要正反轉會需要一個電機驅動板,電機接到電機接口。 電機驅動板如下:        電機狀態表如下: 不同的電機驅動板可能會有略微不同,有的IN1,IN2之外可能還會有ENA輸入信號去PW

原创 OV2640攝像頭學習

OV2640基本介紹  OV2640是OmniVision公司生產的一顆1/4寸的CMOS UXGA(1632*1232)圖像傳感器;  支持自動曝光控制、自動增益控制、自動白平衡、自動消除燈光條紋等自動控制功能。  UXGA最高15幀/

原创 Libevent安裝和使用

1、Libevent簡介 livevent是一個輕量級的開源的高性能的事件觸發的網絡庫,適用於windows、linux、bsd等多種平臺,內部使用select、epoll、kqueue等系統調用管理事件機制。Libevent是

原创 Libevent源碼分析——隊列

在compat/sys/queue.h文件裏定義了5種數據結構,分別是單鏈表、雙鏈表、簡單隊列、尾隊列、環形隊列,其中 TAILQ_QUEUE尾隊列是libevent裏使用最多的,libevent中用到的隊列其實也是尾隊列,所以這裏只分析

原创 Libevent源碼分析——日誌系統

Libevent日誌系統 Libevent在默認情況下,會將日誌信息輸出到終端上,可以編寫日誌回調函數,在回調函數中把信息輸出到一個文件上。Libevent允許提供日誌回調函數接口,只需設置日誌回調函數。當有日誌時,Libeven

原创 Libevent源碼分析——Libevent工作流程

在這裏分析一下Libevent基本工作流程,深入理解一下libevent。 通常一個最簡單的libevent應用流程圖如下:   首先了解一下struct event結構體。 struct event結構體: struct e

原创 mosquitto服務器源碼分析並修改將發佈的數據保存到數據庫

mosquitto服務器不保存數據,只是轉發,如果想要保存數據只能對源碼進行修改,想實現mosquitto服務器(broker)接收到發佈端(pub)的數據後將收到數據保存到數據庫,等到有訂閱端訂閱主題就可以調數據庫裏相對應的主題(top

原创 交叉編譯dropbear使能ssh登錄以及rt3070wifi模塊的移植使用

背景: 之前開發板fl2440與pc的SecureCRT連接的傳統方式是用串口轉usb線連接,但是之後要用開發板做3G模塊的撥號上網等,自己用到無所謂帶着usb轉串口和開發板就行了,但是要這幾個人一塊使用這個開發板就成了問題,所以打算用w

原创 字符設備LED驅動的改良——自動創建文件結點和platform總線LED驅動

之前寫的字符驅動,安裝驅動之後還需要自己mknod創建文件節點、而且設備和驅動都在一個驅動文件裏,嵌入式的產品那麼多,如果對應的硬件變了,那整個驅動代碼就不可重用了,可移植性很差,下面說說怎麼解決這些問題。 一、自動創建設備文件結點 實際

原创 嵌入式軟件實習生面試總結

     記第一次面試,面的CTVE嵌入式應用開發崗位,之前一直沒有給面試通知,上課到半突然來了一個廣州的電話一開始以爲是騷擾電話沒接,掛了之後又打過來覺得有些不對勁,匆匆忙忙跑出教室接了電話,便收到通知問我下午有沒有空面試。於是下午就開