火*味很重

[复制链接]
楼主: 学生D
手机看帖
扫描二维码
随时随地手机跟帖
hotpower| | 2009-2-22 03:22 | 显示全部楼层

俺不雷翻一大片,“天理都难容”~~~

最近和嵌入式专家吴旭光教授聊的很多~~~

虽然俺没正经读过一本书,但理解正确基本差不多~~~

不过菜农这次出手51,主要是有2个大原因所在:

1.新单位的底层是过去搞得,全是51,程序都是汇编,而且...

2.85年左右就想自己搞一个,有位学日语的老在俺面前忽悠~~~

  说日本鬼子的什么,什么都用OS,而且核很小,就想有天能PK一下~~~


俺本来就有个习惯---不管是谁编得程序,只要俺用就自己重新编写。

所以,50挂零的俺还能站在这里,自己都感觉是个意外~~~

俺最大的优点也是最大的缺点~~~不碰南墙不死心~~~

俺“纵观51界”,~~~~不说了~~~

所以俺要出手51,让俺将其他领域带来的技术融入其中~~~


准备程序在2.5KByte之内,RAM在100以内。

我研究的战法是强实时的,而且嵌入了菜农的软件抗干扰防御体系,

优先级和节拍计数器的预测算法,尽量达到“零耗时”切换。

现在的方案几乎每天一个新算法,所以俺很累~~~

可以说俺基本抛弃了传统的OS编写方法~~~

采取了“非典的最大应用”,在其中,俺应用了大量的“新技术”,

如“汇编数组”,“中断隐身”,“任务纠错”及“傻瓜创建”任务等~~~

俺学的是自控,俺的产品从来都是“自动化”的,从生产拷机开始,程序

都是实时监测任何错误~~~

甚至可以对51的IO进行短路,接地,接电源,甚至抓把铁砂。。。

只要去除这些,程序立即回到断点继续运行~~~

是呀,有人会说俺瞎说~~~俺的三个农会小菜农可以作证~~~

俺28年如一日就是折腾单片机,每天都琢磨到2点以后~~~

俺不雷翻一大片,“天理都难容”~~~

哈哈~~~看看俺的农会的规模吧~~~至少还要建立8个小组~~~

谁真的在搞~~~哈哈~~独我一人所为~~~
相关链接:http://blog.**/hotpower/201542/message.aspx

使用特权

评论回复
wb61850| | 2009-2-22 03:32 | 显示全部楼层

吼吼!hotpower老大不愧是超级大侠!

使用特权

评论回复
hotpower| | 2009-2-22 03:36 | 显示全部楼层

晕~~~生命不息,战斗不止~~~

使用特权

评论回复
McuIsp| | 2009-2-22 05:19 | 显示全部楼层

戴着钢盔看PK....

使用特权

评论回复
hotpower| | 2009-2-22 05:59 | 显示全部楼层

俺戴草帽低头做人~~~

使用特权

评论回复
Batistuta_| | 2009-2-22 09:58 | 显示全部楼层

不懂,看看

使用特权

评论回复
呆板书生| | 2009-2-22 14:01 | 显示全部楼层

搬小凳子看热闹

使用特权

评论回复
学生D|  楼主 | 2009-2-22 15:39 | 显示全部楼层

HOT老师的延时和超时概念的区别还没有影?

HOT老师真应该在28年前就写一个51_RTOS,我相信如果老师能专心投入一、二年,必能写出一个超越日本人,流行于世界51核单片机的RTOS。也不至于让中国这样一个世界上8051第一超普及的大国却不得不使用美国或日本或德国的51_RTOS,让我们这些专门从事51单片机开发的近千万工程师一直蒙受羞愧,抬不起头。

我们现在仍然支持你。


“准备程序在2.5KByte之内,RAM在100以内。”

HOT老师真应该在28年前就写一个51_RTOS,我相信如果老师能专心投入一、二年,必能写出一个超越日本人,流行于世界51核单片机的RTOS。也不至于让中国这样一个世界上8051第一超普及的大国却不得不使用美国或日本或德国的51_RTOS,让我们这些专门从事51单片机开发的近千万工程师一直蒙受羞愧,抬不起头。

我们现在仍然支持你。


“准备程序在2.5KByte之内,RAM在100以内。”

不是我故意,是因为随便捡一条,你就过不去。就像80/18=0F 余 8 ,你以前从没想过怎么算的一样。

再随便捡一条可不可以?:看看你的最大任务数MAX设置,有什么问题没有?仔细看看.....

如果你不高兴旁观者清,我以后就不说啦。

使用特权

评论回复
HotC51| | 2009-2-22 15:50 | 显示全部楼层

真心感谢~~~很感动~~~实际俺需要一些“阶级敌人”~~~

使用特权

评论回复
cooperate| | 2009-2-22 17:27 | 显示全部楼层

hot的PK必定很hot 俺要看

使用特权

评论回复
sz_kd| | 2009-2-23 10:02 | 显示全部楼层

呵呵,hotpower大叔很低调,很难看到PK

使用特权

评论回复
lost1421| | 2009-2-23 11:22 | 显示全部楼层

hotpower大叔很低调,很难看到PK??????????

好像不是的,被PK怕了,现在不敢出来PK了。

使用特权

评论回复
学生D|  楼主 | 2009-2-23 13:19 | 显示全部楼层

HOT 老师不会第一轮就认输吧。

要不要我来先开讲坛:讲讲OS中延时与超时的概念差别?那样的话HOT老师就是自愿放弃了。

老师的51_OS是要公开源代码的,那么现在当然不会拿不出其中的延时函数部分的代码晒,老师不怕被阶级敌人钻空子,说就会吹牛什么的?

使用特权

评论回复
呆板书生| | 2009-2-23 13:59 | 显示全部楼层

哈哈

使用特权

评论回复
qguangdong| | 2009-2-23 15:26 | 显示全部楼层

*

怎么太监了

使用特权

评论回复
sz_kd| | 2009-2-23 15:29 | 显示全部楼层

呵呵,再次路过

使用特权

评论回复
学生D|  楼主 | 2009-2-23 20:04 | 显示全部楼层

HOT老师总以为所有地球人都想不到。他是神。

4. 零死锁
    RTOS有个固有的问题,因为级别高的任务不主动放权,则低级别任务永远无法执行。
它和基于时间片(在HotTask51里等同所有任务同级别优先)的RTOS不同。
*******************************************************************

也难怪国外总在笑谈中国人喜欢自大装懂,经常出一些“国际笑料”。

有网友说:世界上OS理论在70年代就已经完美结束了。到了2009年却被中国人发现还有这么大一个“固有的问题”?

如此简单的问题解决方法:RTOS可以配置为任务主动放权和时间片同时作用。主动放权必然发生在时间片到达之前!如果发生“级别高的任务不主动放权”的异常事件,一旦时间片耗尽,OS内核将自动干预,终止当前异常任务运行,切换任务到其他就绪任务。

国外研究OS的教授没这么蠢,还要额外牵一条狗来干这个事。HOT_51不会比Intel_51_OS还高明吧。

“阶级敌人”认为:此为笑料。

使用特权

评论回复
HotC51| | 2009-2-23 22:05 | 显示全部楼层

哈哈~~~曾有人让俺和比尔盖茨PK,俺说没法比,我有脑他

哈哈~~~说实话,俺不愿出手,在俺心里。。。

一个28年如一日胡思乱想的老农民,没几个。。。

但俺可以告诉“阶级敌人”:


俺现在也敢在吴旭光教授面前说:俺要颠覆OS理论~~~

哈哈~~~

HotTask51的目标:强实时、零切换、零占用、零死锁、跨平台。


俺不愿直说HotTask51在俺心里的命名~~~

五. HotTask51目标之实现及方法概述

    首先HotTask51定格为“51环境下的超任务”,但其设计框架在汇编数组的配合下,将
在此基础下被移植到其他MCU/ARM/DSP上。

    HotTask51首战51,但HotTask51内“51”与MCS51字同义非同。这要参见菜农的“中国
象棋数字编码”中对“5”和“1”之定义。


    HotTask51尿童版设计为8个任务,8个级别。专供“拇指一族”们学习HotTask51玩耍。

    设计要求:
任务参数设置“傻瓜化”,任务功能“积木化”,仿真调试“可视化”,灾难预报“实时化”

    设计目标:“强实时、零切换、零占用、零死锁、跨平台”。

使用特权

评论回复
HotC51| | 2009-2-23 22:15 | 显示全部楼层

哈哈~~~“狗论之缔造者”小小一个超时能难住俺???

学生D 发表于 2009-2-23 13:19 侃单片机 ←返回版面    

55楼: HOT 老师不会第一轮就认输吧。 

要不要我来先开讲坛:讲讲OS中延时与超时的概念差别?那样的话HOT老师就是自愿放弃了。

老师的51_OS是要公开源代码的,那么现在当然不会拿不出其中的延时函数部分的代码晒,老师不怕被阶级敌人钻空子,说就会吹牛什么的?

 
 

使用特权

评论回复
学生D|  楼主 | 2009-2-23 22:22 | 显示全部楼层

全力支持HOTtask51源代码早日推出!

别到了明年这个时候,农会里还在论证什么信号量,生产者-消费者模型,互斥、同步什么的。

比尔的OS是让全世界用的,HOT的OS仅在农会内部使用?太让咱失望了。

不会让咱再等28年吧?


使用特权

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

本版积分规则