原创 Arduino關於旋轉編碼器程序的介紹(Reading Rotary Encoders)
介紹 旋轉或編碼器是一個角度測量裝置. 他用作精確測量電機的旋轉角度或者用來控制控制輪子(可以無限旋轉,而電位器只能旋轉到特定位置)。其中有一些還安裝了一個可以在軸上按的按鈕,就像音樂播放器的控制按鈕。Some of them ar
原创 MFC 可惡的CEDIT控件
今天在編寫一個UI界面,使用CEDIT控件動態顯示一個CString 對象,當這個對象變爲很大的時候,額,程序就卡死了。好吧,以後知道了 2016年3月26日21:47:17 再次總結 關於CEdit類,另一個比較扯的是(本人寫的是一個串
原创 KS109操作
KS109工作在I2C模式下的指令發送流程 Created with Raphaël 2.1.0I2C地址寄存器 28 位數據指令延時等待或查詢SCL線是否爲高?接收 16 位 I2C 數據yes KS109供電問題
原创 c++智能指針--所有的類型的解析
參考文獻: C++智能指針簡單剖析 C++弱引用智能指針weak_ptr的用處 關於shared_ptr與weak_ptr的使用 1. 智能指針背後的設計思想 1.1 無智能指針造成內存泄漏的例子 void remodel(std
原创 在ubuntu上搭建apache2+php5+mysql
具體操作:Ubuntu 網站服務器環境搭建 問題:提示ubuntu缺少 mysqli 擴展。請檢查 PHP 配置 解決辦法:在/etc/php5/cgi/php.ini,添加 extension_dir:/usr/lib/
原创 High-speed Charting Control--MFC繪製圖表(折線圖、餅圖、柱形圖)控件
原文地址:https://www.codeproject.com/articles/14075/high-speed-charting-control 本文翻譯在CodeProject上的介紹(主要還是谷歌翻譯,看不太明白的地方,
原创 C++學習容易錯的
1. 字符型指針與字符數組在使用中異同,如: (1) char str[81] = "abcde", *pstr = "abcde";//正確 (2) char str[81], *pstr; str = "abcde";
原创 arduino 各種類型轉爲String類型
應該使用String(),就好了,其他說的都是扯淡
原创 Tab Control——屬性頁的子對話框中的CEdit控件無法輸入的解決辦法
問題描述 CEdit控件在Tab頁中沒辦法輸入 添加類CTabSheet類文件 tabsheet.h tabsheet.cpp下載地址 c++ m_Tab.AddPage("實驗一", &m_sy1, IDD_DIALOG1
原创 MFC中的Resource.h文件理解
resource.h源文件的理解 新建一個基於對話框的resource.h文件 //{{NO_DEPENDENCIES}} // Microsoft Visual C++ 生成的包含文件。 // 由 TestResouse.rc
原创 學習MFC多線程
2016年1月7日 好吧,終於又要學習MFC了,唉,希望這次能吧MFC多線程學會。多謝dgp的程序 首先在瞭解一下句柄吧:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/04/25
原创 Pin I/O performance
Pin I/O performance In AVR, Hardware, Software on Jan 6, 2010 at 00:01 There was a discussion on the Arduino develo
原创 Arduino PID Autotune Library
原文章地址:http://brettbeauregard.com/blog/2012/01/arduino-pid-autotune-library/ Arduino PID Autotune Library 終於,我發佈了一個自動
原创 MFC error C3646: 未知重寫說明符
error C3646: 未知重寫說明符 我遇到的情況是: a.h a.cpp b.h b.cpp, 在a.h 中#include了b.h,並定義了一個b類的對象,然後在b.h中又#Include了一個a.h,然後求出了這個錯誤
原创 MFC中獲取主窗口指針
轉自:http://blog.csdn.net/waveyang/article/details/6099587 MFC中獲取主窗口指針 AfxGetMainWnd CWnd* AfxGetMainWnd( ); 返回值:CWnd