原创 通過軟件方法濾除工頻信號干擾

在使用ADC通過熱電偶採集溫度信號時,由於伴隨着固態繼電器控制強電的開合,造成了工頻信號對採樣信號的嚴重干擾; 本身熱電偶的電路設計有些不太好,ADC採樣出來結果就有十幾個LSB的波動,示波器測量會有比較大的底噪;而熱電偶本身的信號非常弱

原创 WIN7打開計算機管理顯示該文件沒有與之關聯的程序來執行操作

WIN7系統打開計算機管理顯示該文件沒有與之關聯程序來執行操作。 解決辦法: 點開始--運行,在運行中粘貼以下內容cmd /k reg add "HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A

原创 stm32硬件錯誤的排除方法

STM32出現HardFault_Handler故障的原因主要有兩個方面: 1、內存溢出或者訪問越界。這個需要自己寫程序的時候規範代碼,遇到了需要慢

原创 win7提示盜版 且各種工具無法激活

週五走的時候, 關機看到有更新,沒有在意(我平時自動更新一直是打開的); 今天來了發現提示爲盜版了; 然後我找到以往用的激活工具, 但是不好使了, 提示錯誤了; 接下來下載各種靠譜的激活工具, 最終都是以失敗告終; 想了想, 是不是巨硬又

原创 makeinfo is missing on your system

ubunut14.04 make install 提示 makeinfo is missing on your system; 輸入makeinfo後,提示沒有安裝該命令,然後提示可以安裝texinfo; sudo apt-get ins

原创 硬件電路檢測短路方法及預防措施

1、首先養成良好的習慣,拿到新的板子,在焊接PCB線路板前要目視一遍PCB板,並用萬用表檢查關鍵電路(特別是電源與地的部分)是否短路。 2、首先焊接一些小的元器件, 如電阻、電容等;焊接完後,檢測一次; 3、其次焊接集成芯片,焊完檢測一次

原创 strcat 小bug引起的大問題

在調試STM32時,單步打斷點運行時,沒有問題,但是全速運行時,偶爾會跳過錯誤,偶爾也會跳轉hardfault; 問題實在難找。。。 最後定位在發送數據的緩存上, 發現發送緩存部分除了應該有的數據之外, 還有好多不 爲0的值; 也就是說

原创 Linux Qt程序 serialport 串口權限問題

添加用戶權限 sudo gpasswd -a $USER dialout 點贊 收藏 分享 文章舉報 xuezhimeng2010 發佈了69 篇原創文章 · 獲贊 4

原创 Youcompleteme插件使用條件編譯(CompileFlags)去除警告和錯誤

粘貼一個我目前用的配置文件 這個配置文件是使用vim編寫stm32程序,並使用標準庫的一個配置文件,相應的路徑需要配置正確,否則會出現找不到頭文件的錯誤提示; 其中紅色部分是用戶自己define的預編譯符號(即IAR開發環境中是comil

原创 STM32 USART3可以接收無法發送問題(Tx一直爲高電平)

    首先這個問題耗費了我比較多的時間來進行調試,比較鬱悶; 1. 同時使用相同的函數進行了USART2和USART3的初始化配置, USART2工作正常, 中斷服務程序的結構也是相同的, 收發都是正常的,沒有發問題; 2. 使用USA

原创 最新arm-none-linux-gnueabi下載

需要先註冊,不然不顯示。。。 https://sourcery.mentor.com/sgpp/lite/arm/portal/subscription?@template=lite 根據需要選擇平臺; 點贊 收藏

原创 arm開發板 Illegal instruction

轉自:www.cnblogs.com/leaven/archive/2010/10/11/1848138.html 4.3.3這個編譯器是帶EABI的,也就是說具有突出的浮點預算性能,就是Float Point Performance,

原创 Gvim for Windows的DIY配置過程

本處配置的版本是Gvim7.4(x86-64,必須是64位的) 參考地址: 1、下載Gvim.exe,進行安裝; 下載地址:http://www.vim.org/download.php; 2、下載vim74源碼,下載地址同上,用來

原创 詳解0歐姆電阻作用

1.在電路中沒有任何功能,只是在PCB上爲了調試方便或兼容設計等原因。 2.可以做跳線用,如果某段線路不用,直接不貼該電阻即可(不影響外觀) 3.在

原创 ubuntu 14.04 啓用nfs連接開發板

轉自:www.cnblogs.com/Charles-Zhang-Blog/archive/2013/02/05/2892879.html 1.1       搭建NFS服務器        NFS(Network FileSystem