突然地心血来潮,为 MaixPy( k210 micropython ) 添加看门狗(WDT) C 模块的开发过程记录,给后来的人做开发参考。
事情是前几天群里有人说做个看门狗不难吧,5分钟的事情,然后我就怼了几句,后来才发现,原来真的没有看门狗模块鸭。那好吧,那我就写一下好了,今天是(2020年4月30日)想着最后一天了,不如做点什么有价值的事情贡献一下代码好了。做这个事情前吧,先思考一下模块的接口设计,可以参考一下esp32的设计,因为是micropython后来的代码,所以在设计上充分考虑了跨平台性。那么我就以如下的代码为参考开始吧