在汽车音响上,收音机功能已属标配,其常用的操作也比较简单,常用的有选台,搜台,手动调频,存台等,界面上的信息主要有当前电台频率,当前波段,系统时间,系统小喇叭,立体声,音效信息等。
由于这些都已固定,所以我们在设计软件时就可以考虑采用中间层的设计思想把模块固定,,上层留好接口给界面与按键处理, 下层留好tuner模块不同的接口,
早先我提出过一个构思,主要框架如下,兄弟们可以帮忙评评,有什么好的建议请发邮件给我walnutcy#163.com
转载请注明出处《青藤门客播报站》
下边的框架图中标示为WinCE,其实其他的OS也是OK的,比如FreeRTOS下实现,中间层也可一样,如果用C,可以用结构体来实现类的思想。
文章评论(0条评论)
登录后参与讨论