尽管Linux桌面之年仍是梦想,但对这种开源操作系统的认可和采用可能从未如此出色。 部分原因是由于像Canonical这样的公司,不仅为企业而且为消费者推广了Linux。 但是,客户可能不想在新的笔记本电脑或台式机上安装Linux。 利用Ubuntu和Lenovo制造商之间的最新合作成果,您不再需要假设您将购买新的ThinkPad或ThinkStation。
基于以上的背景,我们就提出了这样一个方案,本方案拟采用基于Atmel AVR32单片机的EVK1100开发板作为硬件平台。本平台有几大优势以利于设计方案的完成。首先是GPIO的引出,这就方便我们的各个模块的扩展。
本系统采用STM32为主控芯片,利用源代码开放的嵌入式RT-Thread操作系统和人机交互界面μC/GUI共同建立的平台设计了数码相框系统。系统主要实现了JPEG格式图片在触摸液晶屏上的浏览展示、USB主机读取功能、SPIFLASH存储等功能。