自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 5G+边缘计算 学习笔记

OneNET EDGEwiki名词MEC(Mobile Edge Computing)ECP(edge compute platform)NFV(Network Function Vitualizaiton)云网融合一些想法边缘EDGE的产品形态边缘市场会有怎么样的应用wiki名词打算把常用的一些名词和概念做一个解释缩写释义MECMobile Edge ComputingECPEdge Compute PlatformNFVNetwork Function Vit

2020-09-07 15:49:41 5929 2

转载 当linux机器里面,所有命令都找不到路径了咋办

/bin is not included in environment path就是无论输入啥命令,都找不到路径来使用了,咋办?解决方法:由于系统找不到原来设置的环境变量,所有需要修改 /etc下的profile文件,但是此时我们已经不能直接使用vi命令了,其实可以使用#/usr/bin/vi /etc/profile原网址:https://www.cnblogs.com/alvin...

2019-05-28 10:32:57 2607

原创 百度语音识别使用

哎 之前识别出来的utf8编码的文字,怎么都printf不出来今天去参考了别人的写法,一下就print出来了之前的写法#shibie=str(jieguo[‘result’]).strip(’[]’)现在的写法:#shibie=jieguo[‘result’][0].encode(‘utf-8’)#coding=utf-8from aip import AipSpeechAP...

2018-11-12 18:19:18 911 1

原创 HI3516内核烧写问题

目前情况:使用Fastboot工具能够烧写uboot使用fastboot工具不能烧写内核以及文件系统bootagrs 和 bootcmd无法使用setenv来设置现在DDR应该是没有问题,问题是出在哪个SPI-FLASH身上,我使用u-boot工具好像从来没有成功的在spi-flash身上烧写成功过一些知识:FLASH 256M bit =32Mbddrboot...

2018-06-07 20:28:16 1481

转载 nor flash 和 nand flash

NOR Flash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NOR FLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户不能直接运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使...

2018-05-28 10:17:56 326

原创 我的RTMP学习笔记

播放一个RTMP协议的流媒体步骤如下:握手,建立连接,建立流,播放。RTMP协议规定,播放一个流媒体有两个前提步骤 1、简历一个网络连接 NetConnection 2、建立一个网络流 NetStream其中 服务器和客户端之间只能有一个网络连接,但基于该连接可以创建很多个网络流RTMP流媒体播放过程:https://blog.csdn.net/leixiaohua1020/art...

2018-04-20 16:55:49 375

原创 linux网络配置历险记

今天一开电脑,这个虚拟机开发环境又上不起网了,折腾了大半天,这个网络还是没配得好,还是写篇文章记录一下。主要是修改两个文件,后面那个配置文件是真的迷/etc/network/interfaces/etc/Nerworkmanage/interfaces重启操作: /etc/init.d/networking restart2018.4.10更新妈蛋。。。折腾了1天的问...

2018-04-08 15:49:12 230

原创 OneNET视频推流------使用树莓派交叉编译工具

目的:交叉编译OneNET的SDK到树莓派简述:Raspberry Pi本身的硬件性能不是很高,所以在pi上直接编译源代码,需要消耗很多的时间。因此在选择在性能呢强大的台式机上来配置一个交叉编译平台,再将编译后的bin文件和config.json文件拷贝到树莓派来执行。过程中,需要下载树莓派的交叉编译链。并将SDK所用到的库先交叉编译,再交叉编译OneNET SDK。实现方法:硬件...

2018-03-20 17:30:15 2354 1

原创 OneNET视频能力体验----使用USB摄像头推流

本例程使用V4L2技术,采集USB摄像头数据,并在Ubuntu虚拟机中使用OneNET视频SDK,直接推流到OneNET视频云。其中USB采集部分是用的这位同学的代码,http://blog.csdn.net/li_wen01/article/details/71548079在采集完毕之后再使用OneNET SDK推流,因为暂时优化得不好,先不发代码,需要的同学可以先去他博客下载采...

2018-03-12 11:45:21 6619 3

原创 OneNET视频能力体验------使用树莓派摄像头推流

目的:把树莓派摄像头变成一个onvif摄像头,并通过OneNET sdk推流。简述:因为ONENET视频SDK的demo是支持onvif camera的,因此把树莓派的摄像头变成一个支持onvif camera的摄像头,然后在ubuntu中运行OneNET的sdk,并修改config.json文件,就可以直接推流到OneNET了。实现方法:使用官方Raspberry Pi相机,通过rt...

2018-03-12 11:17:31 9713 26

转载 关于usr/bin/ld: cannot find -lxxx问题总结

/usr/bin/ld: cannot find -lxxx问题总结 linux下编译应用程序常常会出现如下错误: /usr/bin/ld: cannot find -lxxx 意思是编译过程找不到对应库文件。其中,-lxxx表示链接库文件 libxxx.so。 注:有时候,由于库文件是编译过程临时生成的,如果前面出错也会导致出现这种情况,下面针对的是由于本

2018-01-16 17:30:42 15648

转载 同步调用、回调和异步调用(callback_function)

原文地址:https://www.cnblogs.com/WalsonWang/p/4745116.html模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机

2018-01-15 19:52:04 6713

原创 我的alexa skill开发流程

详细介绍和开发流程请看官方文档~写得还是很详细的下面是我的开发流程第一步:1、打开入口 登录https://developer.amazon.com,点击alexa第二步:如图继续如图:添加一个new skill然后就可以开始写了:这里比较关键skill开发,最关键的就是这个intent。1、intent schema这里有两个

2018-01-11 20:29:59 8894 13

转载 【转】LDR 和MOV 指令区别

最近在学习ARM的使用,此篇文章要特别注意MOV和ldr/str指令的区别以下正文 ARM是RISC结构,数据从内存到CPU之间的移动只能通过L/S指令来完成,也就是ldr/str指令。 比如想把数据从内存中某处读取到寄存器中,只能使用ldr 比如: ldr r0, 0x12345678 就是把0x12345678这个地址中的值存放到r0中。 而mov不能干这个活,mov只能在

2017-12-21 11:01:33 487

转载 Camera sensor 基本知识

一、Camera 工作原理介绍 1. 结构 . 一般来说,camera 主要是由 lens 和 sensor IC 两部分组成,其中有的 sensor IC 集成 了 DSP,有的没有集成,但也需要外部 DSP 处理。细分的来讲,camera 设备由下边几部 分构成: 1) lens(镜头) 一般 camera 的镜头结构是有几片透镜组成,分有塑胶透镜(Plastic)和玻璃透 镜(Glas

2017-12-11 10:45:45 18627 2

原创 linux环境下开机自动运行python--树莓派

正确打开方式

2017-12-05 16:55:29 3316

转载 编译性语言、解释性语言和脚本语言

这篇文章很通俗的讲清楚了各种编程语言的区别,包括 C、C++、python、JAVA……转自:http://blog.sina.com.cn/s/blog_521c350e0100sttp.html1.计算机不能直接理解高级语言,只能理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。(计算机只能执行机器语言:我们要执行高级语言编的代码,就只能用编译器把它变成机器语言

2017-11-20 17:47:01 518 1

原创 使用API控制连接到OneNET的物联网设备

当我们使用把设备连接到onenet上之后,若想要控制设备,可以通过直接使用API的方式建议先使用官方ucos-edp代码烧到开发板进行调试

2017-10-17 10:38:39 12171 1

原创 echo控制OneNET硬件设备

前言:随着万物互联时代的到来,各种传统电器都开始支持联网。而智能音响把语音作为一个物联网的入口,带来不同的交互体验。amazon echo是目前最成熟的智能音响,因此选择echo来开发哒1、BASIC先了解下概念呗1.1你的开发基础:1、熟练使用onenet,设备已经采用edp协议连接到onenet。 2、你已经拥有aws账号,会一点python,能看一点英语辅助软件

2017-10-11 10:03:25 1393

转载 【转】python socket编程详细介绍

1Socket 类型2Socket 函数3socket编程思路4Socket编程之服务端代码5Socket编程之客户端代码Python

2017-09-24 16:34:34 399

转载 [转]图解实时操作系统和非实时操作系统的区别

原博地址:http://blog.csdn.net/u013752202/article/details/53649047对于实时操作系统(RTOS)和非实时操作系统,你能分别列举出来多少? 实时操作系统:uCOS/VxWorks/RTLinux 非实时操作系统:Linux/Windows/OSX 我也只能列举出来这么多了。 重点不在这里,重点在于他们之间的区别,详见下图:在上面的图中右边的

2017-09-19 14:31:58 2448

原创 亚马逊云物联网AWS IoT初体验

AWS IoT 是一款托管的云平台,使互联设备可以轻松安全地与云应用程序及其他设备交互。AWS IoT 可支持数十亿台设备和数万亿条消息,并且可以对这些消息进行处理并将其安全可靠地路由至 AWS 终端节点和其他设备。借助 AWS IoT,您的应用程序可以随时跟踪所有设备并与其通信,即使这些设备未处于连接状态也不例外。本文主要对AWS IoT做一个初步的介绍,提供有用的资料入口,以及使用MQTT客户端接入平台。

2017-09-14 09:16:52 12405 3

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-09-14 08:56:52 180

原创 微信硬件平台

微信公众号分为订阅号和服务号,其中服务号需要xxx认证,个人不好申请。 但服务号提供“设备功能”。若想要使用微信硬件平台,就必须花钱认证服务号。通过微信硬件平台提供的AirSync、AirKiss、硬件JSAPI、直连SDK等技术,蓝牙设备、Wi-Fi设备与移动网络设备等智能设备都能便捷地实现与微信之间的互联和通讯,用户可以通过公众号查看和控制自己的手环、电视、空调和其它智能家电等。平台基础接入

2017-09-01 17:03:09 3106

原创 ONENET平台简介及简单的接入方法

OneNET平台提供设备全生命周期管理相关工具,帮助个人、企业快速实现大规模设备的云端管理;开放第三方API接口,推进个性化应用系统构建;提供定制化“和物”APP,加速个性化智能应用生成。简单来说,就是目前对个人开发者免费的一个IOT云平台

2017-08-10 09:46:59 27323 7

原创 linkit one学习笔记-开发板简介

LinkIt ONE开发板简介LinkIt One开发板是由矽递科技和联发科合作推出的一款开源硬件。LinkIt One基于联发科MT2502A ASoC处理器,集成了高性能的Wi-Fi和GPSx芯片。

2017-08-09 17:00:14 2721

原创 ADXL345加速度计使用心得(带中断唤醒)

简介ADXL345是一种三轴加速度计。具有+/-2g,+/-4g,+/-8g,+/-16g可变的测量范围;最高13bit分辨率;固定的4mg/LSB灵敏度;3mm*5mm*1mm超小封装;40-145uA超低功耗;标准的I2C或SPI数字接口;32级FIFO存储;以及内部多种运动状态检测和灵活的中断方式等特性。使用目的:1、读取加速度 2、让单片机和加速度计ADXL345处于睡眠状态,当该加速度计

2017-07-29 19:06:45 26234 6

空空如也

空空如也

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

TA关注的人

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