阅读:2321回复:5
谁知道一个单片机控制系统的软件如何分层?
谁知道一个单片机控制系统的软件如何分层?有没有标准或惯例?
|
|
沙发#
发布于:2002-11-06 16:46
目前没有确定的区分,在设计软件时由系统设计人员综合考虑。当然,如果你跑了一个操作系统的话就不同了。
|
|
|
板凳#
发布于:2002-11-06 17:16
我不准备采用操作系统,所以需要考虑分层的问题,好让程序清晰些。比如说,硬件的驱动可以做为一层,高层是应用层等。但究竟如何个分法,我觉得很有讲究的。可惜找不到相关资料啊!
|
|
地板#
发布于:2002-11-07 09:49
单片机的控制系统如果搞得太复杂的话会让你的硬件吃不消的。你是怎样的一个控制系统?被控对象及控制率有多复杂?
|
|
|
地下室#
发布于:2002-11-09 19:55
如果是有几个单片机构成的系统,可以由一个做主机,另外几个各负责一项功能,直接通过串口或总线来通讯。对应的软件可以按模块的思路来构建。
|
|
5楼#
发布于:2003-01-07 19:47
虽然都是一堆FUNCTION,但它们之间的调用还是可以开发时协议好,自然形成层次性,一般把与硬件直接相关的组成一层
|
|