原文:突然地心血来潮,为 MaixPy( k210 micropython ) 添加看门狗(WDT) C 模块的开发过程记录,给后来的人做开发参考。

事情是前几天群里有人说做个看门狗不难吧, 分钟的事情,然后我就怼了几句,后来才发现,原来真的没有看门狗模块鸭。 那好吧,那我就写一下好了,今天是 年 月 日 想着最后一天了,不如做点什么有价值的事情贡献一下代码好了。 做这个事情前吧,先思考一下模块的接口设计,可以参考一下 esp 的设计,因为是 micropython 后来的代码,所以在设计上充分考虑了跨平台性。 那么我就以如下的代码为参考开始吧 ...

2020-05-01 21:23 0 1203 推荐指数:

查看详情

[WDT]内部看门狗和外部看门狗

1. 芯片内部看门狗 内部看门狗通常为芯片内部某个特殊定时器,用户可以通过手动初始化、设置timeout、使能、失能该看门狗,然后在线程中定时去喂狗,从而达到检测应用程序跑飞、跑死的情况。 在Linux系统中,可以在uboot中打开看么,把喂狗时间设置长度超过kernel启动时 ...

Tue Apr 18 07:16:00 CST 2017 0 1502
R包开发过程记录

目的 走一遍R包开发过程,并发布到Github上使用。 步骤 1. 创建R包框架 Rsutdio ——> File——> New Project——> New Directory ——> R Package 创建完成后,在R包文件夹下有如下文件(夹 ...

Sat May 16 00:07:00 CST 2020 0 1221
嘉楠K210开发板KD233 V02开发记录(一)

IDE的安装过程,见哔哩哔哩的视频:https://www.bilibili.com/video/BV1mt411175f,讲的挺详细的。 sample烧写如下(Windows电脑): 点击1位置,再点击2位置的下载位置,选择3的示例,选择好你要的sample代码后调节4位置,选成 ...

Wed Apr 01 23:58:00 CST 2020 0 913
App的开发过程

不同的项目管理模式或许会有完全不同的流程步骤。但是专业性几乎是保证产品质量的唯一准则。 App的开发过程主要分为以下阶段,本文会按顺序为大家简单地说明: 1、需求梳理、分析 2、产品原型图绘制 3、UI 设计 4、项目经理 & 技术负责人对接需求 5、技术方案 ...

Tue Jul 25 23:57:00 CST 2017 1 2309
Neuroph开发过程

文章提纲 安装与配置 开发小结 建立项目 配置项目 理解感知机的代码 安装与配置 JDK的安装:建议JRE 1.8以上; Neuroph安装:建议2.94的版本。下载地址 neuroph-core-2.94 ...

Mon Jan 28 08:28:00 CST 2019 0 570
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM