作者mybeyond (beyond)
看板C_and_CPP
标题[问题] 不同档案中传值 利用callbackfun
时间Thu Apr 16 00:38:01 2009
小弟从aa.c档案中 利用ISR不断接收到一个值 temp
但是要将此temp值给bb.c档案去做处理
用include" ",会显示error 因为太多定义重复了
因此有人跟我说可以用callbackfunction
我想请问各位前辈该怎麽使用 (书上讲的不多 网路上找过了)
感激万分
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.36.27
1F:→ xam:初学者就写ISR了@@ 04/16 00:47
2F:→ mybeyond:前面都OK了 目前就是该如何将temp这个值 从aa.c 04/16 00:50
3F:→ mybeyond:传到bb.c 请高手交一下 04/16 00:51
4F:推 ficecmiraror:试看看extern(还是external忘了)~可以让二FILE共用 04/16 00:53
5F:→ ficecmiraror:变数 04/16 00:53
6F:→ ficecmiraror:或者是建立PIPE或SOCKET~ 04/16 00:54
7F:→ ficecmiraror:再来是share memory~这四种方法选一种吧 04/16 00:54
8F:→ ficecmiraror:我是觉得external最简单啦@@~ 04/16 00:54
9F:推 ledia:楼上在说什麽? @@?! 04/16 01:02
10F:→ mybeyond:extern考虑过 但此两个档案不在同一个资料夹中 不能用 04/16 01:02
11F:推 ficecmiraror:那就建PIPE或SOCKET吧~只是这是互丢的方法 04/16 01:47
12F:→ ficecmiraror:如果不想要用丢的~那就用share memory 04/16 01:47
13F:推 hichcock:memory mapping 04/17 23:41