Chinaunix首页 | 论坛 | 博客
  • 博客访问: 62556
  • 博文数量: 25
  • 博客积分: 768
  • 博客等级: 军士长
  • 技术积分: 380
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-19 12:52
文章分类

全部博文(25)

文章存档

2013年(1)

2012年(24)

我的朋友

分类: LINUX

2012-09-19 16:35:01

本年度学习计划:
利用6410开发板,2.6以上linux内核及公司相关资源:
做音频录音放音,编码解码的一个小项目;
做视频录音放音,编码解码的一个小项目;

做linux基于qt的一套qt界面的开发;

 

一,播放音频文件:
0,创建一个环形缓冲区
1, 打开音频文件
2,对音频文件头做处理判断,并且从文件头中读出整个文件大小
3,把整个文件读到缓冲区中
4,创建一个音频播线程,放然后从整个缓冲区中,一次读一定数额的数据送到声音设备,
直到读完为止。

二,录制音频文件
0,创建一个环形缓冲区
1,创建一个音频采集线程,一次从音频设备读一定数额的数据到缓冲区
2,创建一个音频文件,填写文件头
3,把采集到的数据循环入一个音频文件中

采集频率:每秒采集的次数
采样位数:每次采样的bit位

 

三,最近需要做的三件事

这几天公司项目接近尾声,忙的不行,我自己的计划还没好好的实施,有三件事我要尽快搞定,,学东西嘛:

1,基于linux的IIC总线及设备,驱动的编程应该;

2,用SD卡扩展NOR FLASH。

3,刷卡网络编程部分要尽快搞定。

 

四,最近工作需要逐渐接触到的几种驱动的代码修改,但问题还都没解决,这段时候忙完了,一个一个搞定:

1,i2c

2,sd卡

3,lcd屏

4,触摸屏

5,flash

6,各版本glibc库的编译安装,

五,这几天事情很多,忙了半年了,突然感觉很多东西要总结一下的,凡学到的东西是要为应用做好准备的嘛,下面先总结一下,作为备忘,然后抽时间

再好好整理:

1,c的连接属性,extern,static,应用的函数,变量的本质区别,include等。

2,以前研究的很长是假的yuv2rgb都没完美的转过去,现在我手里有一个库,很好很强大,现在没时间也没精力去研究它,但必须研究它怎么使用。

阅读(603) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~