二维码这个硬件链路是很简单的,我画了一个,你可以拿这个过去讲。
你的硬件需要一个最小系统。跟你之前学过的单片机一样,由处理器+RAM+Flash组成。这里图中虚线框内就是硬件的最小系统。由于你们后面软件做的二维码解码可能要耗费的资源比较多,我建议要挂一个外挂的SDRAM,Flash的话板子上有做好的norflash可以直接用了。
实现二维码解码,首先需要把二维码的实物以照片的形式弄进DSP里来,Iphone上我们用摄像头拍,这里也一样,用摄像头拍。摄像头拍完是通过它与BF533的专用视频接口PPI的通路,把这个采集到的图像送进DSP。
进入DSP的过程和进入DSP之后,这些就是你的同学或者老师用软件来做了,涉及到二维码的解码相关,这个你后期可能要配合联调,前期关联就不大了。
处理完的数据,要显示跟存储,就涉及到一个是LCD2.4的输出,跟一个SD卡的输出。SD卡的输出里涉及到文件系统,JPEG压缩,LCD输出了涉及到因为PPI口占用而要转到EBIU接口的各种技术点,这都是后面慢慢做的过程中慢慢学习。
祝你明天顺利过关^^