原创 CRC32分段校驗文件算法

#include "head.h" /*****************************************************************************/ /********************

原创 IAR與Kei生成庫文件以及庫文件的使用

1、IAR生成的庫文件後綴名是xxx.a 2、Keil生成的庫文件後綴名是xxx.lib 3、添加庫文件的方式與添加xxx.c一樣    

原创 Qt4添加MySQL數據庫驅動插件

一、下載安裝MySQL數據庫:mysql-essential-5.1.55-win32.msi 二、編譯MySQL 1、打開qt命令行工具Qt Command Prompt 2、輸入命令:cd %QTDIR%\src\plugins\sq

原创 在QT中使用Mysql

要想再QT中使用mysql,首先需要的是mysql的驅動。不幸的是QT默認是沒有這個驅動的,需要自己手工編譯。編譯的方式如下: 假設QT安裝在C:\Qt目錄下,mysql安裝在C:\Program Files\MySQL裏 將C:\Qt

原创 關於飛思卡爾MSCAN濾波器的理解

MSCAN濾波器有四種工作模式,這四種工作模式由寄存器CANIDAC控制: 1、2個32位濾波器,可過濾2個ID,寄存器值設置爲0x00 2、4個16位濾波器,可過濾4個ID,寄存器值設置爲0x10 3、8個8位濾波器,可過濾8個ID,寄

原创 QT居中屏幕顯示

設置窗口居中顯示 方法一:在窗口(QWidget類及派生類)的構造函數中添加如下代碼: #include <QDesktopWidget> //....... QDesktopWidget* desktop = QApplication:

原创 GPS NMEA-0183協議詳解

一、 NMEA0183標準語句(GPS常用語句) $GPGGA 例:$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1F

原创 獲取距離1970年01月01日 00:00:00的秒數

#include <time.h>   unsigned int GetSecond(void) { return time((time_t*)NULL) + 8*3600; }   int main(void) { printf("19

原创 IAR 使用與註冊

                                                                                                 安裝使用 基本介紹   IAR System

原创 MFC應用在其他電腦運行提示缺失xxxx.dll問題處理

問題:VS2010 c++編寫的程序在別人的機子運行不了,缺少mfc100u.dll xxx100d.dll等的解決方法 解決方法有兩種: 1.將這些dll打包,和應用程序一起發佈; 2.採用MFC靜態編譯; 附1:VS2010中靜態編譯