![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
应用代码
mhj258258
这个作者很懒,什么都没留下…
展开
-
应用代码(4)——基于ADS1110芯片的高精度温度(PT1000)采集
[1]ADS1110各个类型的地址输出寄存器:16位的输出寄存器包含上一次的转换结果;(格式是2的补码格式)[2]配置寄存器:bit7:1-》单周期中:st/DRDY,写1开始转换,写入0无影响1.1读取数据时,该位用来确认转换是否完成,0–寄存器中最新的数据1–寄存器中的数据还在转换中2-》在连续方式中:同样忽略写入的值,2.1读取数据时,该位为0–还未被读取1–已经被读取过 (寄存器中任意一位被读取就会置1)[4]:SC 控制单周期转换(“1”)还是连续转换(“0”)[3:2原创 2020-08-04 13:14:26 · 5709 阅读 · 3 评论 -
应用代码(3)——modbus模板(RTU消息帧)
[1]Modbus简介首先要知道传输的流程:一般情景是:主机(可以是pc)接底层的主控(以下叫从机)主机主动发送命令——>从机接受到命令——>应答给主机总的方式就是通过一问一答的方式进行通讯帧的构成:T1-T2-T3-T4指的是帧结束的时间,是4个字符时间(要求的是3.5个字符)传输示例:[2]代码分享例程功能示例:[2-1]处理一帧数据ReceOneChar函数(可以是串口发来的数据)定义变量://modbus一帧数据错误类型(主要用来检查数据哪里出错)#de原创 2020-05-25 14:55:11 · 1368 阅读 · 0 评论 -
应用代码(2)——(UC1701液晶显示屏)菜单界面模板
最近换了一份新的工作,开始进入工控领域了。看了下之间工程师的代码,自己精简整理了一下了,可以作为一个菜单界面的显示模板使用。1)模板介绍^1 硬件:[1]6个按键:向上按键、向下按键、确认按键、返回按键、+键、-键[2]显示屏hs0038^2 大致功能(以确认键为例):按返回键------进入主菜单界面主菜单界面有4条命令行确认键按下-----提示输入密码密码正确后按下确认键----进入基本设置的子界面再按确认—进入终端界面点击确认—保存数据2) 代码解析:[1] 列表结构原创 2020-05-22 15:39:43 · 1998 阅读 · 0 评论 -
应用代码(1)——软件定时器
这一部分代码是在项目中供应商的原始代码,在其他项目中也能同样的使用该代码!先上代码部分:/******************************************************************************************************** * @file blt_soft_timer.c * * @brief f...原创 2020-04-12 21:36:18 · 693 阅读 · 0 评论