摘要: 移植Ucos应该满足的条件: 处理器的C编译器可以产生可重入码 可重入码可以被一个以上的任务调用,而不必担心数据的破坏。或者说可重入码在任何时刻都可以被中断,一段时间后又可以运行,而相应数据不会丢失。 在程序中可以打开和关闭中断 在Ucos中,打开和关闭中断主要通过OS_ENTER_CRITICAL 阅读全文
posted @ 2017-07-05 18:26 jinzhongxiao 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 生成器的例子 任何包含yield的语句的函数称之为生成器.函数会返回一个迭代器. 简单例子 递归生成器 处理字符串:(检查一个字符串:将传入的对象和一个字符串拼接,看看是否产生TypeError) 生成器推导式于跟列表推导式类似,只不过将[]改为() eg: 模拟生成器 1.在函数开始处添加 res 阅读全文
posted @ 2017-07-05 11:24 jinzhongxiao 阅读(133) 评论(0) 推荐(0) 编辑