原创 STM32通用定時器(TIM2-5)基本用法

STM32的定時器是個強大的模塊,定時器使用的頻率也是很高的,定時器可以做一些基本的定時,還可以做PWM輸出或者輸入捕獲功能。從系統框架圖下看,名爲

原创 用SlickEdit遠程調試arm-linux

開發環境:   SlickEdit--15.0.1.3   arm-linux-gcc--FriendlyARM 4.4.3   arm-linux-gdb--6.8.50 1. 配置SlickEdit遠程調試環境   Debug--De

原创 在Linux中使用Windows的ttf字體

在/usr/share/fonts下建立msfonts文件夾,將所需的ttf字體複製到新建的文件夾裏,執行fc-cache命令刷新字體緩存即可。

原创 解析QT 使用Sqlite存儲讀取文件

QT 使用Sqlite存儲讀取文件是本文所介紹的內容,Qt中使用第三方的數據庫(Sqlite)存儲並讀取文件本體,在網上找了一下關於如何在數據庫中存儲文件本體(一般是關於image)的內容,但是發現大多數的做法都是存儲文件相應的路徑,需要

原创 STL vector用法介紹

介紹 這篇文章的目的是爲了介紹std::vector,如何恰當地使用它們的成員函數等操作。本文中還討論了條件函數和函數指針在迭代算法中使用,如在remove_if()和for_each()中的使用。通過閱讀這篇文章讀者應該能夠有效地使用v

原创 ubuntu 配置samba 這篇比較實用

今天在家,閒着沒事,就想學習一下samba 來實現windows xp 訪問ubuntu 的文件夾(家裏有兩臺pc),google了很多文章,但是很多都沒有用,不過鳥哥的文章有很清楚的介紹,呵呵,但是沒有很認真的研究,只想先簡單的實際之,

原创 用qwt繪製AD波形

引子      項目終於快完成了,現在開始整理下代碼,總結下,今天先分享下關於使用如何用QWT繪製波形,先把圖給貼出來。 關於QWT     以下源於百度百科“QWT全稱是Qt Widgets for TechnicalApp

原创 通過指針將float數據轉換成兩相unsigned short數據

unsigned short s[2] = {0,0}; float f1 = 0.12345; s[0] = *((unsigned short*)&f1); s[1] = *((unsigned short*)&f1+1);

原创 STM32定時器定時時長計算公式

T=(TIM_Period+1)*(TIM_Prescaler+1)/TIMxCLK 其中,TIMxCLK是其時鐘頻率,若是晶振爲8MHz的,一般爲72MHz

原创 在list的任意位置插入數據

int i; list<int>::iterator j = testint.begin(); for (i=0;i<n&&j!=testint.end();++i) { ++j; } testint.insert(j,

原创 使用qmake將QT的.pro轉換爲VS的.vcpoj

進入Qt 4.8.2 Command Prompt 命令行,CD到文件所在目錄 qmake -tp vc -o  E:\Demo\hello.vcproj   E:\Demo\hello.pro 格式爲  qmake -tp vc -o

原创 (zz)使用QWT產生error LNK2001的原因及解決方法

在使用QWT進行二維曲線繪製,使用方法如下: class Plot: public QwtPlot {    Q_OBJECT …… } 此時報錯:error LNK2001: 無法解析的外部符號"public: static struc

原创 XP下安裝WinCE SDK時出現錯誤ToolsMsnCCA(Error)解決方法

安裝時不要安裝文檔就行了 還找到另外的解決方法,參考 http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/9953f1fc-b412-4df7-a893-f1e45c

原创 記錄自己用到的tcpdump命令

sudo tcpdump udp and port 3333 -en -nn -s 0 -i lo -XX 參數說明: udp   偵聽UDP協議 port 3333   3333端口上的內容 -e    所截取的每個包都顯示鏈路層報

原创 英文系統wince在程序中動態加載字庫顯示漢字

1.加載字庫及創建字體 #define FONTPATH _T("\\Windows\\SIMSUN.TTC") int cnt; cnt = AddFontResource(FONTPATH);