- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于SIGMA8511的MPEG-4视频解码器的配置和开机优化
摘要:mpeg-4是当今最重要、最有影响的多媒体数据编码国际标准之一。基于视频解码具有高解码率和可拓展性,本文主要探讨基于sigma em8511的mpeg-4视频编解码器的寄存器的配置。
关键词:sigma;em8511;mpeg-4;
based on the sigma8511 mpeg-4 video decoder configuration and boot optimization
xu zhenning1,2,ma xiuli1
(1.shenyang ligong university,shenyang110168,china;2. xi抋n sicong co.,ltd.,xi抋n710043,china)
abstract:mpeg-4 is one of the most important,the most influential multimedia data coding international standard.based on the video decoding with high solut ion rate and expansibility,this paper mainly discussed based on sigma em8511 mpeg-4 video codec configuration register.
keywords:sigma;em8511;mpeg-4;
一、引言
mpeg-4标准[1]自问世以来已得到广泛应用并得到许多厂商的支持随着数码相机互联网视频终端等嵌入式设备的普及。mpeg-4视频解码器在嵌入式系统将有更广泛的应用arm实现嵌入式系统具有开发周期短灵活性强的优点[2],因此用实现mpeg-4视频编解码器成为研究的热点利用em8511处理器进行mpeg-4视频解码器的实现。
二、sigma8511参数配置
本课题应用了sigma8511视频解码芯片对复合视频信号进行a/d转换,从而生成标准的mpeg-4视频信号进行高标准化的视频播放,并与pc机交联进行网络视频传输。sigma8511参数配置是通过下载main_mpeg4ps_code_arm.ini文件来实现的。
● 控制模式:main.control_mode设置为视频解码模式(decode)。
● 视频流模式:stream_type设置为program_stream模式。
● 通过串口i2c配置寄存器。如表1所示:
寄存器地址 寄存器值 寄存器地址 寄存器值
0x11 0x7f 0x21 0x10
0x12 0x4f 0x22 0x25
0x13 0x47 0x23 0x17
0x14 0x57 0x24 0x27
0x15 0x5f 0x25 0x2c
0x16 0x39 0x26 0x29
0x17 0x31 0x27 0x1b
0x18 0x37 0x28 0x2e
0x19 0x3f 0x29 0x3a
0x1a 0x42 0x2a 0x4c
0x1b 0x40 0x2b 0x4b
0x1c 0x3d 0x2c 0x3f
0x1d 0x1a 0x2d 0x2f
0x1e 0x1c 0x2e 0x4c
0x1f 0x33 0x2f 0x2b
0x40 0x00 0x50 0x57
0x41 0x02 0x51 0x47
0x42 0x04 0x52 0x44
0x43 0x06 0x53 0x49
0x44 0x08 0x54 0x4a
0x45 0x10 0x55 0x54
0x46 0x1b 0x56 0x55
0x47 0x1d 0x57 0x5b
0x48 0xff 0x58 0x5f
硬件配置寄存器起始地址:decode_video_device= 0xc02246a
(一)基于表1的寄存器配置,我们还应修改makefile文件如下:
write to armauto of processor =2
[k32+(p2_offset_arm+auto_looc)]=xr1;
xr1=[k31+sqctl_internal_memory];
sqctl=xr0;
writr to em8511 support-arm
weitr toem8511 support
enable kernel em8511 loading
这样做能更好地利用singma em8511的专属编译器,此编译器能够把linux开发环境中程序无缝编译后可直接在sigma em8511内核中使用。
(
您可能关注的文档
最近下载
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 护理学导论(高职)教学教案.docx
- 2024年部编新改版语文六年级上册全册月考试题含答案(共4套).docx
- 饮用水和环境卫生公众健康宣教及风险沟通答案-2024年全国疾控系统“大学习”活动.docx VIP
- 新型冠状病毒、甲型和乙型流感病毒全预混冻干多重荧光PCR检测试剂盒及其检测方法发明专利.pdf VIP
- 基金会捐赠协议.doc VIP
- XX市智慧安居工程(一期)报警求助综合受理指挥分系详细设计方案.doc VIP
- 《乡土中国》 第11篇 《长老统治》.ppt
- [知识]职业生涯人物访谈(教师).pdf VIP
- 第六单元整本书阅读《西游记》课件 2024—2025学年统编版语文七年级上册.pptx VIP
文档评论(0)