打印
[LOOK]

LOOK—RTOS中没有钩子函数?

[复制链接]
楼主: 刘前辈
手机看帖
扫描二维码
随时随地手机跟帖
21
and| | 2011-7-12 17:57 | 只看该作者 回帖奖励 |倒序浏览
C架架到哪架就吵到哪

使用特权

评论回复
22
nongfuxu| | 2011-7-14 13:24 | 只看该作者
学习了

使用特权

评论回复
23
geziqingyuan| | 2011-7-22 14:08 | 只看该作者
淡定之后 开始新的征程
修炼中...

使用特权

评论回复
24
weshiluwei6| | 2011-7-24 19:40 | 只看该作者
会玩C++的人属于高层工作,例如研究生层次,他们喜欢看《编程之美》或者《优雅人生》,《黑客与画家》,《编程……修炼之道》这类书,玩单片机的有几个研究生?喜欢看这类书?
------------------------------------------------------------------------------------------
首先告诉你   玩单片机的研究生很多很多  不信你可以做个调研  只要是这方面专业的 玩的人太多了
玩C++的人都属于高层工作 哈哈 一笑而过。
神话的C++

我要是会C++ ,早就不在这玩单片机了。—— 一点优越感,美感都没有。
----------------------------------------------------------------------------------
傲慢与偏见。 单片机没有优越感 没有美感? 哈哈 iPhone有美感否? ARM - A8
菜农大叔会C++
不还在玩单片机么 还在推广M0呢

PS:没有任何一句话适用于任何一个人
     除非你怀着傲慢与偏见

勿砸砖,
水王自己会走~~

使用特权

评论回复
25
hotpower| | 2011-7-24 19:47 | 只看该作者
C++不过是工具而已。只要能实现目的,工具不是太重要的,关键是实现目的的方法。

使用特权

评论回复
26
zwy65182899| | 2011-8-18 09:37 | 只看该作者
能看懂,不过我确信我不会用。。呵呵

使用特权

评论回复
27
X-Hawk| | 2011-8-18 10:30 | 只看该作者
mysystick_t 如何指定到系统中去的呢?

使用特权

评论回复
28
hotpower| | 2011-8-18 11:58 | 只看该作者
这个要问李老师了。

使用特权

评论回复
29
john_lee| | 2011-8-18 12:07 | 只看该作者
使用instantiate::systick模板创建mysystick_t类的实例:
instantiate::systick<mysystick_t> mysystick;

使用特权

评论回复
30
X-Hawk| | 2011-8-18 14:57 | 只看该作者
29# john_lee
这么说,
多这个变量实例,就能改变vector table的行为?

之前也想实现这样的效果,没想出办法来。
还是老师比较高明!

使用特权

评论回复
31
hotpower| | 2011-8-18 15:19 | 只看该作者
晕,成了楼聊了。

使用特权

评论回复
32
Cortex-M0| | 2011-9-8 18:16 | 只看该作者
围观~~~ :lol

使用特权

评论回复
33
ssunyy| | 2011-9-10 22:20 | 只看该作者
好精彩,有点看华山论剑的感觉

使用特权

评论回复
34
highgear| | 2011-12-3 21:37 | 只看该作者
"像我这样从事单片机控制已经达到顶尖级工作的人", 呵呵,刘前辈眼里的"顶尖"就不说了,而且基本上是在胡说八道。

关于 hook 与虚函数的问题,我认为还是 hook 的效率更高,更灵活,而虚函数更简单方便。虚函数导致每一个类,包括派生类,都产生一个表,表中存放有虚函数的函数指针,这其实与hook(也是函数指针)没有本质的不同。虽然hook 需要判断是否为空,但也可以初始设置为一个空函数的指针。而虚函数也总是调用基类的函数,如果没有派生类的话。如:
   this->MyVirtualFunction(); //这一句是少不了的,尽管MyVirtualFunction 可以只是一个返回,还是要通过虚函数表做见接调用。

MFC 不用虚函数是有一定的道理的。 不过既然使用了 c++, 而且有大量的资源,那么虚函数带来的便利远远比效率的一点损失更有吸引力。

使用特权

评论回复
35
highgear| | 2011-12-3 21:42 | 只看该作者
又看了一遍,顶 john_lee 和 lxyppc,高山仰止。

这个刘前辈的帖子,纯属井底之蛙的言论。

使用特权

评论回复
36
hotpower| | 2011-12-4 08:14 | 只看该作者
现在效率已不是问题,珍贵的是脑桨。如美国大兵的生命一样重要。而单片机行业目前还生活在农耕时代,脑桨不重要,重要的是体力。哈哈

使用特权

评论回复
37
highgear| | 2011-12-4 12:09 | 只看该作者
不错,脑浆更珍贵。在嵌入式下,虚函数就够用了,灵活性通用性要求肯定不会不像 windows api 那么高,考虑到很多人连函数指针都不用,虚函数已经很奢侈了。

使用特权

评论回复
38
hotpower| | 2011-12-4 23:01 | 只看该作者
不错,脑浆更珍贵。在嵌入式下,虚函数就够用了,灵活性通用性要求肯定不会不像 windows api 那么高,考虑到很多人连函数指针都不用,虚函数已经很奢侈了。 ...
highgear 发表于 2011-12-4 12:09


哈哈,菜农诚邀教授培养园地的小菜农们~~~

使用特权

评论回复
39
abin0415| | 2012-4-29 02:01 | 只看该作者
菜鸟表示没看懂

使用特权

评论回复
40
sedatefire| | 2012-7-20 16:27 | 只看该作者
钩子个头,就是个回调指针

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则