小v电子技术博文 小v单片机 物联网云平台管理系统+终端嵌入式软硬件开发笔记!

热门文章 创客:机器人GPS定位导航小车的制作-基于物联网的应用

  • 时间:2019-6-19
  • 作者:小v
  • 分类: 书籍-机器人GPS定位导航小车的制作
  • 浏览:502
  • 评论:0
  • 本页面专门讲述 该小车的制作。                                           前言 很小的时候当我们第一次看到会动的小四轮车时,心情是怎么样的? 现在的小朋友在孩童时期会有自己的一辆玩具车,玩具车是怎么动起来的呢? 也许在这个时间段内,幼小的心灵蕴藏着一个大的梦想。 而在我们小时候,太大的玩具车是买不起的,但是我们那个时候是有一部叫《四驱兄弟》的动画片还是看可以看得起的,正是这部黑...

    阅读全文>>

    热门文章 微信公众号升级了

  • 时间:2017-3-3
  • 作者:小v
  • 分类: 励志格言|故事
  • 浏览:1883
  • 评论:0
  • 微信公众号现已外包专业团队运营, 最新的单片机/嵌入式设计, 您或许是电子专业学生,或许是研发人员,或许是项目经理,这些设计都值得您 拥有,扫描关注吧! qq:839602830 qq交流群:259642422 官方微博:鲤鲸科技

    阅读全文>>

    x264编码速度问题

  • 时间:2019-9-6
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:78
  • 评论:0
  • 使用x264编码时测试发现encoder_encode 编码时间太长 (19700102 08:59:12.077)         YUVEnc_Main[ 119]<DEBUG>:  start to pull in queue's packet size: 0x96000   cout:34 //从队列中提取一帧640 480的yuv422数据 (19700102 08:59:12.077)     encode_oneFrame[ 173]<DEBUG>:  i422 enc yuv start (19700102 08:59...

    阅读全文>>

    uvc camera yuv422 planer格式编码h264测试例程

  • 时间:2019-9-5
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:72
  • 评论:0
  • /**  * 最简单的基于X264的视频编码器  * Simplest X264 Encoder  * jiangyu  *   * 本程序可以YUV格式的像素数据编码为H.264码流,是最简单的  * 基于libx264的视频编码器  *  * This software encode YUV data to H.264 bitstream.  * It's the simplest encoder example based on libx264.  */ #include <stdio.h> #include <stdlib.h>...

    阅读全文>>

    如何查看usb摄像头支持的输出格式

  • 时间:2019-9-2
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:52
  • 评论:0
  • lid@lid-VirtualBox:~/share/v4l2/usbcamera/usbcamera$ luvcview -L luvcview 0.2.6 SDL information:   Video driver: x11   A window manager is available Device information:   Device path:  /dev/video0 { pixelformat = 'MJPG', description = 'Motion-JPEG' } { discrete: width = 640, height = 480 } Time interval between frame...

    阅读全文>>

    rtp create session failed 返回值-59

  • 时间:2019-8-27
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:72
  • 评论:0
  • #define ERR_RTP_OUTOFMEM -1 #define ERR_RTP_NOTHREADSUPPORT -2 #define ERR_RTP_COLLISIONLIST_BADADDRESS -3 #define ERR_RTP_HASHTABLE_ELEMENTALREADYEXISTS -4 #define ERR_RTP_HASHTABLE_ELEMENTNOTFOUND -5 #define ERR_RTP_HASHTABLE_FUNCTIONRETURNEDINVALIDHASHINDEX -6 #define ERR_RTP_HASHTABLE_NOCURRENTELEMENT -7 #define ERR_RTP_KEYHASHTABLE_FUNC...

    阅读全文>>

    高通安卓Android 下camera nv12格式编码h264测试例程

  • 时间:2019-8-26
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:58
  • 评论:0
  • /**  * 最简单的基于X264的视频编码器  * Simplest X264 Encoder  * jiangyu  *   * 本程序可以YUV格式的像素数据编码为H.264码流,是最简单的  * 基于libx264的视频编码器  *  * This software encode YUV data to H.264 bitstream.  * It's the simplest encoder example based on libx264.  */ #include <stdio.h> #include <stdlib.h>...

    阅读全文>>

    yuv转h264 plane调试笔记理解2--基于x264

  • 时间:2019-8-23
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:92
  • 评论:0
  • YUV存储方式 YUV存储方式主要分为两种:Packeted 和 Planar。 Packeted方式类似RGB的存储方式,以像素矩阵为存储方式。 Planar方式将YUV分量分别存储到矩阵,每一个分量矩阵称为一个平面。 YUV420即以平面方式存储,色度抽样为4:2:0的色彩编码格式。其中YUV420P为三平面存储,YUV420SP为两平面存储。 常用的I420(YUV420P),NV12(YUV420SP),YV12(YUV420P),NV21(YUV420SP)等都是属于YUV420,NV12是一种两平面存储方式,Y为一个平面,交错的UV为另一个平面。 由此,I420就是存储方式为Planar,抽样方式为4:2:0,数据组成为YYYYYYYY...

    阅读全文>>

    camera摄像头采集数据帧中yuv420的planer的理解一

  • 时间:2019-8-23
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:74
  • 评论:0
  • 最近使用高通的8053的摄像头采集数据并编码成264格式。高通的官方例子给的是用回调函数处理一帧数据的。 //回调函数当有一帧数据采集回来后会进入此函数 static void mm_app_video_notify_cb(mm_camera_super_buf_t *bufs,                                    void *user_data) {     char file_name[64];     m...

    阅读全文>>

    高通8053交叉编译x264

  • 时间:2019-8-22
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:84
  • 评论:0
  • 下载最新源码http://download.videolan.org/x264/snapshots/ Index of /x264/snapshots/ ../ last_stable_x264.tar.bz2 21-Aug-2019 20:45 770875 last_x264.tar.bz2 21-Aug-2019 20:45 774055   x264-snapshot-20050824-2219.tar.bz2 24-Aug-2005 20:20 357963   x264-snapshot-2...

    阅读全文>>

    解决requires unsupported dynamic reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC

  • 时间:2019-8-20
  • 作者:小v
  • 分类: Linux
  • 浏览:81
  • 评论:0
  • /home/lid/gcc/sdk8053/sysroots/x86_64-oesdk-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.9.3/real-ld: error: test/camera_test.o: requires unsupported dynamic reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC /home/lid/gcc/sdk8053/sysroots/x86_64-oesdk-linux/usr/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.9.3/real-ld: e...

    阅读全文>>

    高通 camera基于HAL1和hal3的说明

  • 时间:2019-8-20
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:239
  • 评论:0
  • # Summary libcamera provides C++ API to interface with camera on multiple Linux based Snapdragon platform (```APQ8074```,```APQ8096```,```APQ8009```) used in drones and robotics application. Currently libcamera library provides APIs abstracting two different frameworks - [Camera HAL1](https://source.android.com/devices/camera/) : ```APQ8074`...

    阅读全文>>

    高通 mm_qcamera_app test 学习2

  • 时间:2019-8-15
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:111
  • 评论:0
  • 交叉编译mm_camera_test成功后,开始重点学习这个APP实现的过程 mm_camera_lib_handle的句柄如下 typedef struct {     mm_camera_app_t app_ctx;     mm_camera_test_obj_t test_obj;     mm_camera_lib_params current_params;     int stream_running;     tuningserver_t tsctrl; } mm_camera_lib_ctx; 这个函数实现发送指令和相关设置参数德功能 ...

    阅读全文>>

    高通yocto编译带内核kernel的头文件交叉编译工具链sdk的配置

  • 时间:2019-8-13
  • 作者:小v
  • 分类: Linux
  • 浏览:234
  • 评论:0
  • 一般使用 交叉工具链都是arm-none-gcc  如gcc-arm-8.2-2019.01-x86_64-arm-linux-gnueabi.tar  但使用yocto编译工程的话会在 /home/lide/work/apq8053-le.um.1.3.r2-08400-8x53/poky/build/tmp-glibc/deploy/images/apq8053-32-perf/sdk/ 的路径下生成一个sdk的脚本如 oecore-x86_64-armv7a-vfp-neon-toolchain-nodistro.0.sh 团队工作的人只需要将这个脚本考到自己的host主机上进行配置即可使用。一般情况下编译y...

    阅读全文>>

    高通下编译应用程序camera出错

  • 时间:2019-8-8
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:106
  • 评论:0
  • make arm-oe-linux-gnueabi-gcc: warning: ./../../msm-3.18/include: linker input file unused because linking not done arm-oe-linux-gnueabi-gcc  -march=armv7-a -mfloat-abi=softfp -mfpu=neon --sysroot=/home/work/gcc/sdk/sysroots/armv7a-vfp-neon-oe-linux-gnueabi -c src/mm_qcamera_socket.c  -O2 -fexpensive-optimizations -frename-registers -fo...

    阅读全文>>

    高通 mm_qcamera_app test 学习

  • 时间:2019-8-8
  • 作者:小v
  • 分类: 视频图像处理
  • 浏览:159
  • 评论:0
  • 我们在高通8053的adb shell中使用 mm_camera_app的官方自带例程来测试摄像头的好坏。 / # mm-qcamera-app  Please Select Execution Mode: 0: Menu Based 1: Regression 0 Starting Menu based!! ===========================================       Camera Sensor to be used:             ================================...

    阅读全文>>

    2.2 机器人小车的转向结构

  • 时间:2019-6-25
  • 作者:小v
  • 分类: 书籍-机器人GPS定位导航小车的制作
  • 浏览:374
  • 评论:0
  • 创客:机器人GPS定位导航小车的制作-基于物联网的应用 回到目录 2.2 机器人小车的转向结构 在上一节我们看到我们最终选用双驱三轮驱动结构,为什么采用双驱三轮结构?其中两个轮子是减速驱动轮,也就是通过一定的齿轮结构和电机马达连接,这两个驱动轮并排,也可以理解成在同一个轴上,外形跟我们生活中遇到的三轮车相似,但我们设计的两只驱动轮并非连接在一个轴上。 下图是我在某宝上搜索的智能小车底盘,可以看到,两个黄色的电机并非连接到同一个轴上。这里就出现了,那么这种车是如何实现转弯呢?   图2-3 小车底盘 2.2.1 机器人小车差速转向 当两个轮胎的转动速度不同时,便可以实现转向。      ...

    阅读全文>>

    第2章 机器人小车的构成

  • 时间:2019-6-24
  • 作者:小v
  • 分类: 书籍-机器人GPS定位导航小车的制作
  • 浏览:308
  • 评论:0
  • 创客:机器人GPS定位导航小车的制作-基于物联网的应用 回到目录 第2章 机器人小车的构成 本章主要介绍笔者是如何一步步实现搭建自己的小车的,包括了自己在摸索的时候走过的弯路,特在此记录,也介绍一些方法和经验,希望能帮助你尽快实现自己的机器人小车梦。 2.1 机器人小车的构想 本节内容主要介绍在设计自己第一辆小车时需要做好的设计目标。比如设计小车的大小尺寸,高度,后期是否需要自己加工外壳,。这些最好通篇在大脑里过一遍,并在纸上或者电脑上画画,因为有些地方想不到,导致后期设计混乱,如果想重头再来就麻烦的很多了。同时小车具备什么样的功能,也决定了我们对电子元器件和材料选择的唯一和决定性。这里笔者以自己的实际情况作为例子进行阐述。...

    阅读全文>>

    1.3机器人小车的驱动方式

  • 时间:2019-6-21
  • 作者:小v
  • 分类: 书籍-机器人GPS定位导航小车的制作
  • 浏览:285
  • 评论:0
  • 创客:机器人GPS定位导航小车的制作-基于物联网的应用 回到目录 1.3 机器人小车的驱动方式 电机,俗称马达,是将电能转换成动能的一种电磁装置。 电机是可以开设一门专业的。包括电工电子技术、电机与电器制造工艺、机械设计、电气控制技术、电机与电器测试技术、控制电机、微机原理及应用、计算机辅助电机与电器设计等课程。电机根据各类标准可以划分为好多类。比如有交流直流电机,有刷无刷电机。单相和多相电机。在本文中,不会接触太复杂的电机。弱电中,常见的直流电机。        图 1-3 直流小电机 刚才说到,电机是一种电磁装置,那么,在电机的金属壳...

    阅读全文>>

    源码地址

  • 时间:2019-6-20
  • 作者:小v
  • 分类: 电子硬件DIY
  • 浏览:229
  • 评论:0
  • 这里持续更新各种源码的下载链接

    阅读全文>>

    第1章机器人小车基础知识

  • 时间:2019-6-20
  • 作者:小v
  • 分类: 书籍-机器人GPS定位导航小车的制作
  • 浏览:333
  • 评论:0
  • 创客:机器人GPS定位导航小车的制作-基于物联网的应用 回到目录 第1章机器人小车基础知识 1.1 机器人小车全新认识 本章为初学者介绍一个最简单的小车由哪些部分构成,从而搭建一个最简单的小车。最简单的小车都是有一个底盘和若干个轮胎通过之间的车轴和螺丝跟底盘固定定在一起。如果单纯是这样的结构,那么小车是没有灵魂的,不能自己前进后退和转向。除此之外,轮胎和底盘之间需要有一个轴来实现轮胎的转动,这个东西称为轴承,如下图:                             &nbs...

    阅读全文>>

    《机器人GPS定位导航小车的制作》-目录

  • 时间:2019-6-19
  • 作者:小v
  • 分类: 书籍-机器人GPS定位导航小车的制作
  • 浏览:430
  • 评论:0
  • 创客:机器人GPS定位导航小车的制作-基于物联网的应用 目录 前言 3 画册 4 第1章机器人小车基础知识 17 1.1 机器人小车全新认识 17 1.2  机器人小车释疑解惑 17 1.3 机器人小车的驱动方式 18 第2章 机器人小车的构成 19 2.1 机器人小车的构想 20 2.2 机器人小车的转向结构 22 2.2.1 机器人小车差速转向 23 2.2.2 机器人小车独立舵机转向 24 2.2.3 轿车级的阿克曼转向 27 2.2.4 机器人小车的转向优缺点 27 2.2.5 机器人小车的底盘设计 28 2.3 机器人小车驱动电机选型 29 2.3.1 机器人小车:电机性能 29 2.4 机器人小车的驱动方案 29...

    阅读全文>>

    硬件产品经理必懂名词

  • 时间:2019-6-12
  • 作者:小v
  • 分类: 经验文章
  • 浏览:250
  • 评论:0
  • PRD :产品需求文档; BRD:商业需求文档 ; EVT: Engineering Verification Test  工程验证测试  产品开发初期的设计验证。设计者实现样品时做初期的测试验证,包括功能和安规测试,一般由RD(Research&Development)对样品进行全面验证,因是样品,问题可能较多,测试可能会做N次。 DVT: Design Verification Test  设计验证测试  解决样品在EVT阶段的问题后进行,对所有信号的电平和时序进行测试,完成安规测试,由RD和DQA(Design Qualiy Assurance)验证。此时产品基本定型。DMT: Design...

    阅读全文>>

    hmc1022指南针的测试记录

  • 时间:2019-5-30
  • 作者:小v
  • 分类: Linux
  • 浏览:288
  • 评论:0
  • 本记录是关于GY-26的指南针模块测试记录,通过usb转串口工具连接该模块,该模块的资料简介如下。 GY-26 是一款低成本平面数字罗盘模块。 输入电压低, 功耗小, 体积小。 其工作原理是通过磁传感器中两个相互垂直轴同时感应地球磁场的磁分量,从而得出方位角度, 此罗盘以RS232 协议, 及 IIC 协议与其他设备通信。 该产品精度高,稳定性高。 并切具有重新标定的功能, 能够在任意位置得到准确的方位角, 其输出的波特率是 9600bps, 数据以询问方式输出, 具有硬铁校准功能磁偏角补偿功能, 适应不同的工作环境。 串口通信协议 (1)、 串口通信参数 波特率: 9600 bps 校验位: N 数据位: 8 停止位: 1 (2)、 模块输出格式, 每帧...

    阅读全文>>

    adas 先进驾驶辅助系统L2级别测试

  • 时间:2019-5-27
  • 作者:小v
  • 分类:
  • 浏览:414
  • 评论:0
  • 阅读全文>>

    树莓派蓝牙rfcomm server创建手机通信

  • 时间:2019-5-14
  • 作者:小v
  • 分类: Linux
  • 浏览:384
  • 评论:0
  • 在树莓派下 输入指令 hciconfig 出现  hci0  可以使用rfcomm 的socket建立和手机蓝牙的通信,让树莓派做server,在上一篇文章中讲到,在不使用界面操作蓝牙的情况下,使用指令打开蓝牙, 可以被扫描,j监听接口,可以被连接到。大概流程是 hciconfig hci0 up ---> hciconfig  hci0 piscan  --->hciconfig watch hci0   ,当有外部的spp端口连接上会在 /dev 下生成rfcomm0的节点。这个时候可以调用 read 和write 函数来操作了。但是等待这个过程...

    阅读全文>>

    热门文章 树莓派3B蓝牙rfcomm通信调试

  • 时间:2019-5-12
  • 作者:小v
  • 分类: Linux
  • 浏览:598
  • 评论:0
  • 第一步 进入树莓派的shell后,启用spp通信, 需要按下图添加两行 然后重启一下树莓派。 第二步 输入 hciconfig 第三步输入: sudo hciconfig hci0 down pi@raspberrypi:~ $ sudo hciconfig hci0 up   Can't init device hci0: Operation not possible due to RF-kill (132) 如果出现 RF-kill  132的话,使用指令: rfkill unblock all 第四步 ...

    阅读全文>>

    返回顶部| 首页| 手气不错| 捐赠支持| 自定义链接| 自定义链接| 自定义链接| 手机版本|后花园

    Copyright © 2014-2017   京ICP备14059411 Copyright 2014-2019 小v工作室 版权所有 All Rights Reserved

    sitemap