- 博客(20)
- 问答 (2)
- 收藏
- 关注
原创 液晶显示屏接口汇总
参考:LCD主流显示接口介绍 RGB接口: 以R,G,B三色数据传输,按传输方式可分为串行(serial)与并行(parallel)两种,一般为TTL(3.3V)电平,需要同步信号,传输距离较短,抗干扰性不强。 SERIAL RGB: 分辨率支持:800 * 480 时钟频率支持:800*3*480*60*1.2 = 83MHZ PARALLEL RGB: 分辨率支持:1...
2018-08-15 12:41:21 22754 1
原创 摄像头接口汇总
摄像头接口主要有:USB、DVP、MIPI(CSI) DVP是并口,需要PCLK、VSYNC、HSYNC、D[0:11]——可以是8/10/12bit数据,看ISP或baseband是否支持; MIPI(CSI)是LVDS,低压差分串口。只需要要CLKP/N、DATAP/N——最大支持4-lane,一般2-lane可以搞定。 USB是差分信号 ...
2018-08-14 15:40:49 11405
原创 硬件接口汇总
内部总线 :内部总线是微机内部各外围芯片与处理器之间的总线,用于芯片一级的互连系统总线:系统总线是微机中各插件板与系统板之间的总线,用于插件板一级的互连 SPI (Serial Peripheral Interface):MOTOROLA公司提出的同步串行总线方式。高速同步串行口。3~4线接口,收发独立、可同步进行。 标准SPI总线由四根线组成:串行时钟线(SCK)、主机输入/从机输...
2018-08-14 15:06:45 14314
原创 ros舵机联调从机不能接收主机的topic问题记录
从机:虚拟机 系统:ubuntu16.04 ;ros:kinetic 主机:树莓派 系统:raspbian stretch;ros:kinetic 从机发送 move_control的topic,主机接收move_control结果主机一直接收不到,用rostopic list -v命令查看可以发现有1个move_control的发布者和一个接收者,直接在主机上用rostopic pub来直接...
2018-07-12 19:28:01 2060
原创 ros多机联调ROS md5sums do not match问题记录
树莓派3b+ 上运行roscore 与pc端虚拟机上的ros联通,树莓派上运行一个AddTwoInts的服务节点,在pc端虚拟机上调用该服务,出现md5sums do not match的错误导致调用失败,后来发现是因为两边的.srv的数据类型不同导致,修改pc虚拟机上的.srv的数据类型与树莓派上的一致后,再重新catkin_make一下就好了。可以通过rossrv md5 服务名称来查看它的m...
2018-07-10 14:54:30 3038 1
原创 树莓派安装ROS
参考:http://wiki.ros.org/ROSberryPi/Installing%20ROS%20Indigo%20on%20Raspberry%20Pi
2018-07-10 14:41:53 1884
原创 Neural Networks and Deep Learning之中文翻译-第一章 用神经网络识别手写数字
Neural Networks and Deep Learning之中文翻译-第一章 用神经网络识别手写数字
2017-11-22 17:20:59 1107
原创 Neural Networks and Deep Learning之中文翻译-关于练习与问题
本章原文地址:http://neuralnetworksanddeeplearning.com/exercises_and_problems.html一本技术类书籍通常包含作者对读者必须完成练习与问题的告诫,每次我读到这些告诫都感觉有点怪异。如果没有完成这些练习和问题是否会有不好的事情发生?当然不会!这个只是要增加学习的时间,但因此可以加深理解。有时它是值得的,有时可能却是不值得的。所以在
2017-11-13 11:49:55 1656
原创 Neural Networks and Deep Learning之中文翻译-随记
今天在网上搜索了一下这本书,发现已经有翻译好的的中文版了,真是又惊又喜。不过这也是意料之中的事情,这么一本优秀的书不可能不引起国内学习者的注意。不过看到这个结果心中不免有些失落,但是我还会继续下去,在翻译的同时也会把自己的理解写进去,就当做笔记吧。感兴趣的朋友可以下载这本书的中文版。感谢网友的翻译,也让我的学习进程加快了不少!
2017-11-10 17:11:37 808
原创 Neural Networks and Deep Learning之中文翻译-关于本书
本章原文地址:http://neuralnetworksanddeeplearning.com/about.html神经网络是有史以来最美的编程范式之一,传统的编程方式是我们告诉电脑如何做,我们会把一个复杂的问题分解成许多小的、能够精确定义的、电脑能够很容易执行的子任务。相比之下,在神经网络中,我们不会告诉电脑如何去解决我们的问题,然而它会从观测数据中学习找到自己的解决方法。自动从数据中学
2017-11-09 18:27:37 1416
原创 Neural Networks and Deep Learning之中文版翻译-前言
《Neural Networks and Deep Learning》是一本免费的网络书籍,作者是Michael Nielsen,作者用很通俗易懂的语言来描述神经网络以及深度学习的原理以及相关的应用,随着人工智能的热潮,本人一直想了解深度学习与神经网络,网上搜索大量学习资料,也浏览一些大牛的博客,也尝试去学习一些开源的架构,但由于碎片化的知识和底层认识不足总是不得要领,直到看到它算是真正有点入门了
2017-11-09 18:24:19 3586
原创 Silicon Lab Ember zigbee学习杂谈----profile、cluster、attribute、command
本文主要介绍zigbee中profile、cluster、attribute、command的概念,以及zigbee的一些基本思想。zigbee联盟为了不同厂商的zigbee设备之间能够互联互通,于是制订了的zigbee协议标准,到今天(2016.3.28)已经到了版本3.0。要了解zigbee就要先了解下面这些关键词的概念:profile:因为现在zigbee已经被应用的各个领域如智能家居、
2016-03-28 18:39:04 2976 2
原创 Silicon Lab Ember zigbee学习杂谈----custom event
本篇博客介绍ember zigbee的custom event的用法,ember zigbee application framework提供事件机制,通过事件,你可以控制一个事件发生的具体时间。那么该如何使用事件?请看下面介绍:一个custom event有两部分构成:1、custom event执行函数(event function):当事件时间到了就会执行该函数,你可以在这个函数添加
2016-03-24 20:42:56 2841
原创 Silicon Lab Ember zigbee学习杂谈----simulated eeprom
本篇文章简单介绍一下em3xx系列芯片虚拟eeprom的用法,em3xx芯片本身并没有实际的eeprom ,所以它提供flash作为eeprom得sim-eeprom的用法。 库提供了两个版本的sim-eeprom用法。可以在ember desktop中plugin中进行选择(如下图):用户可以选version1 或version2,version1和version2能容纳同样多的to
2016-03-22 23:46:24 1609
原创 Silicon Lab Ember zigbee学习杂谈----Tokens
本文将介绍ember zigbee中token的概念及用法,token是用来存储非易失性数据的即掉电后也能保存,由于在EM3xx芯片中没有eeprom,所以实际上它们是直接存储在flash上,用flash作为虚拟eeprom(simulated eeprom)的用法。token分为两部分:名字(token key)和数据(token data)。在使用过程中只需要用他的名字(token key
2016-03-21 22:57:16 4421
原创 初尝linux——arm-linux移植之动态库问题
我一直在做zigbee的项目,因为这次zigbee主机方案需要用到arm,之前花了几个月的时间在PC linux上将主机程序调通了,现在的问题是将程序移植到arm linux。因为之前完全没有嵌入式linux了,更没有移植的经验,于是便从实际问题出发,从基础知识开始,从网上找资料慢慢地解决问题,最终问题还是得到解决,写篇文章梳理一下最近学习的经验,使不至于下次再碰到类似问题时又手足无措,也给像我一
2016-03-12 19:20:26 4292
原创 silicon lab ember zigbee学习杂谈 --------- 发送zcl command
Ember zigbee协议栈有专门提供发送zcl command 的API可调用,那么下面来看一下如何调用API发送zcl command。1、先使用填充宏定义(fill macro)来构造你要发的zcl command,填充宏定义可在/app/builder/STM32/clientcommand-macro.h中找到,包括自定义的command也自动在此文件生成填充宏。如要发送一个ide
2015-12-23 19:06:08 4276
原创 Silicon Lab Ember zigbee学习杂谈----------cli 扩展
stack version:5.6.0Ember zigbee提供了丰富的命令行接口,在调试串口输入help你会看到具体cli内容(如图)如果自己想定义一些cli命令,要怎么做呢?以下为详细步奏:1、定义一个全局宏定义EMBER_AF_ENABLE_CUSTOM_COMMANDS,可在Appbuilder的Includes选项卡下的Additional Macros添加一个新的
2015-12-23 17:55:55 3166
原创 Silicon Lab Ember Zigbee学习杂谈------zcl extension
本文将讲述Ember zigbee如何对cluster library进行扩展,添加自定义cluster、command。(参考文档:UG102-AppFrameworkDevGuide --16 Extending the ZigBee Cluster Library (ZCL))Silicon Lab开发了一整套zigbee开发工具能够帮助开发者迅速开发产品,但是由于其底层代码并不开源
2015-12-20 10:54:09 5260
空空如也
MFC2010用ShockwaveFlash显示swf不能显示
2016-07-15
MFC出现Debug assertion failed问题
2016-05-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人