陶晶池串口屏主动解析模式与被动解析模式的底层逻辑

server/2024/10/21 11:47:59/

实际上屏幕的每个页面都是一个main.c文件,在这个main中的操作代码会在打开该页面一开始就执行。

例如:你在该页面写打开一个定时器,但是该定时器只在该页面会被打开,离开该页面就恢复为停止

主动解析模式与被动解析模式在recmod寄存器中设置打开:

recmod=0为被动解析模式,recmod=1为主动解析模式

屏幕上电recmod=0,即被动解析模式,在此模式下,外部设备按照标准指令集的指令格式发送串口指令给屏幕执行;例如:n0.val=100

如果你将recmod 设置为1,那么屏幕进入主动解析模式,然后所有的串口指令都不会被执行(注意:是串口接收到的数据不会被执行,上位软件编辑界面时写入事件中的固件指令是不会受影响的,依然正常执行),所有的串口数据均存放在串口缓冲区中,等待您去主动读取和处理。

实际上 你可以把被动解析理解成由系统分辨你发来东西是什么指令,你自己操作不了数据存储缓冲区,而主动解析模式就是你可以对数据缓冲区操作,系统不会再识别发来的信息


http://www.ppmy.cn/server/100891.html

相关文章

c++多态以及模版

#include <iostream> using namespace std;class Animal { private:string name; public://纯虚函数virtual void perform()0; }; class Lion:public Animal { public:void perform(){cout << "舞狮" << endl;} }; class Elephant:public Animal {…

怎么防止源代码泄露?十种方法杜绝源代码泄密风险

源代码是软件开发的核心资产之一&#xff0c;保护其不被泄露对企业的安全至关重要。源代码泄露不仅可能导致知识产权的丧失&#xff0c;还可能给企业带来经济损失和品牌形象的损害。以下是十种有效的方法&#xff0c;可以帮助企业杜绝源代码泄密的风险。 1. 代码加密 对源代码…

【C++学习笔记 18】C++中的隐式构造函数

举个例子 #include <iostream> #include <string>using String std::string;class Entity{ private:String m_Name;int m_Age; public:Entity(const String& name):m_Name(name), m_Age(-1) {}Entity(int age) : m_Name("UnKnown"), m_Age(age) {}…

网络安全知识渗透测试

渗透测试是一种模拟网络攻击&#xff0c;用于识别漏洞并制定规避防御措施的策略。及早发现缺陷使安全团队能够修复任何漏洞&#xff0c;从而防止数据泄露&#xff0c;否则可能会造成数十亿美元的损失。笔测试还有助于评估组织的合规性、提高员工对安全协议的认识、评估事件响应…

客户成功:ToB与SaaS企业利润飙升的终极武器!

终于有人把客户成功讲明白了 作者&#xff1a;沈建明 对ToB企业来说&#xff0c;只有客户成功才能带来持久增长&#xff0c;在SaaS企业下行大背景下&#xff0c;客户成功是唯一的救命稻草。大家是不是都听过这样的说法&#xff1f; ToB和SaaS企业的老客户贡献对于企业至关重要…

【Pre-training】Rethinking ImageNet Pre-training

ICCV-2019 He K, Girshick R, Dollr P. Rethinking imagenet pre-training[C]//Proceedings of the IEEE/CVF international conference on computer vision. 2019: 4918-4927. 文章目录 1 Background and Motivation2 Related Work3 Advantages / Contributions4 Method4.1 No…

云计算运维和SRE是一回事儿吗?有什么区别?

作为一名运维&#xff0c;你可能听过这两个词&#xff1a;云计算运维和SRE。有的人把他俩混用&#xff0c;你可能会有点迷惑&#xff0c;云计算运维和SRE是一个东西吗&#xff1f; 今天就来简单讨论一下云计算运维和SRE。 一、什么是云计算运维&#xff1f; 云计算没有专属的…

软件工程造价师习题练习 11

1.如果数据功能由被度量应用维护&#xff0c;则为一个EIF。 错误 正确 如果数据功能由被度量应用维护&#xff0c;则为一个ILF。如果数据功能由被度量应用引用但不维护&#xff0c;且其为其他应用的一个ILF&#xff0c;则为一个 EIF。 答案&#xff1a;错误 2.图书管理系统…