新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于Blackfin处理器的嵌入式数码相框设计

基于Blackfin处理器的嵌入式数码相框设计

作者: 时间:2012-02-09 来源:网络 收藏


BF52x开发的的功能十分齐全,因此,时可以根据产品的开发周期和成本要求进行取舍。图3所示是一种BF52x的、功能相对比较简单的像框的硬件结构图。

c.jpg


由于BF52x,自身就带有NOR闪存、NAND闪存、铁电存储(FRAM)、SDRAM等存储器,因此,在需要进一步外扩存储器时,完全可以利用其自身固有的应用程序,另外,如果希望使该像框同时带有音频功能,也可以很容易的将NI公司LabVIEW图形化数据流开发环境扩展到高性能、低功耗的Blackfin处理器,再通过音频和视频DAC、ADC以及编解码器等集成I/O,将存储单元中的图像文件中的音频数据转换为模拟信号,然后通过音频系统还原成声音输出。至于USB接口和图片数据文件的输出显示,无论是硬件还是软件驱动程序,目前都十分成熟而且简单。

5 结束语
本文利用ADI公司的汇聚式处理器Blackfin作为系统的硬件平台,并采用uClinux为操作系统,同时采用ADI针对目标应用在uClinux操作系统中集成的大量硬件驱动(包括WiFi驱动、音/视频编解码器的驱动等)程序,给出了一种具有互联网WiFi无线连接、电子部件发送、RSS新闻阅读、即时照片分享、全触摸操作等功能的电子数码方案。事实上,由于本系统缺少存储器管理单元(MMU),内存管理仍是嵌入式处理器需要进一步解决的问题之一,这样,在BF52x平台上移植Linux应用就仍然必须修改由于内存管理模式不同而带来的问题,而且工作量较大。这一点仍然是今后需要解决的一个技术问题。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭