本人最近要买ARM开发板,有些顾虑和疑问。
展开全部
额,表述太少,我就根据我的判断来回答吧
1、买开发板是根据需求来买的,从用途上讲:如果仅仅是用做控制ARM7足够了;如果是用做低分辨率(小于等于320*240)的视频采集、传输,ARM9可以凑合用,ARM11要稍微好些;如果是需要高分辨率的话,用A8、A9比较适合。
2、如果是学习的话,我个人认为选择ARM9作为入门比较好。因为,第一,ARM9比ARM7多了内存管理,通用性很好;第二,ARM9的资料很多;
3、性能参数:其实这个还是要根据需求来选的,举个例子吧
例如:我现在想做一个视频采集的项目,要求在LCD上实时显示,分了两个版本:
第一个版本:分辨率320*240及以下
第二个版本:分辨率640*480以上
先说第一个版本吧:
首先确定开发板上需要有的接口:
1、usb接口1.1(用来插usb摄像头,由于分辨率较低,usb1.1 12M/s的传输速度足够传输每秒25帧的320*240的位图了)
或者CMOS插口(CMOS摄像头)
2、扩展接口,最起码要有多个GPIO接口,便于自己进行扩展,做按键或者控制外部设备用(LED灯、中断按键之类的)
3、串口:用作调试开发板
4、SD卡接口:根据需要选择SD还是microSD
5、网口:如果需要远程传输的话就选上,否则就不用了
根据以上要求,处理器ARM9或者ARM11足够了,只要包含以上接口就可以了
第二个版本如下:
1、USB2.0(因为1.1的传输速度无法保证每秒25帧640*480的速度)
其它要求同上
根据以上要求,选A8,因为它有图像协同处理器,可以保证速度,不会出现很卡的现象
1、买开发板是根据需求来买的,从用途上讲:如果仅仅是用做控制ARM7足够了;如果是用做低分辨率(小于等于320*240)的视频采集、传输,ARM9可以凑合用,ARM11要稍微好些;如果是需要高分辨率的话,用A8、A9比较适合。
2、如果是学习的话,我个人认为选择ARM9作为入门比较好。因为,第一,ARM9比ARM7多了内存管理,通用性很好;第二,ARM9的资料很多;
3、性能参数:其实这个还是要根据需求来选的,举个例子吧
例如:我现在想做一个视频采集的项目,要求在LCD上实时显示,分了两个版本:
第一个版本:分辨率320*240及以下
第二个版本:分辨率640*480以上
先说第一个版本吧:
首先确定开发板上需要有的接口:
1、usb接口1.1(用来插usb摄像头,由于分辨率较低,usb1.1 12M/s的传输速度足够传输每秒25帧的320*240的位图了)
或者CMOS插口(CMOS摄像头)
2、扩展接口,最起码要有多个GPIO接口,便于自己进行扩展,做按键或者控制外部设备用(LED灯、中断按键之类的)
3、串口:用作调试开发板
4、SD卡接口:根据需要选择SD还是microSD
5、网口:如果需要远程传输的话就选上,否则就不用了
根据以上要求,处理器ARM9或者ARM11足够了,只要包含以上接口就可以了
第二个版本如下:
1、USB2.0(因为1.1的传输速度无法保证每秒25帧640*480的速度)
其它要求同上
根据以上要求,选A8,因为它有图像协同处理器,可以保证速度,不会出现很卡的现象
展开全部
初学的话,直接买mini2440 不需要考虑太多
博航嵌入式
博航嵌入式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先别买,先下载点视频看看,看完后再做决定。推荐看2440这一块的,有问题好找资料。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得主要看你基础的水平,大部分都是从7学起的,11有点难入手。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询