原创 《C Primer Plus》讀書筆記——數組和指針(1)

背景 此章筆記以讀者有簡單的C語言基礎,對數組(array)、指針(pointer)有初步瞭解及應用,想紮實基礎或深入探究爲背景而寫。 數組的使用 舉個栗子: /*打印每月的天數(每四年錯一次)*/ #include <stdio

原创 電磁兼容問題的抑制方法

電磁兼容性(EMC)是指設備或系統在其電磁環境中符合要求運行並不對其環境中的任何設備產生無法忍受的電磁干擾的能力。 EMC包括EMI(電磁干擾)及EMS(電磁耐受性)兩部分,所謂EMI電磁干擾,乃爲機器本身在執行應有功能的過程中所產生不利

原创 七大基本排序算法C/C++(已優化及測試)

七大基本排序算法 已通過VS2015環境測試 可能不是最優算法,但是比基本版更好 完整項目GitHub 地址:https://github.com/cugwyman/7-Sorts BubbleSort冒泡排序 //Bubb

原创 Ubuntu中使用SSHSecure Shell測試Windows與Linux系統間操作及傳輸問題解決大全

安裝SSH服務器 Linux終端下輸入sudo apt-get install openssh-server 橋接模式IP設置 inux 與Windows 都是設置爲自動獲取 IP 地址,然後調到第一次測試一欄開始。 橋接模式IP

原创 使用Verilog實現FPGA偶數/奇數分頻電路設計並使用modelsim仿真

本人地大14級師兄,如果有學弟學妹搜到這個評論一個唄! 一、設計要求 編寫VerilogHDL程序,實現如下功能: 輸入時鐘信號和復位/信號,實現4分頻/5分頻,佔空比爲1:1.   二、設計思路 1.偶數分頻 假設爲N分頻,計數到N/

原创 直立平衡車的姿態測量卡爾曼濾波算法原理與應用(附代碼及調試截圖)

        鄙人最近測量調試直立平衡車的姿態角度時,用到了卡爾曼濾波算法。本着知其然還需知其所以然的學習精神,在網上閱覽了很多關於濾波原理及算法應用的文章,加上自己的調試經驗,有了一點小小的心得,現在分享給大家。疑惑不當之處,歡迎討論

原创 《C Primer Plus》讀書筆記——存儲類、鏈接和內存管理

背景 距離上次寫讀書筆記的日子已有半個月了。這段時間一直在做攝像頭直立平衡車,也把《C Primer Plus》的中級部分掃了一遍。現在做賽道算法識別遇到瓶頸了,就想把讀書筆記補回來。原計劃是寫指針和數組2的。現在發現還不如直接開

原创 《The Balance Filter》互補濾波器--MIT著名牛文翻譯(上)

      鄙人在寫另一篇博文時頻頻借鑑到這篇牛文(實際上是一個PPT),爲能讓更多人方便查閱,共同進步、探討,遂翻譯全文。鄙人才疏學淺,願附上原文對照,以期指正。首發於CSDN:http://blog.csdn.net/qq_32666

原创 《C Primer Plus》讀書筆記——遞歸

遞歸的原理 一個函數調用其本身,此調用過程爲遞歸(recursion)。 遞歸的使用 舉個栗子: /*用來測試UpAndDown函數的驅動程序*/ #include <stdio.h> void UpAndDown (int)

原创 《The Balance Filter》互補濾波器--MIT著名牛文翻譯(下)

      鄙人在寫另一篇博文時頻頻借鑑到這篇牛文(實際上是一個PPT),爲能讓更多人方便查閱,共同進步、探討,遂翻譯全文。鄙人才疏學淺,願附上原文對照,以期指正。首發於CSDN:http://blog.csdn.net/qq_32666

原创 Linux目錄樹

目錄結構 最近在win10用VMware和Ubuntu搭了個Linux系統鼓搗着玩。對一些基本的概念梳理一下。 Linux目錄樹 Linux整個文件系統以根目錄(/)爲最頂層目錄,下面包含多級目錄,形成拓撲結構,形如倒掛樹,稱爲L

原创 帶噪聲的1KHz微弱信號採集系統設計仿真及制PCB板過程

一、題目:基於單片機的系統設計    增加:增加前端模擬部分信號處理 儀器放大器+帶通濾波器 功能:實現對帶噪聲的1KHz微弱信號的數據採集(信號幅度100mV) 二、設計要求及完成情況   1、四層板,大小150mm*95mm   

原创 《數據結構和算法分析》具有O(logN)對數特點的三個基本算法

對分查找 給定一個整數X和整數A0,A1,…,AN-1,後者已經預先排序並存在內存中,求使得Ai=X的下標i,如果X不在數據中,則返回i=-1。 int BinarySearch (const ElementType A[], E

原创 利用MATLAB進行數學建模

一、用給定的多項式,如y=x3-6x2+5x-3,產生一組數據(xi,yi,i=1,2,…,n),再在yi上添加隨機干擾(可用rand產生(0,1)均勻分佈隨機數,或用rands產生N(0,1)分佈隨機數),然後用xi和添加了隨機干擾的y

原创 無人機/平衡車等姿態測量相關知識

陀螺儀 測量敏感角運動的一種精密傳感器,是慣性導航系統的中最重要、技術含量最高的儀器,是慣導系統中的核心器件。在干擾力矩的作用下陀螺儀產生的進動,使得自轉軸在慣性空間逐漸偏離原來的方位,這種現象稱之爲漂移,零偏漂移就是零輸入(靜止)下的漂