llpanda 发表于 2012-3-25 08:41:51

2012年学习UCOS新书推荐

电子科技大学卢有亮的《嵌入式实时操作系统μC/OS原理与实践》
2012.2电子工业出版社出版
优点有
1.比较适合入门,对代码的讲解详细充分, 采用逐层深入,反复认证的方法,通过从数据结构到函数代码再到例程的方法比较容易学懂。作者根据教学和项目开发,自己整理的思路。
2.提供容易上手的例程,在WINDOWS下课虚拟运行。有VC下的工程文件,可以在VC下调试,单步运行。
3.该书事件管理、消息管理及内存管理代码解释也很详细深入。因此不止是入门,包含了操作系统代码作者的内容。
4.内容充分而价格便宜,纸质比较好(请相信电子工业出版社),书很舒服。
5.网上搜索,该书提供了视频教程(正在进行中,现在是到2.4)。
感兴趣的可以在电子工业出版社网站
下载该书的例程和PPT:
http://www.broadview.com.cn/15441
在网上观看视频(土豆、优酷)
http://www.tudou.com/playlist/id/15095774/
当当网购书地址(可看评价)
http://product.dangdang.com/product.aspx?product_id=22603276
卢有亮新浪微博(可对相关问题进行探讨,欢迎加粉)
http://weibo.com/u/2630123921


补充内容 (2012-4-2 08:47):
@__90 卢有亮老师的新浪微群 "电子科技那些事" 挺不错的 http://t.cn/zOSmvOV 推荐大家也可以去那里交流UCOS~

山外メ雲ジ 发表于 2012-3-25 09:08:23

下载该书的例程和PPT ,直接上传吧,那网站需要注册的……

tiancaigao7 发表于 2012-3-25 09:13:24

从内容上没有发现和传统的ucos的书籍有什么不同,都是讲解这几块内容呀?

Nuist_Gwgj 发表于 2012-3-25 09:19:41

markmarkmark

liangyurongde 发表于 2012-3-25 09:42:34

有没有打好包的,要注册才能下载,很麻烦。

飞天 发表于 2012-3-25 13:09:06

我们能源学院的老师怎么也出书了......

locker 发表于 2012-3-25 13:18:11

与其他相比有什么特点或优势吗?

llpanda 发表于 2012-3-25 18:19:51

谢谢回复
1.源代码是2.91的,在VC下可单步调试,这个比贝贝的学习环境要好
2.书是老师自己根据教学经验编写的,本来教学用的贝贝翻译的书,效果不好书又太贵。不适合学习。
3.书中源代码解释详细,适合学过点C语言的同学读,门槛不高。很多读者放映书说的比较其他书详细。例如TCB就绪链表和空闲链表,ECB的相关数据结构都以图形方式给出,然后代码解析后还给出流程图,基本上每个重要的函数都有解释和流程图,这个其他书是没有的。
4.例程明白易懂
5.有网上视频
6.总之,买了不后悔,有什么问题直接联系书中老师的邮箱或微博。
代码和PPT传上来了,需要什么再联系

补充内容 (2012-3-25 23:46):
代码在XP下VC6下编译通过,如果在WIN7下要用XP模式。如果编译有任何问题,请用REBUILD ALL。谢谢!

llpanda 发表于 2012-3-26 19:59:12

怎么光下载不回帖,给个反馈嘛兄弟!{:mad:}

jianbo513 发表于 2012-3-26 21:04:32

还没看,貌似不错!

llpanda 发表于 2012-3-28 10:25:08

{:lol:}下载量满大嘛,给个评论!{:mad:}
{:handshake:}

shotstar 发表于 2012-3-29 14:10:47

好像发的网站注_册了还是下载不了,有问题,楼主还是直接上传吧 呵呵。

shotstar 发表于 2012-3-29 14:46:00

例子为什么就一个,能不能多上传一点例子啊。PPT还可以。

learner123 发表于 2012-3-29 15:40:12

PPT发上来吧,注_册比较麻烦

newcanking 发表于 2012-3-29 15:43:26

值得关注

caomoma 发表于 2012-3-29 17:52:30

这个源码是不是可以直接编译的?

llpanda 发表于 2012-3-29 21:50:08

谢谢大家支持,源码是可以直接在VC下编译的。
源码在8楼的下载包含了源码和PPT。
例子不是只有一个,而是在MAIN中注释掉了,如果需要那些例子按书里的对应章节内容,去掉注释就可以了。
有些网友说例子少了些但是这些例子是很说明问题的。{:handshake:}
最后,老师的书很好,是结合了原理和基本全部的详细的代码分析的,绝对对亲们OS的提高(不懂源码只应用不能增长能力并受限)及C水平的提高有质的帮助,视频有重要参考价值请观看和评价。
再次感谢!有不足之处请多提意见!看了书的也请提出宝贵意见。
另外书是第一版,勘误表有需要的请提出。

exilefox 发表于 2012-3-29 22:12:58

看了视频教程,讲解思路清晰,相当不错

dtszcr 发表于 2012-3-29 22:21:20

看了推荐,买了一本,当当太慢,5天才到。正在学习。

abuffalo 发表于 2012-3-29 22:29:42

看当当网上本书的评价还不错。

hdd961140543 发表于 2012-3-29 23:28:37

下了,谢谢分享!

t632159 发表于 2012-3-30 10:56:42

既然看了就要回{:biggrin:}

zhousun 发表于 2012-3-30 11:17:05

好好研究一下

llpanda 发表于 2012-3-30 16:53:03

谢谢大家支持,如果关于书中或视频或代码的问题请提出,卢老师将给出解释谢谢!
感谢阿莫,感谢大家!{:handshake:}

TROYWINDON 发表于 2012-3-30 17:02:53

标记一下

xue_pic 发表于 2012-3-30 17:21:29

楼主,把你推荐的PPT档传上来吧。

llpanda 发表于 2012-3-30 17:31:16

PPT和勘误单独的在这里,PPT还会改进,谢谢!

avrstm32 发表于 2012-3-30 17:49:33

谢谢,先看看。

nomsg 发表于 2012-3-30 18:17:40

收藏了,回头再看

littleGnss 发表于 2012-3-30 21:20:27

本帖最后由 littleGnss 于 2012-3-30 21:20 编辑

ppt不错,不过例程不能直接在win7下运行。

yangwc 发表于 2012-3-30 21:26:34

收藏了,回头再看

bad_fpga 发表于 2012-3-30 22:02:24

学习一下,感谢分享

llpanda 发表于 2012-3-30 22:27:34

littleGnss 发表于 2012-3-30 21:20 static/image/common/back.gif
ppt不错,不过例程不能直接在win7下运行。

代码是XP下VC6的。“在win7用XP mode虚拟了个XP系统,来运行没问题” 这个是网友的解决方法请参考。

littleGnss 发表于 2012-3-31 05:40:53

本帖最后由 littleGnss 于 2012-3-31 05:41 编辑

我有一个关于代码的疑问。

在os_core.c文件中,INT8UOS_TCBInit () 这个函数中,有这样几句话:

ptcb->OSTCBPrev    = (OS_TCB *)0;

if (OSTCBList != (OS_TCB *)0)
{
         OSTCBList->OSTCBPrev = ptcb;
}
OSTCBList               = ptcb;

我在断点运行的时候,发现这个条件基本没有用处。
if (OSTCBList != (OS_TCB *)0)
{
         OSTCBList->OSTCBPrev = ptcb;
}

因为,OSTCBList 必然会被 ptcb所更新; 而 ptcb->OSTCBPrev 总是指向 (OS_TCB *)0; 所以OSTCBList->OSTCBPrev也总是(OS_TCB *)0。为什么加那么一句判断啊,没有什么用处啊。 难道是写错了。

littleGnss 发表于 2012-3-31 06:35:52

刚才把这句话注释掉了,好像没有发现什么问题。
if (OSTCBList != (OS_TCB *)0)
{
         OSTCBList->OSTCBPrev = ptcb;
}

qinglong 发表于 2012-3-31 08:02:53

收藏起来。有时间了在学习!

llpanda 发表于 2012-3-31 08:31:45

本帖最后由 llpanda 于 2012-3-31 08:38 编辑

littleGnss 发表于 2012-3-31 05:40 static/image/common/back.gif
我有一个关于代码的疑问。

在os_core.c文件中,INT8UOS_TCBInit () 这个函数中,有这样几句话:



if (OSTCBList != (OS_TCB *)0)
{
         OSTCBList->OSTCBPrev = ptcb;
}
OSTCBList               = ptcb;

这个是有用的,因为TCB链表是双向的,且在插入新的TCB的时候始终插入在最前面。
这里是将任务TCB链表中的原来在表头的任务控制块的前指针指向当前创建的任务的TCB,即OSTCBList->OSTCBPrev = ptcb;
当创建第一个任务的时候,即空闲任务的时候,任务链表是空的OSTCBList == (OS_TCB *)0,因此不会做OSTCBList->OSTCBPrev = ptcb;

OSTCBList               = ptcb;将任务链表的指针OSTCBList指向新表头, ptcb!

调试的时候在前面设置一个断点,会发现第一次不会执行OSTCBList->OSTCBPrev = ptcb;
以后都会执行OSTCBList->OSTCBPrev = ptcb;

关于不会出错,是因为没有使用任务删除函数等

关于空闲链表和就绪链表操作在书上30-32页并有0个、1个、2个任务的空闲链表和就绪链表的图示
41到44页有OSTCBList的代码分析和流程图
在土豆和优酷有OSTCBInit的讲解视频

不知道这样的解释能不能满意
这一段是我回复的,欢迎加我的微博探讨问题 http://weibo.com/u/2630123921 昵称__90
                                                       卢有亮 2012.3.31



CK345 发表于 2012-3-31 08:41:12

收了{:huffy:}{:smile:}

littleGnss 发表于 2012-3-31 11:12:40

本帖最后由 littleGnss 于 2012-3-31 21:03 编辑

llpanda 发表于 2012-3-31 08:31 static/image/common/back.gif
if (OSTCBList != (OS_TCB *)0)
{
         OSTCBList->OSTCBPrev = ptcb;


谢谢你的回复,我知道这个判断是运行的,但是在运行 OSTCBList   = ptcb; 这句话时, ptcb->OSTCBPrev会赋值给OSTCBList ->OSTCBPrev, 所以之前的赋值被新的ptcb中的值给覆盖了。 具体请看图:


第一个Task初始化后。


第二个Task初始化后。


第三个Task初始化后。


上面三幅图,分别是断点设在OSTCBList   = ptcb;下面一句话的时, OSTCBList 的变量情况。OSTCBList->OSTCBNext是每次都在变的,但是OSTCBList ->OSTCBPrev永远是0. 因为ptcb->OSTCBPrev总是0。

不知道是不是我的理解有错误?

谢谢卢老师。

llpanda 发表于 2012-3-31 13:07:42

littleGnss 发表于 2012-3-31 11:12 static/image/common/back.gif
谢谢你的回复,我知道这个判断是运行的,但是在运行 OSTCBList   = ptcb; 这句话时, ptcb->OSTCBPrev会 ...

OSTCBList->OSTCBPrev = ptcb;是将以前的队首TCB,就是上次创建(注意不是本次)的任务的TCB,因为本TCB的插入而失去的队首的位置,因此要指向本次创建任务的TCB即ptcb
然后,
运行OSTCBList   = ptcb;是因为当前创建的任务的控制块应该在TCB链表之首,所以将OSTCBList指向当前的TCB就是ptcb,当然,队列最前面的TCB前指针永远指向0的。
因此,ptcb->OSTCBPrev会赋值给OSTCBList ->OSTCBPrev的理解是不对的
我觉得您主要是还没有理清整个的TCB两个链表的细节构建,这个是标准的双向链表代码,非常的标准!
所以我在书中把0个、1个、2个任务的空闲链表和就绪链表的图示给出,以方便学习,您的图给出的很好,但都是没有问题的。
我建议将链表的构建在调试过程中画一下,就会很清楚很清楚,呵呵{:handshake:}
谢谢您一大早就研究这个问题,必然会成功的!
卢有亮 2012/3/31

littleGnss 发表于 2012-3-31 20:49:16

llpanda 发表于 2012-3-31 13:07 static/image/common/back.gif
OSTCBList->OSTCBPrev = ptcb;是将以前的队首TCB,就是上次创建(注意不是本次)的任务的TCB,因为本TCB ...

谢谢老师的讲解,我又看了看你的书,然后又断点调试了一下,还是觉得不对啊。请看图



这幅图是在进入第二个Task,也就是系统统计任务式,在OSTCBList    = ptcb;运行之前断点的情况,OSTCBList->OSTCBPrev已经被相应的更新为ptcb,红色表明刚刚更新的变量。



在OSTCBList    = ptcb; 运行之后, OSTCBList->OSTCBPrev成0了。

llpanda 发表于 2012-3-31 21:17:10

littleGnss 发表于 2012-3-31 20:49 static/image/common/back.gif
谢谢老师的讲解,我又看了看你的书,然后又断点调试了一下,还是觉得不对啊。请看图




图看不到,我不清楚是我电脑的原因还是什么别的原因

littleGnss 发表于 2012-3-31 21:23:45

llpanda 发表于 2012-3-31 21:17 static/image/common/back.gif
图看不到,我不清楚是我电脑的原因还是什么别的原因

似乎图片全都看不了了。 不过谢谢老师及时回复。

llpanda 发表于 2012-4-1 20:30:10

MARK一下{:loveliness:}

zenith1032 发表于 2012-4-2 07:26:46

UCOS学习,mark

llpanda 发表于 2012-4-2 08:59:45

littleGnss 发表于 2012-3-31 20:49 static/image/common/back.gif
谢谢老师的讲解,我又看了看你的书,然后又断点调试了一下,还是觉得不对啊。请看图





谢谢老师的讲解,我又看了看你的书,然后又断点调试了一下,还是觉得不对啊。请看图

前天 15:59 上传下载附件 (55.45 KB)
更新之前
这幅图是在进入第二个Task,也就是系统统计任务式,在OSTCBList    = ptcb;运行之前断点的情况,OSTCBList->OSTCBPrev已经被相应的更新为ptcb,红色表明刚刚更新的变量。

现在看到图了!
还是对的{:handshake:}

这幅图是在进入第二个Task,也就是系统统计任务式,在OSTCBList    = ptcb;运行之前断点的情况,OSTCBList->OSTCBPrev已经被相应的更新为ptcb,红色表明刚刚更新的变量。
答:因为插入点在表头,那么在OSTCBList=ptcb之前,OSTCBList指向的是原来的表头,那么我们应该将原来的表头(OSTCBList指向的的TCB) 的OSTCBPrev指向新的表头对吧?这个新的表头就是ptcb!

OSTCBList->OSTCBPrev=ptcb;注意,OSTCBList指向的是原来的表头TCB,那么OSTCBPrev是原来的表头TCB的左指针。

然后,我们再把任务链表指针OSTCBList重新赋值!OSTCBList=ptcb;这样成了把新的TCB插入到任务TCB链表的操作!

欢迎你加入微群进行交流!@__90 卢有亮老师的新浪微群 "电子科技那些事" 挺不错的 http://t.cn/zOSmvOV 推荐大家来交流UCOS~


littleGnss 发表于 2012-4-2 09:28:55

llpanda 发表于 2012-4-2 08:59 static/image/common/back.gif
谢谢老师的讲解,我又看了看你的书,然后又断点调试了一下,还是觉得不对啊。请看图

前天 15:59 上传 ...

谢谢老师,这次理解了。上下两个OSTCBList指向的不是一个Task,一个是上一次的。

pish 发表于 2012-4-2 09:44:25

又是一本讲源码的书?为什么不写一本讲使用的的书啊~

llpanda 发表于 2012-4-2 09:53:02

pish 发表于 2012-4-2 09:44 static/image/common/back.gif
又是一本讲源码的书?为什么不写一本讲使用的的书啊~

源码分析当然也就能更好的使用,不建议一点不懂的使用,这个是个微核代码就不多。
各种移植的资料可以在官网下。网上有移植的示例,各种应用的书有吧?

pish 发表于 2012-4-2 10:16:39

llpanda 发表于 2012-4-2 09:53 static/image/common/back.gif
源码分析当然也就能更好的使用,不建议一点不懂的使用,这个是个微核代码就不多。
各种移植的资料可以在 ...

我觉得对于这个这么小型的操作系统,源码的分析和学习是绝对必要的。
但是面向初学者,用一到两章的篇幅两介绍什么是嵌入式操作系统,还是有点少了。ucos前一段时间我也想学一下,但看贝贝翻译的那本书,虽然前几单写得非常精彩,可还是很抽象,这样的情况下学源码,就有种只见树木不见森林的感觉了。
我觉得如果能先把ucos当作个不开源的系统来学习,并且通过一些简单的实例(最好有开发板),比如流水灯,USART,矩阵键盘,ucos的定功能等,这样让学习者实实在在感受到什么是操作系统,使用操作系统有多爽,心服口服的赞成“使用过操作系统就再也不想回到前后台系统”,使用ucos的定时器真的对开发来说真的太方便了,信号量和邮箱简直就是神来之笔,轻轻松松就把自己原本无法解决的问题搞定了。。。。。。
当学习者已经能使用ucos来开发一些简单的程序了,此时一定会有很强的兴趣要看源码,效率也高,因为觉得这个操作系统已经能够玩得转了,心理负担自然少很多,而且学习过程会变成一种享受

骑士 发表于 2012-4-2 10:19:52

mark                     

llpanda 发表于 2012-4-2 20:46:12

本帖最后由 llpanda 于 2012-4-2 20:50 编辑

楼上的楼上的楼上说的很好{:lol:} (忘记了使用回复),所以书中的例子的代码在8楼提供下载,可以在PC下虚拟运行 。{:sweat:}不是所有人都有条件在开发板下就运行,如果大家都有开发板,那么可以给出在开发板下的例子,更何况各人搞的嵌入式系统不尽相同,这个不能统一。如果在PC下掌握好,移植的代码在网上可以下到,自己在开发板上写点灯的例子不是难事,也培养了能力。
不管怎么样,感谢!handshake:}

LinjieBao 发表于 2012-4-2 21:03:36

jianbo513 发表于 2012-3-26 21:04 static/image/common/back.gif
还没看,貌似不错!

收藏了,谢谢!

xiaoliusheng 发表于 2012-4-2 21:07:48

正准备上ucos 呢

jiaohaitao 发表于 2012-4-2 21:25:10

正在学习,linux和ucos||。。。。。还是先学个简单的吧。。。。

heaijun 发表于 2012-4-2 21:27:35

看看, 貌似不错!

llpanda 发表于 2012-4-4 11:00:22

本帖最后由 llpanda 于 2012-4-4 11:02 编辑

顶上去,欢迎到卢有亮的老师的新浪微群交流
http://ww3.sinaimg.cn/large/9cc48191gw1drnf7a9twmj.jpg

酱油人生 发表于 2012-4-6 22:51:16

mark,只为了一个诺言

llpanda 发表于 2012-4-7 11:02:17

哈哈有意思,下载了代码MARK一下而已谢谢。{:titter:}下载代码、PPT的有多少人,支持一下的又有多少人呢?
宁愿支持外国货或翻译的,不愿意支持国货啊
不多说,视频开始更新,请查看1楼的豆单。

llpanda 发表于 2012-4-7 12:52:01

修改个豆单描述就给删了,都不给恢复的余地,土豆你太霸道了!
土豆把豆单删了,暂时视频不能用豆单观看,请谅解

llpanda 发表于 2012-4-7 12:56:59

优酷视频地址http://www.youku.com/playlist_show/id_17137380.html

hai198771 发表于 2012-4-8 21:31:39

最近比较闲,在研究这个系统,下点资料看看吧

McuPlayer 发表于 2012-4-8 21:33:28

谢谢推荐,下载下来有空看看

yueqia1988 发表于 2012-4-8 22:40:13

谢谢分享,学习一下。

mint 发表于 2012-4-10 13:03:02

成电校友过来支持一下~~~{:lol:}

abuffalo 发表于 2012-4-10 13:42:39

卢老师亲自解答么?很敬业!

abuffalo 发表于 2012-4-10 14:10:49

abuffalo 发表于 2012-4-10 13:42 static/image/common/back.gif
卢老师亲自解答么?很敬业!

买了一本,支持一下!

pulan 发表于 2012-4-10 14:22:55

买完书再回来看看。

pulan 发表于 2012-4-10 14:24:45

买完书再回来看看。

llpanda 发表于 2012-4-10 19:25:12

本帖最后由 llpanda 于 2012-4-10 20:07 编辑

谢谢!视频已经更新了,http://www.tudou.com/playlist/id/15295771/ 现在一共33个视频
感谢朋友们的支持,将继续做!{:handshake:}

另外,邀请交流群 http://q.weibo.com/1713587/invitation=12RZJnz-1e8af?source=weiqun_notice_app_18 {:handshake:}

补充一下,亲自解答(解答的不好请见谅),特别感谢校友,共同努力!

gxy508 发表于 2012-4-10 20:04:55

学些学习

llpanda 发表于 2012-4-11 17:39:04

勘误表这里有更新

abuffalo 发表于 2012-4-12 11:28:54

买了一本,并没有特别的地方,也许加了一些流程图算是一点亮点。希望下一版,能有一些通信产品的应用实例,当然不是那种翻翻而谈东东!

hai198771 发表于 2012-4-12 12:37:38

这个是在做广告吗

llpanda 发表于 2012-4-12 14:27:12

本帖最后由 llpanda 于 2012-4-12 15:17 编辑

额?
很多坛友已经下载了代码,在VC下可以很方便的学习代码了,视频也可以免费的看。
内容是什么标题上是有的,是推荐。
喜欢VC下的代码可以免费的用,喜欢视频可以免费的看,买不买书是自己做主。书的代码解释的很详细,厚度又不厚,很容易上手学会而又不需要很深的C水平,能提高C语言的水平,这样已经算是亮点了吧?
本来在网上打折就只有30元钱,白菜价,大家都知道30元现在能做什么,况且大家都知道科技书的作者能赚钱不。有这本书就不用买贝贝的原价70多的书了,有贝贝的且能看得懂那水平已经不错了,不必须买这本啊!不能要求什么都包括吧?例如学通信的要求通信的例子,学控制的要求控制的例子,这样最好先预约了才写吧?买不买书是自己的事情,如果你已经有一大摞了,就别买了,如果视频有帮助就看,如果代码有帮助就下来运行了,如果买了书读书有问题可以上微博和卢老师交流。
再说,贝贝的代码是BC的,不方便,看VC的清楚直观。最后移植最好还是有开发板,例如STM32的,51的板子,最好是带移植代码的,跑起来你就知道真正掌握这些代码有多重要!否则只是会机械的用,以后吃亏的是自己吧?

不多说,另外,卢老师做视频已经疲倦了,视频都是业余时间做的,大部分的上传时间都是0点以后,如果大家对做的视频不喜欢就说一下吧,如果需要才继续做。做了人家又不领情何必呢?

写的有点毛躁了,不好意思,谢谢了!

yanghc 发表于 2012-4-12 15:16:08

看看,好的话买一本。

abuffalo 发表于 2012-4-12 15:29:29

llpanda 发表于 2012-4-12 14:27 static/image/common/back.gif
额?
很多坛友已经下载了代码,在VC下可以很方便的学习代码了,视频也可以免费的看。
内容是什么标题上是有 ...

既然是实践,那最好有些综合性的实例。视频,烦了就不要做了,有时间看视频,还不如多读几页书!

llpanda 发表于 2012-4-12 23:42:30

{:titter:}会将视频做完,因为有部分读者反映喜欢视频,不能因为个把人的观点所左右,以后视频中会做一些演示的例子,其实书中本身在信号量部分就有实例和习题
对于有什么问题欢迎加入微群进行咨询,视频、资料和咨询都是免费的,因为是微群所以不立即回复。
视频更新到第3章,将开始信号量、互斥信号量、事件标志组、消息和消息队列、内存块管理部分,将会有很多例程,还将整理上机实验指导,以备下学期使用
感谢和希望大家提意见,谢谢!
微群 http://q.weibo.com/1713587/invit ... eiqun_notice_app_18,卢老师会在那里对提问进行回答{:handshake:}

lukangju 发表于 2012-4-13 09:45:46

谢谢分享~~~

fanmingming 发表于 2012-4-13 10:13:23

这个资料好!!!

alaulong 发表于 2012-4-13 10:39:22

不错,学习了

llpanda 发表于 2012-4-14 21:42:29

本帖最后由 llpanda 于 2012-4-14 21:52 编辑

请买了书的同学进微群可以交流
http://q.weibo.com/1713587/invitation=12RZJnz-1e8af?source=weiqun_notice_app_18

郑重提醒:如果已经买了邵贝贝的书而且已经看通了的,请不要买这本书免得花冤枉钱!
邵贝贝的是70多元配了光盘,跑BC代码,这本是30多元,在网站或这里下代码,跑VC代码
邵贝贝的书是J.L先生的原著,你有能力的话可以学会;这本是倾向于不需要很高的C水平,所以代码讲解比较细,所以是不同的,如果当作高手进阶的书那你可能会对作者不满。
购买了书的请到新浪微群:1713587(最好的交流方式,人数无限)
http://q.weibo.com/1713587/invitation=12RZJnz-1e8af?source=weiqun_notice_app_18
报到,好交流,提供了平台就要好好利用!
对于书以外的内容的交流,能回答的就回答;对于书以内的,当然回答。
如果进微群有问题请留言

llpanda 发表于 2012-4-17 19:41:31

本帖最后由 llpanda 于 2012-4-17 19:44 编辑

国产的最体贴,回报已经购买了本书的朋友
本周开始,到下下周5,将推出15个学时的实验!
实验作为嵌入式系统设计实验,同步在网上给出,敬请期待!平台就直接PC机{:handshake:}
以后还将推出STM32下和ARM11下的实验,请期待!

Hz01800475 发表于 2012-4-21 11:52:07

我也去买一本看看

a276841134 发表于 2012-4-21 17:11:09

支持支持,之前买过一本UCOS的书,希望这部不失望!!

xinjie1023 发表于 2012-4-21 19:57:13

关注之,看过贝贝的书了

llpanda 发表于 2012-4-24 13:21:42

好的,15学时的实验正在制作中,预计下周提供

ansai0089 发表于 2012-4-25 10:56:00

楼主 我买的你的书实话说 就是好 谁买谁知道 ~ 支撑卢老师{:victory:}

roothoo 发表于 2012-4-25 11:22:15

成电学子支持卢老师

Alvin007 发表于 2012-4-25 12:30:30

能在PC下调试比较好

p4s5j6 发表于 2012-4-25 13:57:23

顶一个先

llpanda 发表于 2012-4-25 20:28:22

这次15个实验提前做完了{:lol:}
1:15个实验的实验指导PPT,可以直接在实验课上用
2:包含了15个实验的代码,直接在VC下打开,直接运行,然后输入选项进入对应实验。包含了2.91的全部代码,是以前代码的扩展和整理,没有一个警告。
前面楼上很远还有PPT下载,配上书就全了
这次实验有点针对本科教学,内容不是很深,但对学这个系统应该很有帮助哦!
对实验有什么意见请提出,好改进,谢谢!{:handshake:}

hf5542 发表于 2012-4-25 22:22:08

现在UCOS-III都出来了,讲讲UCOS-III呗!!!

337zhang 发表于 2012-4-25 22:57:59

顶一下!

llpanda 发表于 2012-4-26 08:14:45

本帖最后由 llpanda 于 2012-4-26 08:29 编辑

文件有点大,我把编译出来的部分删掉保留源代码,把PPT和代码合在一起,重新上传了一个文件.
这个文件包含了93楼的两个部分
另外,实验的示例视频做了两个,也在土豆网的豆单里
http://www.tudou.com/playlist/id/15295771/

llpanda 发表于 2012-4-27 18:04:59

本帖最后由 llpanda 于 2012-4-27 21:19 编辑

若实验代码有什么问题都请回复哈!

城关珠 发表于 2012-4-27 22:01:28

谢谢分享!

orange-208 发表于 2012-4-30 19:43:29

ppt看了,感觉还可以,图文并茂的!

zlliming 发表于 2012-5-1 10:36:59

支持一个, 太喜欢了啊!

llpanda 发表于 2012-5-1 21:26:23

zlliming 发表于 2012-5-1 10:36 static/image/common/back.gif
支持一个, 太喜欢了啊!

谢谢支持!
页: [1] 2 3
查看完整版本: 2012年学习UCOS新书推荐