原创 一個C#操作Excel類,功能比較全

using System; using System.Data; using System.Configuration; using System.Web; using Microsoft.Office.Interop; using M

原创 STM32 BOOTLOADER

不需要拆機就能對產品進行固件升級是很多人想要的效果,不僅方便而且節省精力和成本。那麼如何完成這項工作呢?接下來所介紹的Bootloader就可以完成這項工作,通過Bootloader引導程序完成固件的升級。下面來淺析STM32Bootlo

原创 STM32之CAN通訊接收過濾器過濾分析

一、前言 學習了CAN通訊,底層的東東CAN控制器已經幫你處理完成,也就是CAN通訊協議已經做好,你按協議格式往對應的位扔數據發送就好,所以使用CAN通訊,我們只需要去關心制定發送的數據間的協議,也就是給每個數據加上有標識符的協議。如下圖

原创 單片機I/O的常用驅動與隔離電路的設計

隨着微電子技術和計算機技術的發展,原來以強電和電器爲主、功能簡單的電氣設備發展成爲強、弱電結合,具有數字化特點、功能完善的新型微電子設備。 在很多場合,已經出現了越來越多的單片機產品代替傳統的電氣控制產品。屬於存儲程序控制的單片機,其控制

原创 printf按8進制、10進制、16進制輸出以及高位補0

int PrintVal = 9; /*按整型輸出,默認右對齊*/ printf("%d\n",PrintVal); /*按整型輸出,補齊4位的寬度,補齊位爲空格,默認右對齊*/ printf(

原创 PID控制器(比例-積分-微分控制器)

PID控制器(比例-積分-微分控制器)- I形象解釋PID算法小明接到這樣一個任務:有一個水缸點漏水(而且漏水的速度還不一定固定不變),要求水面高度維持在某個位置,一旦發現水面高度低於要求位置,就要往水缸里加水。 小明接到任務後就一直守在

原创 打造最漂亮的串口調試助手(基於WPF + .NET C# VS2013)附源碼! 打造最漂亮的串口調試助手(基於WPF + .NET C# VS2013)附源碼!

打造最漂亮的串口調試助手(基於WPF + .NET C# VS2013)附源碼!2014年06月27日 15:14:10閱讀數:44220WPF界面全部用XAML語言手打,基本都是Grid佈局,VS很強大,編程很舒服便捷,源碼有很詳細的註

原创 PID控制器開發筆記之三:抗積分飽和PID控制器的實現

PID控制器開發筆記之三:抗積分飽和PID控制器的實現積分作用的引入是爲了消除系統的靜差,提高控制精度。但是如果一個系統總是存在統一個方向的偏差,就可能無限累加而進而飽和,極大影響系統性能。抗積分飽和就是用以解決這一問題的方法之一。這一節

原创 PID算法的C語言實現六 抗積分飽和的PID優化 PID算法的C語言實現六 抗積分飽和的PID優化 PID算法的C語言實現六 抗積分飽和的PID優化

PID算法的C語言實現六 抗積分飽和的PID優化2017年06月07日 09:59:19閱讀數:2677積分飽和通俗講就是系統在一個偏差方向上的飽和,比如一個系統設定了輸出不會超過100,但因爲出現一個方向上的偏差積分使得輸出超過了100

原创 改進式PID控制以及C語言實現過程

改進式PID控制以及C語言實現過程2016年03月31日 14:14:24閱讀數:3535改進式PID控制         如果是在低速模式下,標準的PID基本可以滿足控制要求,但隨着速度的提升,PID算法要進一步修改和完善才能達到控制要

原创 STM32F103學習之RCC配置

STM32F103時鐘配置 STM32的獨立時鐘源共有四個: 1.HSE(外部高速時鐘,4~16MHz); 2.HSI(內部高速時鐘,8MHz,精度不高); 3.LSE(外部低速時鐘,32.768kHz,一般用於產生精確秒信

原创 PID算法

PID算法2018年04月06日 15:54:43閱讀數:101.      數字(離散)PID控制算法的表達式:將PID調節器離散化,用差分方程來代替連續系統的微分方程,分爲位置式和增量式兩類。重點理解概念如下:a)  基本偏差e(t)

原创 轉 vb.net chart圖表使用技巧之一

vb.net chart圖表使用技巧之一2012年04月27日 11:17:06閱讀數:8063很多朋友再爲使用什麼樣曲線來顯示數據發愁,當然有MONEY的朋友除外。其實微軟已經給我們提供一個很強大免費的控件,那就是chart ,當然這個

原创 VB.NET CHART

 import namespace    [vb] view plain copyImports System.Windows.Forms.DataVisualization.Charting      找個namespace包含用於圖表