自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tea1896的专栏

存草稿的地方。。。。。。。。。。。。

  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 AVS+ GOP结构获取 及 软解码流程

想要软解码AVS+视频在本地电脑播放,或者查看GOP结构等内容,可以通过以下流程。1. 安装ffmpeg,用于将TS各式的码流分离为ES格式   a. 下载地址 :http://ffmpeg.zeranoe.com/builds/    (根据自己的操作系统版本选择)      如果不做开发用,下载static 版本就行b. 通过下载的FFMPEG 进行

2016-06-23 14:20:50 3499 6

原创 linux下I2C的读写

1.在linux下提供另种I2C读写方式: a.  一种是带寄存器读写的方式。(因为很多I2C设备的操作都是读写寄存器,所以Linux提供了这样一种接口) b.一种是纯粹的数据发送。(a实际上调用的是b来实现)a.方式的实现:以下这个结构体,定义在#include  中, 里边有command参数,也就是寄存器地址。//定义结构体struct i2c

2016-06-23 12:13:54 10945 1

原创 i2c 和 spi 单次传输大小

在各种协议中,单次传输长度一般都有限制。      关于SPI的长度可以参考下边邮件。   I2C的长度现在大家在linux驱动模型中也能找到限制。在/drivers/i2c/i2c-dev.c 中参考代码:i2cdev_read  /  i2cdev_write /  i2cdev_ioctl_rdrw 中都有限制如下:   /* Limi

2016-06-23 10:08:54 2563

原创 zynq u-boot配置

以前我们需要修改u-boot的默认串口,是修改配置文件。比如: dadi@wellav:~/dadi/hevc_workspace/kernel/u-boot-xlnx-xilinx-v2014.4$ cat include/configs/zynq_zed.h /* * (C) Copyright 2013 Xilinx, Inc. * * Configuration for

2016-06-23 09:26:55 3590

原创 zynq gpio管脚配置

在旧的内核代码中,我们需要关闭省电模式,然后才能控制GPIO。  在新的内核,已经没有这个选项,我尝试用以前的代码已经不能控制GPIO。  新的GPIO控制方式暂时如下:比如需要控制MIO 48为低,需要进行如下动作:1.确认第一个GPIO控制器索引 (每个PIN脚一个控制器)root@zc706-zynq7:/sys/class/gpio# lsexp

2016-06-23 09:25:35 4439

原创 内核和用户空间的消息传递-netlink (3)

未做实验,待补充。参考: http://blog.csdn.net/daydring/article/details/24000081

2016-06-01 09:57:17 491

原创 内核和用户空间的消息传递-事件通知 (2)

事件通知机制不仅可用户用户态两个线程之间同步,还可以用于内核空间和用户空间同步。方法如下:1.在用户层a. 创建一个文件描述符int event_fdevent_fd = eventfd ( 0, EFD_NONBLOCK | EFD_SEMAPHORE );b.将文件描述符通过ioctl传递给内核 enable_message_notifica

2016-06-01 09:56:07 3740

原创 内核和用户空间的消息传递-异步通知 (1)

背景: 当内核空间的驱动收发数据需要通知用户空间时,有以下几种方法:1.异步通知机制:/* 异步信号处理函数 */ signal(SIGIO, logic_PCMHandler); /* 设置驱动绑定对应的异步通知发生器 */ encoder_index = m31_GetEncodeIndex(); logic_SetDeviceIndex(encoder_

2016-06-01 09:15:55 2108

wifi模块rtl8192固件

rtl8192WiFi模块的固件

2016-11-19

RTMP 服务器构建

参考网上资料,打包存档。 nginx构建RTMP服务器

2015-08-05

CORTEX_M0工程(ucos系统)

一个建立在cortex_mo(NXP_LPC11C14)上的UCOS程序。 包括了工程建立过程中遇到的问题,以及分析解决的方法,(html格式)。 里面包含了移植好的在M0单板上的UCOS操作系统 硬件平台:LPC11C14 软件平台:KEIL UVISION 4 操作系统: UCOS_II

2012-12-05

linux版彩色贪吃蛇

自己在linux下做的一个彩色版贪吃蛇!

2012-10-01

linux在线聊天工具

自己写的一个局域网在线聊天工具,很不完善!

2012-09-26

bootloader(适用S3C2410)

自己写的一个很小的 bootloader,适用s3c2410

2012-09-26

转载:ARM裸奔程序如何使用C库

转载:ARM裸奔程序不能使用除法,不能使用标准输出库,如何用Makefile实现。(参考韦东山 嵌入式linux)

2012-09-26

空空如也

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

TA关注的人

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