GUI

    嵌入式软件开发目前主要是应用层的开发,也做一些中间件的开发(机顶盒),对于底层的驱动开发很少,大多数都是拿芯片厂商提供好的方案。

    在培训后就可以开始关于GUI方面的开发了,主要用C++开发,在GUI的开发上,要控制一些图层,原本认为的一些图片比如说一个按钮,都是用一个前端图和一个后端图加上中间一小部分的重复添加,来绘制出一个按钮的。刷屏采用一个draw()的函数进行,至于具体的怎样刷屏,没有看到具体代码。GUI的开发总体说来不是很难,都是在原来的基础上修改一下就OK了。

 除次之外,做机顶盒的开发还需要了解一些业务知识,比如说MPEG-2的一些内容,看了一下,主要对于PES流,每一个PES流都是由很多数据包组成,每个数据包是188K,包含一个包头,占4K,Filter就是根据包头来把各个数据包分开的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值