2017-7-10
音乐播放器
FFmpeg音视频编解码 Mplayer基于
FFmpeg
开源小项目 开发板2.6.35内核
共享目录访问:win+R 或 映射网络驱动器
mplayer移植到ubuntu的可执行sbin了
ac:audio codec
命令:mplayer加歌曲路径
GTK+图形工具包做按钮 信号和回调函数
2017-7-12
DHCP分配IP地址
NAT通过IP转换实现IP共享
提问题--解问题
(1)
音频如何解码---使用开源软件mplayer完成
启动mplayer 与mplayer通信
(2)
多任务问题
进程线程,进程间通信、同步与互斥、
(3)
文件操作
一切皆文件
(4)
用户体验度不高
没有图形界面、增加UI
sungtk_interface的接口写着玩
《C primer》《数据结构与算法(C描述)》《Unix网络编程》《Unix高级环境编程》
mplayer在虚拟机上的运行(1、2、3、4、5步)
歌词不乱码:专门的管道传送
开发板硬件基础
独立编址和统一编址:
统一--不分内外
独立--iram sdram分别有0x0000 0000~0xffff ffff 用引脚高低标志内外
md 0x00000000 和md 0xd0000000数据是一样的
往 0x20000写: mw
0x20000
将虚拟机share文件夹目录挂载到A8的mount目录
2017-7-13
字符设备驱动设计
1.Linux驱动相关概念
第一个open打开的是抽象的设备文件、第二个是.open是真正对硬件的操作
字符设备和块设备区别
应用程序通过设备文件找到设备驱动--主设备号从设备号
2.Linux模块编程
灵活添加删除组件的模块化方法
AM2311 iic接口
iic以字节为单位收发数据
I2C.c源码的开始、结束、发送、接收
2017-7-14
智能家居
B/S架构