09 2018 档案

摘要:相信大家对makefile都不陌生,在Linux下编写程序基本都离不开makefile的编写,我们都知道多个.c文件经过编译器编译后得到多个.o文件,这些文件是互相独立的,但最终我们要得到一个可正常运行的文件,很显然这个过程就是连接,将多个.o文件连接为一个文件,这个文件是.elf文件。下面来举个例 阅读全文
posted @ 2018-09-22 19:35 LSWen 阅读(193) 评论(0) 推荐(0)
摘要:刚在虚拟机上装上Linux(Centos7)后使用winSCP建立文件共享发现连接超时,经过几个小时的查找发现Linux中没有eth0文件,这说明其网卡名不是eth0,在网上查过一些解决办法有的通过修改文件来解决,但这对于新手来说比较麻烦,后来经过一番尝试发现可以通过改变虚拟机网络配置来解决,步骤如 阅读全文
posted @ 2018-09-21 10:41 LSWen 阅读(12338) 评论(0) 推荐(1)
摘要:说到PID算法,想必大部人并不陌生,PID算法在很多方面都有重要应用,比如电机的速度控制,恒温槽的温度控制,四轴飞行器的平衡控制等等,作为闭环控制系统中的一种重要算法,其优点和可实现性都成为人们的首选。下面简单来讲解一下PID算法: 首先PID算法是有比例,积分,微分三部分组成,先说下比例部分,所谓 阅读全文
posted @ 2018-09-14 22:18 LSWen 阅读(13874) 评论(3) 推荐(0)
摘要:信号完整性: 什么时是信号完整性呢?先看一张图如右: 从右图我们可以看到当信号走过两个90度导线时其对应的电压波形,很显然这个90度的导线会对信号产生很大的干扰,而这个干扰最主要的原因就是导线弯曲的部分对其作用,那么这个影响体现在哪些方面呢?或者说造成信号波动的根本原因是什么呢?这就是信号完整性要解 阅读全文
posted @ 2018-09-12 22:50 LSWen 阅读(359) 评论(0) 推荐(0)
摘要:和身边一些学弟们接触发现他们的编程习惯不是太好,对一些基本的规范不重视,今天有时间写一些基本的规范给一些刚入门的新手们,高手可忽略。 首先做项目来说需要建立工程,一般需要几个到几百个上上千个C文件,这就需要对很多C文件提供一个规范,以一般来说,除了main.c文件之外,其他C文件都应该有一个对应的h 阅读全文
posted @ 2018-09-09 14:43 LSWen 阅读(184) 评论(0) 推荐(0)