韦东山工业互联
文章平均质量分 91
韦东山工业全互联工业控制Modbus RTU TCP DTU深入浅出课程Linux
韦东山
深圳百问网科技有限公司技术总监,毕业于中国科学技术大学电子、软件专业双学位,10余年嵌入式一线开发经验, 畅销书<<嵌入式Linux应用开发完全手册>>作者, 擅长ARM/MIPS等架构的Linux底层系统开发, 曾为多家知名培训机构特邀讲师,2011年陆续录制的工程师必看教程------韦东山系列Linux/Android视频,有口皆碑。累计学员10万+,当之无愧成为嵌入式培训领域的佼佼者。
展开
-
【项目一】全场景工业互联设备管理系统解决方案(PC上位机+中控+多传感器) 文章汇总
QQ交流群:865989216。原创 2024-06-28 18:59:34 · 729 阅读 · 0 评论 -
第7章_低成本 Modbus 传感器的实现
我们的 Modbus 传感器开发套件共有三个, 三个板子的使用的主控方案是 STM32F030芯片,硬件接口资源如下图所示:开关量模块温湿度变送器模块环境检测模块。原创 2024-06-28 17:55:36 · 1164 阅读 · 0 评论 -
第3章_UART 开发基础
UART 使用标准的 TTL/CMOS 逻辑电平(0~5V、0~3.3V、0~2.5V 或 0~1.8V 四种)来表 示数据,高电平表示 1,低电平表示 0。进行长距离传输时,为了增强数据的抗干扰能力、 提高传输长度, 通常将 TTL/CMOS 逻辑电平转换为 RS-232 逻辑电平, 3~12V 表示 0,-3~- 12V 表示 1。当我们使能 IDLE 中断后,它并不会立刻产生,而是: 至少收到 1 个数据后, 发现 在一个字节的时间里,都没有接收到新数据,才会产生 IDLE 中断。原创 2024-06-28 17:15:08 · 846 阅读 · 0 评论 -
第0章_项目方案介绍
本课程来自一个真实项目:多个气体传感器的管理。由于气体传感器比较昂贵,本课程里使用普通传感器来做实验。上位机操作界面:可以监测多个传感器在这里插入图片描述中控:图片暂时无法放出来,它的功能是向下通过 RS485 连接多个传感器,向上通过USB 口连接 PC。中控平时就要时刻采样传感器的数据,当上位机需要数据时通过 USB 口高效率地传输数据。传感器:有多个机位,每个机位都有传感器使用场景如下:设置传感器 ID:拿到一个传感器后,要通过上位机设置它的 ID,然后把它放在某个机位。原创 2024-06-28 17:00:08 · 1160 阅读 · 0 评论 -
第6章_libmodbus使用
在libmodbus开发库中,为了方便数据处理在 modbus.h 文件中定义了一系列数据处理宏。>>80xFF0xFF当然,可以参照 float 类型的处理方法,继续定义其他多字节类型的数据例如int32_t、uint32_t、 int64_t、uint64_t 以及 double 类型的读写函数。原创 2024-06-28 17:53:59 · 1139 阅读 · 0 评论 -
第4章_USB 设备编程
Azure RTOS 平台是运行时解决方案的集合,包括 Azure RTOS ThreadX、Azure RTOS NetX 和 NetX Duo、Azure RTOS FileX、Azure RTOS GUIX 和 Azure RTOS USBX。Azure RTOS ThreadX 是专用于深度嵌入式应用程序的高级实时操作系统 (RTOS)。Azure RTOS ThreadX 具有多种优势,其中包括高级调度设施、消息传递、中断管理和消息 服务。原创 2024-06-28 17:47:12 · 1119 阅读 · 0 评论 -
第2章_开发板使用
我们已经事先编写好驱动程序,把“项目 1-全场景工业互联设备管理系统解决方案 (PC 上位机+中控+多传感器)3_程序源码01_视频配套 的源码2-2_使用 LCD 打印调试信息 Module_driver.7z ”解压得到“ Module_driver ”文件夹,这个文件夹放入工程 的 “Drivers”目录。注意: 使用“Draw_ChineseFont”函数时, 它所在的文件编码格式必须是“UTF-8”, “font_chinese.c”文件的编码格式也必须是“UTF-8”。原创 2024-06-28 17:11:09 · 775 阅读 · 0 评论 -
第1章_搭建开发环境
从百问网资料下载中心 (https://download.100ask.net) 下载本开发板的所有资料。进入下载中心后,在左侧标签栏找到“百问网全场景工业互联开发板”并点击,根据页面提示下载百度网盘的资料。原创 2024-06-28 17:08:34 · 1322 阅读 · 0 评论 -
第5章_Modbus通讯协议
文章目录5.1 学习Modbus的快速方法5.1.1 寄存器速记5.1.2 协议速记5.2 初识Modbus5.2.1 背景5.2.2 什么是Modbus?1. Modbus简介2. Modbus特点3. Modbus常用术语4. Modbus事务处理5.3 Modbus软件与使用5.3.1 Modbus软件简介5.3.2 Modbus Poll(主站设备)1. Modbus Poll简介2. Modbus Poll 使用5.3.3 Modbus Slave(从站设备)1. Modbus Slave简介2.原创 2024-06-28 17:51:19 · 1464 阅读 · 0 评论