打印

牛X

[复制链接]
楼主: 01dxwlm
手机看帖
扫描二维码
随时随地手机跟帖
21
colinluan| | 2008-8-21 16:53 | 只看该作者 回帖奖励 |倒序浏览

我感觉我的思绪就比较混乱

我感觉我的思绪就比较混乱

使用特权

评论回复
22
jetchenxg| | 2008-8-22 12:37 | 只看该作者

这个贴子值得一看.谢谢了.

            

使用特权

评论回复
23
张学文| | 2008-9-1 20:53 | 只看该作者

我看后受益非浅,决定向您学习

使用特权

评论回复
24
hdy1219com| | 2008-9-3 17:51 | 只看该作者

很猛 啊

好长啊  辛苦

使用特权

评论回复
25
xincun777| | 2008-9-4 16:44 | 只看该作者

我的代码很难看,但是很高效

单片机和高档处理器上的代码还是相差很大的。

使用特权

评论回复
26
xincun777| | 2008-9-4 16:58 | 只看该作者

厉害啊,这些代码我都看不懂哦

使用特权

评论回复
27
hephi| | 2008-9-6 17:36 | 只看该作者

戴着红领巾,向楼主看齐!

戴着红领巾,向楼主看齐!

使用特权

评论回复
28
许世霞| | 2008-9-9 20:56 | 只看该作者

值得一看的东东!也许以后用的着

使用特权

评论回复
29
01dxwlm|  楼主 | 2008-9-11 13:52 | 只看该作者

唉,这些天受教育了

这些天在学习MS的东西,发现他们的代码写的太漂亮了,正的是构思巧妙,功能强大......写的太好了,努力学习先.

使用特权

评论回复
30
high| | 2008-9-11 21:32 | 只看该作者

前一阵看到个说法

某种语言成为主流,有时候也是阴差阳错。还是要多学几招比较好, 不然以前我老是以为c是最好的。

使用特权

评论回复
31
seasoblue| | 2008-9-16 17:00 | 只看该作者

不要打击LZ的积极性.

  代码优化永无止境, 看你用在什么地方什么环境,选择最适合自己的就行. 例如,51和ARM的memory资源根本不在一个数量级上, ARM上多占几个几十个根本不是问题. 另外有无操作系统也是一个关键因素.
   时间和空间本身就是一个矛盾, 有时你不得不选择一个折中的方法. 

使用特权

评论回复
32
renjie| | 2008-9-20 18:55 | 只看该作者

好帖子!尚学

使用特权

评论回复
33
linqing171| | 2008-9-24 13:58 | 只看该作者

有个疑问。

既然这段代码在几个平台上都用过了,有个疑问说一下。
不是关于临界区的。
是关于中断的。没有锁住fifo的游标。

复现的办法:
1、让你的应用程序从驱动这里正读着数据,pq->pIn++;这句执行了一半(汇编中刚好让pq->pIN从内存到了寄存器)
2、你的ISR程序来了,修改了游标。并返回。
3、你的应用程序执行这句的后一半。

结果就知道了。

做外设的访问的,大家方法都差不多,不过这个FIFO类在访问的时候缺乏保护啊。

不过你的代码我确实没有仔仔细细的看,但是从上到下由于比较清晰,几眼就看下来了,没有发现对于这个游标的保护。

使用特权

评论回复
34
linqing171| | 2008-9-24 14:09 | 只看该作者

看来俺也要贴俺的通用fifo了。

哎,还是算了。
等什么时候有心情给大家贴个51的shell,通过串口+windows带的超级终端,像dos命令一样执行你的所有的函数。
用delphi做的,只要是把你的库文件的头文件都添加到程序里,点下生成,就可以自动生成整个main.c shell.h com.c(函数名不能改但是内容可以自己修改),自己建立工程并添加进去,编译后可以直接在超级终端中敲入 
sQDataIn(0x1234,0x22)
回车后直接把返回值给打出来。


天天测试库函数,比复杂的单元测试简单多了。不过是delphi做的。

使用特权

评论回复
35
figoxwm| | 2008-9-24 23:59 | 只看该作者

太好了,心血来潮了

太好了,心血来潮了

使用特权

评论回复
36
hpxlove| | 2008-10-5 11:47 | 只看该作者

全英文注释!

我英语太差,不过学了!

使用特权

评论回复
37
圆圈| | 2008-10-23 16:21 | 只看该作者

绕了一圈还是回到根本

软件工程的书认真读,认真用!

使用特权

评论回复
38
Bleen1009| | 2008-10-29 15:57 | 只看该作者

学到不少

使用特权

评论回复
39
dhdahai| | 2008-10-30 21:03 | 只看该作者

路过,学习中……

使用特权

评论回复
40
A32106922| | 2008-10-30 22:43 | 只看该作者

牛X

我还是个学生  以后有什么问题就找你们了  咋滴 

使用特权

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

本版积分规则