当前位置: 首页> 健康> 科研 > 陶晶池串口屏主动解析模式与被动解析模式的底层逻辑

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

时间:2025/7/11 7:51:48来源:https://blog.csdn.net/2301_80317247/article/details/141132041 浏览次数:0次

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

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

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

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

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

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

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

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

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: