原先的产品是通过51单片机 AD 后通过串口发送到上位机,上位机显示采样结果。
现在的打算用ARM来处理,移植CE5到FLASH中。
设计时,位机用EVC或者VS2005开发这个没问题;
但是:
1、下位机如果用ADS开发,ADS的输出是运行在目标机裸机上的,CE移植的时候会覆盖掉吗?另外两者怎么协调工作呢?
2、下位机的作用通过PLATFORM BUIDER 来实现,完全抛开ADS,这样是否比较合理?
------解决方案--------------------
那些只是开发工具而已
只要构架设计就没问题。
ARM 采用CE5操作系统,实现AD采样只是添加了一个驱动而已。你熟悉ADS可以考虑先裸机测试驱动成功后再移植
------解决方案--------------------
这种替换后是不是你就不用上位机了 或者下位机本身就可以显示数据并作一些过滤
具体情况不了解 不过觉得怎么开发都可以 只要在CE里写AD的驱动和采样发送程序
------解决方案--------------------
ARM上,可以用过ADC驱动
------解决方案--------------------
帮顶。。linux下玩过AD,CE下没玩过
------解决方案--------------------
想问下 楼主具体是想实现什么啊?
就是一个AD 采样 + 曲线显示吗?
如果是这样,完全可以不要OS,直接弄个ARM,直接跑程序,不移植任何OS都可以。
显示曲线,首先可以用LCD,一般有320*240的黑白图像LCD,或者TFT 都可以。
如果想要PC显示,只需要ARM通过UART --RS232,将采集的数据上传给PC,再在PC上线用VC等编写应用软件就OK/
------解决方案--------------------
ADS是单片解决工具,不考虑你是否移植系统的。
你的这种情况最简单的处理方法就直接把ARM当作PC得了。
当然,如果想用ARM做AD也可以的,要自己编写驱动的。LINUX下的话可以把驱动编到内核中去,CE不是很明白。