朱工

图解Protothreads

图解Protothreads--微控制器中基于协程的实时协作多任务方法(2)在对Protothreads的简化做进一步的引申前,对其机制作深入理解是有好处的。我发现,Protothreads与我30年前构思并使用的一种实时多任务编程方法([1]的第三部分--软件设计思想)异曲同工。Protothrea

Protothreads的简化

Protothreads的简化--微控制器中基于协程的实时协作多任务方法(1)以小型微控制器,例如MCS51、MSP430、MICROCHIP等单片机、以至于ARMCortex-M0甚至M3,为核心的嵌入式系统中,由于资源的限制,实时操作系统是无法施展其优势的。虽然资源丰富的芯片不断出现,但是,在单