振弦采集模块复位( 重启)及恢复出厂设置

news2024/11/24 19:32:42

振弦采集模块复位( 重启)及恢复出厂设置


以下几种情况(或操作)可使模块产生复位动作,重新启动。
( 1) 在模块正常工作期间,向寄存器 SYS_FUN 发送软复位指令 0x01;
( 2) 内核电压过低或受到强电磁干扰;
( 3) 未知的非法参数设置,导致的工作异常;

 


恢复出厂参数
设备内部存在三类系统参数,分别为:用户系统参数、出厂系统参数和默认系统参数。
用户系统参数: 也称“工作参数”,可修改可保存,每次上电时自动加载并按照此参数运行。在设备使用过程中对参数的修改、设备运行逻辑均是指用户参数,用户参数是使用最频繁的参数类别。
出厂系统参数:保存于独立分区中的一组系统参数,仅当收到“ 恢复出厂参数” 指令或者设备检测到用户参数异常而无法工作时才会读取并覆盖用户系统参数。出厂参数可使用特殊指令进行修改。设备出厂时此参数已由厂家进行了设置,建议不要修改(慎用)。
默认系统参数:默认参数是仅能保证设备能完成基本通讯工作的一组系统参数,此参数为固定参数,用户无法通过任何途径修改。当恢复出厂参数后,内部判断设备仍无法正常工作时会自动加载默认系统参数,以使基本的数字通讯可以进行。

 

有两种方法实现所有参数(寄存器)恢复为出厂值
( 1) 硬件参数复位: 在模块启动时, 检测到参数复位管脚 RST 为低电平时复位参数为出厂值,在管脚电平未恢复为高电平前, 模块一直处于暂停状态。 复位后,由 UART 输出提示信息“ RST\r\n” 。
( 2) 软件参数复位:向寄存器 SYS_FUN 写入 0x02。
以下几种情况时,模块会自动恢复为出厂参数
( 1) 参数 CRC 错误:上电过程中,检测到参数区校验码错误, 自动恢复为出厂参数值,由UART 输出提示信息“CRC Err\r\n” 。
( 2) UART 通讯速率错误:上电过程中,检测到参数 BAUD 值为非法的通讯速率值,自动恢复为出厂参数值, 由 UART 输出提示信息“ BAUD Err\r\n” 。


使用当前的用户参数写入到出厂参数区。 此操作建议专业人员使用,普通用户不要轻易修改出厂参数。
使用指令设置$STFC\r\n
设备响应后返回字符串: OK\r\n
也可向系统功能寄存 SYS_FUN 器写入 0x0A 实现相同的功能。

恢复默认参数
将设备内部预先设置的一组固定参数加载到用户系统参数。指令如下:$STDF\r\n
设备响应后返回字符串: OK\r\n
也可向系统功能寄存 SYS_FUN 器写入 0x0B 实现相同的功能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/4765.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

74ls192无法正常使用。

分析与解决74ls192芯片无法在proteus中正常运行 博主最近要做电子技术课程设计,于是重新拾起了长久不用的proteus。在构建倒计时电路时,发现了一个问题: 74ls192芯片,在软件提供的时钟信号下能正常开启计时。但是在自己使用的55…

从理论到实践:MySQL性能优化和高可用架构,一次讲清

数据库系统作为IT业务系统的核心,其高可用性和容灾能力对整个业务系统的连续性和数据完整性起着至关重要的作用,是企业正常运营的基石 尤其是在性能优化与高可用架构两方面,很多从业多年的DBA限于生产环境的固定体系,往往盲人摸象…

Grafana-web使用说明

本文分别记录了: Grafana使用步骤P50 P99 min max m1_rate等指标分别是什么意思,Metrics为何不会对“吞吐量”指标记录P99 min 等聚合Metrics常用的几种记录方式(我司用了两种) 1.场景 Metrics收集日志交给Graphite(…

第九节:类和对象【三】【static、代码块、对象的打印】

目录 🥇1.什么是封装 📘1.1封装的实现 🎒2.static成员 📒2.1 再谈学生类 ​编辑 📗2.2 static修饰成员变量 2.3 static修饰成员方法 📕2.4 static成员变量初始化 🔲3. 代码块 &#x…

第四届全国中医药院校大学生程序设计竞赛 : 二进制码(Python)

文章目录题目描述输入输出样例输入 Copy样例输出 Copy代码测试题目描述 在计算机中,对于定点数有三种不同的表示方法。在本题中,假定码的长度固定为 8 位,从左往右依次编号为第 1 到 8 位,第 1 位为最高位。 x 的原码&#xff1a…

Python爬虫实战(七):某讯较真辟谣小程序爬虫

追风赶月莫停留,平芜尽处是春山。 文章目录追风赶月莫停留,平芜尽处是春山。一、准备工作二、目标分析二、接口分析url分析返回数据分析三、编写代码获取数据保存数据完整代码大四考研狗没时间更新博客了,大家勿怪,等我有学上了&a…

手把手带你搭建个人博客系统(二)

⭐️前言⭐️ 因文章篇幅较长,所以整个流程分两篇文章来完成。 🍉博客主页: 🍁【如风暖阳】🍁 🍉精品Java专栏【JavaSE】、【备战蓝桥】、【JavaEE初阶】、【MySQL】、【数据结构】 🍉欢迎点赞…

Matplotlib设置限制制作

Matplotlib自动到达要沿着图的x,y(以及3D图的情况下为z轴)轴显示的变量的最小值和最大值。但是,可以使用set_xlim()和set_ylim()函数显式设置限制。 在下图中,显示了x和y轴的自动缩放限制 - #! /usr/bin/env python #codingutf-8 import matp…

【关于Linux中----进程控制和进程替换】

文章目录一、进程创建二、进程终止2.1进程退出场景2.2进程退出方法三、进程等待3.1进程等待必要性3.2进程等待的方法3.3获取子进程status四、进程程序替换4.1替换原理4.2替换函数4.3命名理解五、总结一、进程创建 谈到创建进程,不得不提到一个函数----fork。 在li…

【Python】一个矩阵根据某一列选择大于或小于范围的数据

data_all data_all[data_all[:,3]>54201]data_all data_all[data_all[:, 3] < 54220] 上面就是根据数据的第3列&#xff0c;选取54201到54220的范围的数据&#xff1a;

单片机最小系统

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统. 对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路. 下面给出一个51单片机的最小系统电路图. 晶振电路&#xff1a; 单片机里都有晶振&#xff0c;在单片机系统里晶振作用…

2013年第四届C/C++ A组蓝桥杯省赛真题+解析+代码

目录 第一题&#xff1a;高斯日记 题目描述 思路分析 AC代码 第二题&#xff1a;排它平方数 题目描述 思路分析 AC代码 第三题&#xff1a;振兴中华 题目描述 思路分析 AC代码 第四题&#xff1a;颠倒的价牌 题目描述 思路分析 AC代码 第五题&#xff1a;前缀…

jsp就业管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 JSP 就业管理系统 是一套完善的web设计系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开 发&#xff0c;数据库为Mysql&#xff0c;使用ja…

蓝桥杯备赛(三)

目录 前言&#xff1a; 一、门牌制作 解析&#xff1a; 代码实现 二、寻找2020 解析&#xff1a; 代码实现 三、蛇形填数 解析&#xff1a; 代码实现 四、成绩分析 解析&#xff1a; 代码实现 五、单词分析 解析&#xff1a; 代码实现 小结&#xff1a; 前言&am…

热门Java开发工具IDEA入门指南——了解并学习IDE

IntelliJ IDEA&#xff0c;是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具&#xff0c;尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。 本…

面试了1个月连续失败4次,自动化测试真没想象的那么简单

我干测试6年了&#xff0c;最近面试又碰壁了… 这大概是我这一个月来第4次面试失败了&#xff0c;起初我投简历比较勇猛&#xff0c;奔着薪资高的有点儿名气的企业就开始海投&#xff0c;碰上了2家还不错的邀约面试&#xff0c;前面交流还行&#xff0c;一问到自动化测试就傻眼…

怎么进行视频恢复?推荐使用这4种方法

电脑视频怎么恢复&#xff1f;很多朋友在使用电脑的过程中&#xff0c;如果系统或者是存储文件出现问题的话&#xff0c;可能会出现视频丢失的情况。因为在使用电脑运行视频软件时&#xff0c;系统或者存储文件存在一些质量问题从而导致视频丢失。那么想要进行视频恢复&#xf…

【Leetcode】拿捏链表(一)——206.反转链表、203.移除链表元素

作者&#xff1a;一个喜欢猫咪的的程序员 专栏&#xff1a;《Leetcode》 喜欢的话&#xff1a;世间因为少年的挺身而出&#xff0c;而更加瑰丽。 ——《人民日报》 目录 206.反转链表 203.移除链表元素 206.反转链表 力扣https://leetcode…

“工程化”对于大型数据平台而言,意味着什么?StartDT Hackathon来了

日前&#xff0c;2022 第三季 StartDT Hackathon 正式落下帷幕&#xff0c;以“产品工程化与可扩展性提升”为主题&#xff0c;主攻数据云这个“庞然大物”的工程化难题。 本届黑客松共吸引到 9 组参赛&#xff0c;均在 72 小时内完成项目并提测通过。有“单排孤勇者”&#x…

.NET JIT

定义 即时编译器 (JIT) 是 .NET 中公共语言运行时 (CLR) 的一部分&#xff0c;它负责管理 .NET 程序的执行&#xff0c;而与任何 .NET 编程语言无关。 工作流 特定于语言的编译器将源代码转换为中间语言。 然后&#xff0c;这种中间语言由即时 (JIT) 编译器转换为机器代码。 …