引用 8 楼 kyzf 的回复:
想问下 楼主具体是想实现什么啊?
就是一个AD 采样 + 曲线显示吗?
如果是这样,完全可以不要OS,直接弄个ARM,直接跑程序,不移植任何OS都可以。
显示曲线,首先可以用LCD,一般有320*240的黑白图像LCD,或者TFT 都可以。
如果想要PC显示,只需要ARM通过UART --RS232,将采集的数据上传给PC,再在PC上线用VC等编写应用软件就OK/
呵呵,很好。其实是不用OS还好。
产品和PC的通信使用以太网,考虑以后产品的扩展和升级,所以采用OS了。
刚刚接触嵌入式,所以很多概念性的东西都不清楚。
象这样简单的一个AD采样项目,难道我还得用51模块去实现然后通过串口和CE OS通讯吗,这个我难以接受的;
OS和底层的交互都是通过驱动的。也就是说,在功能上驱动是连接底层设备(或者说目标设备)和OS的,问题是我想 目标设备 和 OS 共用一块ARM芯片和存储区域。所以这个目标设备应该没有程序空间没有PC指针的,比如就点亮一个LED,CE是用什么驱动呢。这个驱动怎样做到将LED的端口地址影射到OS的内存中呢,然后怎样读写寄存器呢。