自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C/C++机器控制系统应用技术笔记总结

追梦的天空,实现梦想的世界!

  • 博客(10)
  • 资源 (16)
  • 收藏
  • 关注

转载 转载 决策树算法 MATLAB 简单实现

转自: --------------------- 作者:_Daibingh_ 来源:CSDN 原文:https://blog.csdn.net/healingwounds/article/details/83349157 版权声明:本文为博主原创文章,转载请附上博文链接! 决策树算法 前言 最近在数据挖掘与机器学习的课程上刚刚学到了决策树算法,于是,想自己用 MATLAB 简单实现一...

2019-05-24 17:53:46 547

原创 (四)C语言 嵌入式开发之共享内存和消息及内存映射概述及实战示例

1、安装多进程通信库boost: boost中,用到了别的函数库,所以为了使用boost中相应的功能,需要先安装系统中可能缺失的库  apt-get install mpi-default-dev #安装mpi库 apt-get install libicu-dev #支持正则表达式的UNICODE字符集  apt-get install python-dev #需要python的话 a...

2019-04-13 14:02:05 456

原创 (三)C语言嵌入式开发单片机通用CRC32校验

单片机开发过程中,驱动通信的开发都会涉及到,而在数据通信的过程中,存在各种各样的校验方式,普通的累加和,累加异或等校验方式都可以粗粒度的对数据进行验证。但是在可靠性略高一些的通信过程中使用CRC32的频率会高很多,例如flash的写入,高频率高带宽的数据传输等,下面列举出来单片机的通用CRC32校验,以STM32平台为例,可适用于任何平台任何场景,亲测可用。 #include <stdi...

2019-04-05 21:11:06 732

原创 (二)C语言嵌入式开发单片机通用PID控制

PID比例积分微分控制,P比例即是对信号的放大(一般用法指时序上两帧之间的偏差),D微分控制,可以加快系统的响应速度,很快将系统拉到水平状态,I积分控制,可消除稳态误差。通常情况下,该控制一般用PI、PD、或PID控制,根据实际使用场景进行自由调配。借用之前朋友收集的文档,概念综述、公式推导和代码实现描述如下: 1. PID调试步骤   没有一种控制算法比PID调节规律更有效、更方便的了。现...

2019-03-25 22:26:27 919

原创 云计算、大数据、虚拟化、云后台框架开发的利器---Docker介绍及使用笔记

Docker是什么:是一种让应用和开发都脱离了环境平台依赖的工具,可以实现多机跨网络进行部署,进行应用程序的更新升级,相对安全,使用方便的综合发布工具,对于物联网时代,动辄上万节点的应用升级、空中烧写、跨网络监控追踪等都可以起到便利和高效的作用,引用百度的严格定义为: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux...

2019-03-23 15:59:28 202

原创 (一)C语言嵌入式开发单片机通用KALMAN滤波

一直以来用过很多次KALMAN滤波,没有进行系统的总结,本次笔记将对此进行从原理到推导到代码实现及应用进行总结和分析,阐述一些个人使用的观点。首先,了解该滤波的原理及使用场景和应用范畴,然后,说明使用此滤波要达到的目的,之后,代码中如何加入该滤波模块及其调节增益,最后分析其带来的优缺点。 原理:KALMAN滤波器是一种线性的离散时间的有限维系统。卡尔曼滤波器由一系列递归数学公式描述。它们提供了一...

2019-03-17 16:00:54 1266

原创 嵌入式开发历程总结

从08年从事嵌入式开发以来,已近11年,经历了困惑,迷茫,收获,欣喜,再困惑,再迷茫,一步一步进入深渊,回头展望,总感觉蹉跎了年华,有很多时间没有把握好。可命运总是如此,即使回头再来,估计也还是这个轨迹。自我勉励最多的一句话是,活在当下,珍惜眼前,不必为已逝去的时光而唏嘘。 总结一下个人经历,记录一下开发的轨迹,目的在于总结反思,大牛请微微一笑飘过,如若有心,可指点迷津,拨开云烟共同进步。...

2019-03-12 18:12:59 199

转载 单片机(仅自己爱好收藏)

 单片机 单片机定义  单片机是指一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。  单片机也被称为微控

2009-11-17 20:57:00 3830

转载 宏定义

 宏定义  宏定义是C提供的三种预处理功能的其中一种,这三种预处理包括:宏定义、文件包含、条件编译 1.不带参数的宏定义:  宏定义又称为宏代换、宏替换,简称“宏”。  格式:  #define 标识符 字符串  其中的标识符就是所谓的符号常量,也称为“宏名”。  预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。  掌握"宏"概念的关键是“

2009-11-17 20:53:00 487

转载 #pragma

 #pragma  #pragma 预处理指令详解   在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。   其格式一般为: #Pr

2009-11-17 20:51:00 506

C语言嵌入式开发单片机通用KALMAN滤波代码实现

C语言嵌入式开发单片机通用KALMAN滤波代码实现,可作为独立模块使用,可编为util库中的一个方法使用,也可以直接嵌套到自己的代码中使用

2019-03-17

Android应用开发揭秘(2010_年3月(1版2次)).pdf

Android应用开发揭秘(2010_年3月(1版2次)),有入门到精通,多多实例,有图有真相。

2012-04-12

网络编程 物联网应用 传感器网络编程

C51,CC2430,多种网络搭配编程设计,网络拓扑可更换

2011-04-28

QuartusII中文简明使用手册

详细介绍中文QuartusII 版的使用方法,设计原理和实例教程非常实用

2010-08-21

华为 QuartusII指南

详细介绍华为内部 QuartusII软件的使用方法,并以实例示范

2010-08-21

用verilog编写的sigma-delta adc例子

用verilog编写的sigma-delta adc例子 应用在计量类adc产品

2010-08-16

物联网RFID关于物流等方面的资料

物联网RFID关于物流等方面的资料,工作原理,系统设计等

2010-08-01

C语言入职笔试经典例程

C语言入职笔试基本经典例程,希望对大家有所帮助

2010-08-01

C语言面试常用经典范例

找工作过程中,初试(笔试)大部分都考察和数据结构有关的试题,这时候大部分单位是要考察基础能力,能够用C语言将这些问题迎刃而解,体现你纯厚的功底,这些实例希望对大家有帮助

2010-08-01

深入理解软件工程设计思想

深入理解软件工程的设计思想和软件工程的工程性理论!

2009-09-15

软件设计模式 bridge模式 代理模式等

设计模式不可多得的一本学IT的必备有用的知识库!

2009-06-19

软件设计模式 bridge模式 代理模式等

软件设计模式,共包含二十多种模式,做IT的必备知识呀!

2009-06-19

计算机软件文档编制规范

计算机软件文档编制规范对于书写项目文件有一个统一的标准和模版

2009-05-17

visual c++.net 网络编程

visual c++.net 网络编程,关于MAC,希望对各位有帮助!

2009-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除