自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 其实他没那么喜欢你He's Just Not That Into You(zz)

         电影的开头,很有趣。         从非洲某部落的土著,到纽约高级餐厅里的白领,         从体态富贵的中年妇人,到魔鬼身材的窈窕少女,         世界上,几乎每一个角落里,都有女生在问:         为什么他没有给我打电话?为什么他不来找我?为什么他突然失去了联系?         然后,这样的女生身边,总有一群劝解她的死党好友。        好友总是说,“

2010-04-23 20:49:00 666

原创 这一年小打小闹的收获

算起来,从大四到研究生,跟着老板做项目大概一年时间了。 去年的这个时候,正在做串口扩展的板子,是第一个真正意义上的项目。记得当时做事情总是错漏百出。画板子原理图,照着datasheet对了N编,觉得肯定没错了,调板子的时候,才发现还是错了,网上不知从那里下来的datasheet上的图是错的....调试,一个片选信号的错误,整整找了一上午没发现,老板一来不到5分钟就找到了.....写程序更是

2010-04-10 20:01:00 488

原创 关于硬盘坏道修复

最近给一个笔记本重装系统,总是装到快完成时崩溃,换了几个系统盘都一样,只是死的地方不一样。但是同一个盘总会死在相同的地方。网上查了一下错误代码,有说系统盘问题的,有说驱动不匹配的,有说磁盘坏道的。分析了一下,很可能时磁盘坏道。于是下了个软件检查了一下,果然有坏道,(这里提个醒,有很多检查坏道的软件,用快速检查的时候是查不出来的,必须用普通的速度查,这里我又掉坑里了,浪费了好多时间,以为没有坏道)在

2010-01-29 22:02:00 1073

转载 打造自己的rtos(4)

第四篇:只有延时服务的协作式的内核   Cooperative Multitasking     前后台系统,协作式内核系统,与占先式内核系统,有什么不同呢?     记得在21IC上看过这样的比喻,“你(小工)在用厕所,经理在外面排第一,老板在外面排第二。如果是前后台,不管是谁,都必须按排队的次序使用厕所;如果是协作式,那么可以等你用完厕所,老板就要比经理先进入;如果是占先式,只要有更高级的人在

2010-01-08 18:26:00 512

转载 打造自己的rtos(8)

第八篇:占先式内核(完善的服务)2008-01-24 14:04第八篇:占先式内核(完善的服务)       如果将前面所提到的占先式内核和协作式内核组合在一起,很容易就可以得到一个功能较为完善的占先式内核,它的功能有:       1,挂起和恢复任务       2,任务延时       3,信号量(包括共享型和独占型)       另外,在本例中,在各个任务中加入了从串口发送任务状态的功能。

2010-01-08 18:23:00 429

转载 打造自己的rtos(7)

第七篇:占先式内核(只带延时服务)                                               Preemptive Multitasking      当大家理解时间片轮番调度法的任务调度方式后,占先式的内核的原理,已经伸手可及了。      先想想,占先式内核是在什么地方实现任务调度的呢?对了,它在可以在任务中进行调度,这个在协作式的内核中已经做到了;同时,它也

2010-01-08 18:22:00 388

转载 打造自己的rtos(6)

第六篇:时间片轮番调度法的内核                                     Round-Robin Sheduling      时间片轮调法是非常有趣的。本篇中的例子,建立了3个任务,任务没有优先级,在时间中断的调度下,每个任务都轮流运行相同的时间。如果在内核中没有加入其它服务,感觉上就好像是有三个大循环在同时运行。      本例只是提供了一个用时间中断进行调度的内

2010-01-08 18:19:00 429

转载 打造自己的rtos(5)

第五篇: 完善的协作式的内核        现在为上面的协作式内核添加一些OS中所必须的服务:     1   挂起和重新运行任务     2   信号量(在必要时候,可以扩展成邮箱和信息队列)     3   延时 #include #include #include unsigned char Stack[400]; register unsigned char OSRdyTbl    

2010-01-08 18:18:00 504

转载 打造自己的rtos(3)

第三篇:GCC中对寄存器的分配与使用         在很多用于AVR的RTOS中,都会有任务调度时,插入以下的语句:            入栈:      __asm__ __volatile__("PUSH R0   /n/t");      __asm__ __volatile__("PUSH R1   /n/t");      ......      __asm__ __volatile

2010-01-08 18:16:00 469

转载 打造自己的rtos(4)

第四篇:只有延时服务的协作式的内核   Cooperative Multitasking     前后台系统,协作式内核系统,与占先式内核系统,有什么不同呢?     记得在21IC上看过这样的比喻,“你(小工)在用厕所,经理在外面排第一,老板在外面排第二。如果是前后台,不管是谁,都必须按排队的次序使用厕所;如果是协作式,那么可以等你用完厕所,老板就要比经理先进入;如果是占先式,只要有更高级的人在

2010-01-08 18:16:00 411

转载 打造自己的rtos(2)

-------------第二篇: 人工堆栈         在单片机的指令集中,一类指令是专门与堆栈和PC指针打道的,它们是      rcall    相对调用子程序指令      icall    间接调用子程序指令      ret      子程序返回指令      reti     中断返回指令           对于ret和reti,它们都可以将堆栈栈顶的两个字节被弹出来送入程序计

2010-01-08 18:14:00 471 1

转载 打造自己的rtos(1)

从网上转转载的一片文章,原作者好像叫 黄建昌 ,觉得很有价值。                                 第一篇:函数的运行      在一般的单片机系统中,是以前后台的方式(大循环+中断)来处理数据和作出反应的。      例子如下:            makefile的设定:运行WinAvr中的Mfile,设定如下      MCU Type: mega8    

2010-01-08 18:13:00 485

转载 Joke: One tough secret

Joke: One tough secretThere was this preacher(n.牧师,传教士) who was an avid(adj.渴望的,热衷的) golfer. Every chance he could get, he could be found on the golf course swinging(v.摇摆,挥动) away. It was an obsessi

2010-01-08 18:12:00 349

转载 μC/OS-Ⅱ在ATmega128上的移植Step by Step(zz)

本文详细介绍了把μC/OS-Ⅱ移植到ATMEL公司的8位微控制器ATmega128上的全过程。所谓移植,就是使一个实时内核能在  某个微处理器或微控制器上运行。在移植之前,希望读者能熟悉所用微处理器和C编译器的特点。  1 ATmega128的内核特点  之所以要先介绍ATmega128 MCU内核特点,是因为在μC/OS-Ⅱ的移植过程中,仍需要用户用C语言和汇编语言编写一些与微 处理

2010-01-08 18:11:00 721

转载 WinCE的LCD驱动程序编写指南

本文以1024*768分辨率的TFT_16BPP真彩LCD为例,说明在WIN CE 4.2中驱动程序的修改事项,目标板的微处理器是S3C2410A。 该LCD的时序图如下图所示: Note:LCD时序的参数和时钟相位因不同LCD而异,请参考相应LCD的datasheet.在WIN CE 4.2中修改LCD驱动程序有五个相关文件,分别是:1.    …/WINCE420/PLAT

2010-01-08 18:08:00 319

原创 我决定以后搬家到这里咯

O(∩_∩)O哈哈哈~以前的博客总觉得操作不方便,下狠心搬家了,文章过些日子都搬过来。

2010-01-05 14:34:00 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除