原创 ubuntu10.04下硬盤安裝xp

在網上搜ubuntu+硬盤安裝的多是windows下安裝ubuntu,昨天下班回來想裝回個xp來用用。記錄一下大概步驟。 1.準備的文件有: grub4dos   //我用的是0.4.4版,下載:http://download.gna.o

原创 QScrollArea無法自動增大問題

今晚整了一晚,終於搞定了。原來qt creator裏拖出來的QScrollArea自動添加了scrollAreaWidgetContents,其大小是跟隨scrollAreaWidgetContents的大小變化的。 所以想在改變子控

原创 樹莓派4B 安裝卸載pip、pip3

下載get-pip.py: curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 安裝: #查看默認python命令指向版本 ls -l /usr/bin/python* lr

原创 樹莓派4 PWM控制風扇轉速

5V風扇是筆記本拆下來的,接了個ss8550 NPN三極管。 接線: pi 5V --- 風扇5V 風扇GND --- 三接管C極 pi BCM 18 --- 三極管B極 pi GND --- 三極管E極 效果圖: 代碼:   #!/

原创 Nordic Peer Manager數據存放位置說明

The peer manager uses the Flash Data Storage (FDS) module, which in turn uses the Flash Storage (fstorage) module, whic

原创 Nordic ADC 轉換

The absolute maximum voltage on any pin is <VDD+0.3V, the maximum VDD is 3.6V. If you have supplied 5V to an input, the

原创 Qt重畫widget的背景

發現使用QPainter 無法重畫子控件的背景,但使用QPalette可以。寫了兩個函數,方便以後修改。 void setWidgetBG(const QString & fileName, QWidget *widget) {

原创 Qt 實現桌面雪花飄落

這兩天無意發現有人寫了VC等開發的桌面雪花飄落的程序, 我也寫了一個, 算是也過上了剩蛋吧! 代碼很簡單, 貼個主要的實現過程吧. 理應支持windows和linux桌面版的, 但是linux下就暫時不測試了. 懶得重啓. 有空測試一下.

原创 改變編譯器字節對齊條件的簡單說明

要改變編譯器默認的字節對齊方式,Linux下可使用一下兩種方法: 一: #pragma pack (n)   //C編譯器將按照n個字節對齊。 #pragma pack ()   //取消自定義字節對齊方式 例如: #pragma p

原创 MinGW 使用和創建 DLL 應注意的問題

最近到了新的公司,在Windows平臺下做qt開發,編譯器用MinGW,看串口編程時遇到找不到函數實現問題,網上搜了一下資料,記錄一下。 摘自:http://hi.baidu.com/cyberniuniu/item/d64ae55e

原创 Linux系統下燒錄單片機

文章出處: http://andyhuzhill.github.io/html/shaolu.html 有些人說Linux下怎麼開發單片機程序? 我們學得都是在Windows下的開發工具和燒錄工具。其實這只是中國的情況,中國大都是用W

原创 關於LD_PRELOAD的用法

轉自: http://blog.linuxeden.com/index.php/196616/viewspace-8082.html $ make run LD_LIBRARY_PATH=./ LD_PRELOAD=libleak.so

原创 Ubuntu 12.04 自動切換桌面背景

以前在gnome2時使用gconftool可以改變ubuntu的桌面背景的,裝了12.04後,發現不行了,研究了一下,原來改用gsettings這個工具了. 我卸載了unity,裝的是gnome-panel桌面. 腳本如下: #!/bin

原创 Pickit 3 - MPLAB Target device ID does not match 解決辦法之一

google上的辦法很多都試過, downgrade framework等都不行.後來看到一貼的方法: 把usb插到可直接供電的usb口(機箱的前置USB口)就可以了. 2013-07-10又遇到類似問題,換了別的芯片。覺得有點扯淡。自

原创 cygwin編譯ffmpeg

這周公司項目需要搞H264編碼,想單獨用libx264實現,發現demo很少,之前又沒用過libx264這個庫開發,難度比較大,所以改用ffmpeg。 因項目需要,編譯環境使用cygwin,在這裏記錄一下編譯ffmpeg的過程. ffm