随笔分类 - 嵌入式
摘要:本文使用COMET方法对机器人协作系统进行软件建模与设计,并使用LabVIEW Actor Framework 进行详细设计。 关于这篇文档为什么要做这些,以及具体是如何做的,请参考文献[1] 参考文献 [1] Gomaa H. Software Modeling and Design Softwa
阅读全文
摘要:一、什么是串口通讯? 串行通讯是指仅用一根接收线和一根发送线就能将数据以位进行传输的一种通讯方式。尽管串行通讯的比按字节传输的并行通信慢,但是串口可以在仅仅使用两根线的情况下就能实现数据的传输。 典型的串口通信使用3根线完成,分别是地线、发送、接收。由于串口通信是异步的,所以端口能够在一根线上发送数
阅读全文
摘要:1、转换器理论信噪比理想转换器对信号进行数字化时,最大误差为±1/2LSB,量化噪声近似于高斯分布,几乎均匀地分布于从DC至fs/2的奈奎斯特带宽。其量化误差可以通过一个峰峰值幅度为q(一个LSB的权重)的非相关锯齿波形来近似计算。现理论信噪比可以通过满量程输入正弦波计算,可以估计得到均方根量化噪声
阅读全文
摘要:今天翻了一遍《高质量C++编程》,为了以后再次回顾,做了如下记录与一些自己的总结。1.头文件包含问题为了防止头文件被重复引用,应当用 ifndef/define/endif 结构产生预处理块。 也可以使用另一种方式:#pragma once 相信很多人知道,作用和上面是一样的。2.循环语句效率在多重
阅读全文
摘要:一、软件项目实施方案概述 软件产品用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施。大量的软件公司项目实施案例证明,软件项目是否成功、用户
阅读全文
摘要:有这样一个问题? 在嵌入式开发中,软件是怎样知道硬件行为,硬件又是怎样接受软件操作的。这个问题涉及到硬件和软件相关的知识。为了清楚这个问题,查阅了相关资料,将其总结记录在下,如果有一些开发经历就能更加深入理解了。 一、硬件事件(Event)的通知——硬件告知软件 在设计软件时,需要被告知硬件中发生的
阅读全文
摘要:秉着“知其然然后知其所以然”的态度,在对幻影无人机进行过介绍之后,小科决定讲讲多旋翼无人机的结构和工作原理。 一般而言,各品牌无人机结构大同小异,结构构成基本相同,所具有的不同主要体现在品牌特色方面。 首先,无人机是由哪些结构组成的。 1、GPS 我们每当到一个地方,首先要确定自己的位置,无人机也不
阅读全文
摘要:简单介绍一下 eNSP: eNSP是一款由华为提供的免费的图形化网络仿真工具平台,它将完美呈现真实设备实景(包括华为最新的ARG3路由器和X7系列的交换机),支持大型网络模拟,让你有机会在没有真实设备的情况下也能够实验测试,学习网络技术。 之前我们登录华为官网之后,就可以找到 ENSP 包进行下载了
阅读全文
摘要:1,中继器是物理层上的网络互连设备,它的作用是重新生成信号(即对原信号进行放大和整形)。 中继器(Repeater)又称重发器,是一种最为简单但也是用得最多的互连设备。中继器仅适用于以太网,可将两段或两段以上以太网互连起来。中继器只对 电缆上传输的数据信号再生放大,再重发到其它电缆段上。对链路层以上
阅读全文
摘要:1. 好好规划自己的路,不要跟着感觉走! 根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那
阅读全文
摘要:每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,InterProcess Communicati
阅读全文
摘要:能够把微弱的信号放大的电路叫做放大电路或放大器。例如助听器里的关键部件就是一个放大器。 放大电路的用途和组成 放大器有交流放大器和直流放大器。交流放大器又可按频率分为低频、中源和高频;接输出信号强弱分成电压放大、功率放大等。此外还有用集成运算放大器和特殊 晶体管作器件的放大器。它是电子电路中最复杂多
阅读全文
摘要:交叉编译器:arm-linux-gcc-4.5.4 Linux内核版本:Linux-3.0 主机操作系统:Centos 6.5 开发板:FL2440 温度传感器:ds18b20 注:此程序的客户端是在装有ds18b20模块并有ds18b20驱动的系统上跑的,本人写的ds18b20的驱动 一、sock
阅读全文
摘要:基于TCP流协议的socket网络文件传输Demo:实现:C语言功能:文件传输(可以传任何格式的文件) /************************************************************************* > File Name: Server.c >
阅读全文
摘要:前几天写了篇文章用本机电脑搭建网站(域名、DNS解析),写完第二天发现我的网站访问不上去了。仔细研究了一下,发现我想的太简单了。很早一些时候,运营商会给我们分配一个公网IP地址,使用动态域名解析可以非常方便的搭建网站。但是现在一般运营商都是用NAT方式,我们只能得到一个大局域网的IP,所以这种方法就
阅读全文
摘要:一、frp的作用 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。 对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。 利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 s
阅读全文
摘要:1. 引言作为一名开发者,我们生活中常遇到公司做不完的工作需要在家接着做,但是,公司的服务器有统一管理,多为内网ip,在家不能直接访问到公司服务器,如果解决这个问题呢?本文就以下两种情景给出SSH内网穿透的解决方案。2. 情景一:内网有一台主机有公网ip内网有一台主机同时具备公网ip和内网ip(两个
阅读全文
摘要:前置技能 输入按键-GPIO输入 通用定时器原理RC充放电电路原理RC充放电电路如图: 电阻R和电容C串联 当开关断开时,电阻R,电容0两端电压都是0,无电流 当开关闭合时(瞬间),电阻R两端V1(上端)和0(下端)有电压差,产生电流 此时电子通过电阻R积累在电容正极(上端),直到电容C电压为V1,
阅读全文
摘要:1.制作物理边框 place>line,然后画框并选取框,最后design>board shape>define from selected objects,完成! 主要是要注意精确,否则以后出现安装问题麻烦可就大了。还有就是拐角地方最好用圆弧,一方面可以避免被尖角划伤,同时又可以减轻应力作用。 2
阅读全文
摘要:1.常规布线:不详细说了,是个人就知道怎么弄。需要说明的是在布线过程中,可按小键盘的*键或大键盘的数字2键添加一个过孔;按L键可以切换布线层;按数字3可设定最小线宽、典型线宽、最大线宽的值进行切换。2. 总线式布线:通俗的讲就是多条网络同时布线的问题。具体方法是,按住SHIFT,然后依次用光标移到要
阅读全文
浙公网安备 33010602011771号