上层函数怎么与下层函数分离

2020-01-26 12:53发布

请教论坛里的各位大爷们,写程序该怎么区分上层函数、接口函数及底层函数。或者该怎么把跟硬件相关的程序和不牵扯到硬件的程序剥离开来,求结合具体例程讲解?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
机器人天空
1楼-- · 2020-01-27 09:10
babyhua 发表于 2013-10-18 14:48
自己去看RTT的源码,看他是如何把device和上层分开的,就明白了!

三克油,太感谢了
机器人天空
2楼-- · 2020-01-27 09:44
wkman 发表于 2013-10-18 15:04
大爷 ...

口头禅,习惯性语言
机器人天空
3楼-- · 2020-01-27 10:14
 精彩回答 2  元偷偷看……
机器人天空
4楼-- · 2020-01-27 12:39
babyhua 发表于 2013-10-18 14:48
自己去看RTT的源码,看他是如何把device和上层分开的,就明白了!

RTT是什么啊,有链接不
babyhua
5楼-- · 2020-01-27 15:00
机器人天空 发表于 2013-10-19 08:39
RTT是什么啊,有链接不

rtthread 的源代码,自己只要从
rt_device_find
rt_device_init
rt_device_open
rt_device_close
rt_device_read
rt_device_write
rt_device_control
这些函数怎么调用每一个所谓设备对应的read,write等
你程序不大,只要分层到这部就OK了,没必要在往上,达到像windows那样,f_open()的级别,因为在向上原理一样。

一周热门 更多>