从0到1教您打通用户触达通道,轻松提高留存

手把手教你如何搭建用户触达体系! 用户增长的内涵在于“以用户为中心”,同样需要通过用户画像挖掘用户核心需求,以此来设计提升用户转化的内容。 ” 触达用户的目的一方面在于通过内部场景(如PUSH)提升存量用户的活跃、留存和转化,另一方面的目的在于通过外部场景(如信息流广告、EDM邮件)带来用户增长,搭建用户触达体系的目的在于通过用户洞察,建立信息与用户的关联,提升触达的转化效果。 案例:一条推送背后的3个标题 某在线幼儿教育类产品有一项周末线上公开课的常规活动,针对已付费用户提升活跃与粘性,在... 阅读详情

作为开发者,您是否留意过这一项用户数据:“新用户留存率”。

获客只是用户运营的第一步,留存才能带来实打实的转化。现实是,很多用户下载并注册了App,但出于各种原因,后续并没有进一步操作。高获客、低留存,意味着拉新只成功了一半。

新注册用户不访问应用的时间越长,流失的可能性就越高。如何乘胜追击留住用户,而不是被动等待卸载?注册后的用户触达通道尤为重要。

短信作为一种常见的营销手段,受众覆盖面广,发送方式简单;更为重要的是,发布成本极低,按量付费,ROI超100%。

接下来,我们就分三大步骤,手把手教您打通用户触达通道——欢迎短信。通过高效精准的触达,提高新用户留存率。

整个过程会调用短信服务、Serverless的认证服务和云函数。用户注册成功后,其注册时填写的手机号便会收到应用的欢迎短信,引导用户快速融入应用场景,第一时间知晓热门内容。

1.jpg

Step1:启用Serverless认证服务,打造手机号认证方式

首先我们需要通过接入认证服务来打造应用的帐号系统。

启用认证服务

1. 登录HUAWEI AppGallery Connect网站,点击“我的项目”。

2. 在项目列表中点击您的项目。

3. 选择“构建 > 认证服务”,进入认证服务页面,完成如下操作:

3.1 开通认证服务

2.png

3.2 启用手机号码认证方式

3.png

开发手机号码认证方式

1. 首先我们需要调用sendVerifyCode方法获取验证码用于注册:

public void sendPhoneVerify(String accountNumber) {    String countryCode = "86";    VerifyCodeSettings settings = VerifyCodeSettings.newBuilder()            .action(VerifyCodeSettings.ACTION_REGISTER_LOGIN)            .sendInterval(30)            .locale(Locale.SIMPLIFIED_CHINESE)            .build();    if (notEmptyString(countryCode) && notEmptyString(accountNumber)) {        Task<VerifyCodeResult> task = PhoneAuthProvider.requestVerifyCode(countryCode, accountNumber, settings);        task.addOnSuccessListener(TaskExecutors.uiThread(), verifyCodeResult -> {            mAuthReCallBack.onSendVerify(verifyCodeResult);        }).addOnFailureListener(TaskExecutors.uiThread(), e -> {            Log.e(TAG, "requestVerifyCode fail:" + e.getMessage());            mAuthReCallBack.onFailed(e.getMessage());        });    } else {        Log.w(TAG, "info empty");    }}

2. 而后我们调用createUser方法进行用户注册

public void registerPhoneUser(String accountNumber, String verifyCode, String password) {    String countryCode = "86";    PhoneUser phoneUser = new PhoneUser.Builder()            .setCountryCode(countryCode)            .setPhoneNumber(accountNumber)            .setVerifyCode(verifyCode)            .setPassword(password)            .build();    AGConnectAuth.getInstance().createUser(phoneUser)            .addOnSuccessListener(signInResult -> {                mAuthReCallBack.onAuthSuccess(signInResult, 11);            }).addOnFailureListener(e -> {        mAuthReCallBack.onFailed(e.getMessage());    });}

3. 对于已注册过的用户我们就可以调用signin方法进行登录操作

public void phoneLogin(String phoneAccount, String photoPassword) {    String countryCode = "86";    AGConnectAuthCredential credential = PhoneAuthProvider.credentialWithVerifyCode(            countryCode,            phoneAccount,            photoPassword,            null);    AGConnectAuth.getInstance().signIn(credential).addOnSuccessListener(signInResult -> {        Log.i(TAG, "phoneLogin success");        mAuthLoginCallBack.onAuthSuccess(signInResult, 11);        signInResult.getUser().getToken(true).addOnSuccessListener(tokenResult -> {            String token = tokenResult.getToken();            Log.i(TAG, "getToken success:" + token);            mAuthLoginCallBack.onAuthToken(token);        });    }).addOnFailureListener(e -> {        Log.e(TAG, "Login failed: " + e.getMessage());        mAuthLoginCallBack.onAuthFailed(e.getMessage());    });}
Step2:启用Serverless云函数服务,并就其设置认证服务注册成功触发器

上述操作完成后,您需在云函数中配置认证服务触发器。

1. 登录HUAWEI AppGallery Connect网站,点击“我的项目”。

2. 在项目列表中点击您的项目。

3. 选择“构建 > 云函数”,进入云函数页面,完成如下操作:

3.1 启用云函数服务

4.png

3.2 创建发送欢迎短信的函数(下一章节详细介绍)

3.3 将发送欢迎短信的函数上传至云函数

3.4 创建认证服务触发器:事件名称选择“用户注册”

Step3:在Serverless云函数中调用短信服务接口发送短信

在用户注册成功后需要对用户发送欢迎短信,此处短信我们使用HUAWEI AppGallery Connect提供的短信服务发送。

开通短信服务并设置短信模板

1. 登录HUAWEI AppGallery Connect网站,点击“我的项目”。

2. 在项目列表中点击您的项目。

3. 选择“增长 > 短信服务”,进入短信服务页面,完成如下操作:

3.1 开通短信服务

3.2 配置短信签名

3.3 配置短信模板

3.4 启用API调用

云函数调用短信服务Rest Api接口发送短信

1. 通过触发器获取用户的手机号码及用户信息

var phoneNumber = event.phone.slice(4);var userID = event.uid;var userName = "认证用户ID" + phoneNumber.slice(11);

2. 调用短信服务Rest Api发送短信

var requestData = {        "account": "AGC199",        "password":"Huawei1234567890!",        "requestLists": [          {            "mobiles":["" + phoneNumber],            "templateId":"SMS02_21090100001",            "messageId":"12345",            "signature":"【PhotoPlaza】"          }        ],        "requestId": "" + curTime    };    logger.info("requestData: " + JSON.stringify(requestData));    var options = {      hostname: '121.37.23.38',      port: 18312,      path: '/common/sms/sendTemplateMessage',      method: 'POST',      headers: {        'Content-Type' : 'application/json'      },      rejectUnauthorized: false,      requestCert: false    };    var req = https.request 贵州红色教育培训 www.gdganxun.cn (options, function(res) {      res.on('data', function(data) {        var response = JSON.parse(data.toString());        logger.info('All resultList: ' + JSON.stringify(response.resultLists));      });      res.on('end', function(){        logger.info('RequestResult: success');        let result = {"message":"Send Message Success"};        callback(result);      });      res.on('error', function(e) {        logger.info('request error, ' + e.message);        let result = {"message":"error:" + e.message}        callback(result);       });    });    req.on('error', function(error) {      logger.info('request error, ' + error.message);      let result = {"message":"error:" + e.message}      callback(result);    });    req.write(JSON.stringify(requestData));    req.end();

这样就搞定啦!

在搭建过程中或者对Serverless服务有任何疑惑的,可以发送邮件至 agconnect@huawei.com 进行咨询。

更多关于欢迎短信通知的内容亦可参考文档:

1. 认证服务手机帐号注册

2. 云函数用户注册触发器

3. 短信服务开发指南

Xilinx FPGA LVDS解串方案:从ISERDESE2原理到多通道对齐实战 在高速数字系统设计中,串行通信是连接外部传感器、存储器和处理器的重要桥梁。其核心原理是将多比特数据通过单一信道按序传输,以降低引脚数量并提升抗干扰能力。为实现可靠的数据恢复,需要专用的串并转换技术,这在FPGA应用中尤为关键,它能显著提升系统带宽和集成度。Xilinx FPGA内置的ISERDESE2硬核IP,便是为此设计的高性能解串方案。它集成了可编程延迟单元和位滑动控制,能精准处理数百Mbps至数Gbps的LVDS差分信号,确保数据在高速传输下的完整性。该技术广泛应用于高速数据采集、工业相机接口及板间通 阅读详情

相关推荐

MATLAB/Simulink与ThingSpeak集成:打通物联网数据与工业算法仿真的闭环

在工业算法开发与控制系统设计中,模型仿真与真实世界数据的脱节是常见的工程挑战。其核心原理在于构建一个双向数据流闭环,将虚拟的仿真模型与物理世界的传感器网络连接起来。这一技术方案的核心价值在于大幅缩短算法迭代周期,实现数据驱动的设计与验证。典型的应用场景包括数字孪生构建、预测性维护和硬件在环(HIL)测试的云端化。通过将MATLAB/Simulink这一强大的模型化设计环境,与ThingSpeak物联网云平台进行深度集成,工程师能够轻松地将实时或历史的物联网数据流直接注入仿真模型作为输入,同时将仿真结果实时回

weixin_34220179的博客 470

用户触达方式及用户触达渠道选择

任何用户运营过程总离不开用户触达渠道的连接。可以说,触达渠道的组合选择,是与你最终运营效果直接挂钩的,用户触达方式的选择直接影响了你运营的结果。如何做精准的用户触达、如何选择不同的用户触达方式、如何最大限度实施多渠道的组合效果、以及如何让触达既表达了态度也向用户传递了温度。 今天,我们就来聊一聊“触达”这件事。 一、 什么是用户触达渠道? 用户触达渠道可以理解为一切能接触到用户、和用户发生联系的手...

yiguanfangzhou的博客 2万+

Godot-Blender导出器:打通3D模型从建模到游戏引擎的无损迁移

在游戏开发与3D内容创作中,模型资源的跨软件迁移是核心工作流之一,其本质是数据格式与渲染管线的转换。理解模型、材质、动画等资产的数据结构及其在不同引擎中的表示原理,是实现高效无损迁移的技术基础。对于使用Blender进行建模、Godot进行游戏开发的创作者而言,这一过程直接影响着工作流效率与最终视觉效果。通过专用的导出器插件,可以自动化处理坐标系转换、材质球适配、碰撞体生成等关键环节,将技术价值体现在减少手动错误、提升迭代速度上。本文以Godot-Blender导出器为例,深入解析其安装配置、场景准备、参数

diandingyin9417的博客 429

私域用户精准触达,这三个方法让你的业绩暴涨!

还要在社群中保持开放沟通,倾听用户的声音,及时回应他们的需求与问题,也将有助于提升用户的满意度和忠诚度。在如今的社交媒体时代,各种平台层出不穷,这些平台都拥有庞大的用户基础。因此,选择一个符合你目标受众的平台,是获取关注和提升转化的基础。通过这些方法,你不仅能高效地接触到目标客户,还能提升用户体验,促进品牌忠诚度,从而实现业绩的飞速增长。通过精细化的用户定位,你能够更有效地打动潜在客户,让他们感受到你的品牌与他们的贴近。众所周知,精准的用户触达不仅能够提高转化率,更能推动业绩的快速增长。

2301_81113277的博客 718

Nginx Stream模块实战:构建安全高效的TCP/UDP代理通道

在分布式系统与微服务架构中,网络代理是解决服务发现、负载均衡和安全隔离的核心技术。其原理是在网络传输层与应用层之间建立中间转发节点,对数据流进行路由、过滤和增强处理。从技术价值看,代理技术能有效解耦客户端与服务端的直接依赖,提升系统的可扩展性、可观测性与安全性。常见的应用场景包括API网关、数据库访问代理、跨网络服务暴露等。针对网络隔离环境下特定端口访问的需求,Nginx Stream模块提供了一种轻量级解决方案,它通过四层TCP/UDP代理能力,无需解析应用层协议即可实现高效转发,有效应对类似“strea

dianchaozong3657的博客 448

Seed3D 2.0:几何与PBR材质协同生成的工业级3D资产编译器

在AI生成3D内容领域,'3D模型生成'和'PBR材质'长期面临割裂困境:几何拓扑不可编辑、UV不匹配、贴图拉伸错位、物理属性失真。Seed3D 2.0 以隐式场统一表征几何与材质,实现从自然语言到可交付资产的端到端编译——其双通道隐式场保障硬边精度,拓扑感知采样输出可编辑网格,多尺度参数场驱动无限分辨率PBR材质,并通过几何-材质联合烘焙消除UV接缝。该技术并非替代建模工具,而是面向MC建筑、汽车漆面、工业设计等场景,提供符合Unity/Unreal/Minecraft管线标准的开箱即用FBX+贴图包,显

babing2770的博客 533

京东金融客户端用户触达方式的探索与实践

用户触达:可以简单理解为通过某种方式将消息传递给用户的行为;触达的特定消息从功能上可分展示、引导落地两层。用户触达作为一种产品运营方式,已经融入我们日常生产活动的方方面面。在移动互联网的世界里,我们的产品离不开触达,用户活动也离不开触达。

京东科技开发者 1894

YOLO垃圾分类检测:VOC转YOLO格式与训练避坑指南

目标检测是计算机视觉中的核心任务,而YOLO凭借其高效的单阶段检测架构,在工业级视觉应用中广受欢迎。实际工程中,数据格式的合规性往往比模型选型更影响训练效果。VOC格式的XML标注需要转换为YOLO所需的归一化文本标签,才能被训练管线直接消费。该转换涉及坐标归一化、类别映射、无效框过滤等关键步骤,稍有疏忽便会导致模型收敛异常或静默漏检。在垃圾分类场景中,如智能回收箱和环卫巡检,规范的数据集直接决定模型的上限。本文以一份包含13707张图片、覆盖八类可回收物的垃圾检测数据集为例,系统梳理VOC转YOLO的完整

weixin_34242509的博客 536

运营干货| 用户触达36计,和用户来次亲密接触

运营干货| 用户触达36计,和用户来次亲密接触 周长清 2018-05-25 15:47数据分析, 用户召回, 用户触达, 用户运营, 精细化运营中年油腻的人可能都听过《第一次的亲密接触》,剧情梗概是痞子蔡在网络上因一篇Plan邂逅自己的女神轻舞飞扬,在一来二去的网上聊天和之后的见面……如果网站/APP就是痞子蔡”,除了明确的目标,还要有绝美的Plan才能高效触达到如女神般的用户。 无论有多么强...

数据之路 3357

Spring Boot Swagger未授权访问漏洞:原理、风险与修复方案详解

在微服务架构中,API文档管理是开发与运维的重要环节。Swagger作为RESTful API文档生成与调试的标准化工具,通过OpenAPI规范自动生成交互式接口文档,极大提升了开发效率。然而,其默认配置往往缺乏访问控制,导致文档端点直接暴露,形成未授权访问漏洞。从技术原理看,该漏洞源于Spring Boot等框架集成Swagger时,相关端点未纳入安全框架的拦截范围,攻击者可通过扫描常见路径获取完整的接口定义与数据结构。这不仅会造成敏感信息泄露,更可能成为越权操作、数据篡改等深度攻击的入口点。在工程实践中

weixin_42524171的博客 496

【AI+教育】别再让 Cursor 只当编辑器了!4 步解锁 Claude 官方技能!

本文介绍了在Windows环境下通过OpenSkills工具在Cursor中调用Claude AI技能的方法。主要内容包括:1)安装Node.js环境;2)全局安装OpenSkills工具;3)安装Claude官方技能库;4)通过AGENTS.md文件同步技能;5)在Cursor中直接调用技能完成Excel、PPT等任务。文章提供了详细的操作步骤和示例,帮助用户快速上手使用AI技能提升工作效率。

奶爸的编程之路,也就一周冷个三天 753

私域流量运营方案

在互联网时代,任何公司都离不开一个核心问题——流量; 销售额=流量×转化率×客单价×复购率 在过去的十年里,百度关键词的竞价价格从几百块,涨到了如今的几千块,翻了十几倍。 广点通的投放效果经历了断崖式的下跌,和几年前相比,成本是过去的3~5倍,但转化率却只有过去的十分之一,这就迫使大量需求人群不断地去寻找新的、红利尚存的渠道。 无论是同城酒店餐厅、鲜花、生鲜还是同城美容教育等想要在线上经营,就不得不依附于美团、饿了么、口碑等第三方线上平台;然而,这些平台抽佣比率高,商家经营成本高,利润低;大部分流量集中在.

qq_46171038的博客 9518

海康VisionMaster图形定位实战:十字形Mark点精准匹配技巧

本文深入解析了海康VisionMaster图形定位模块在工业自动化中实现十字形Mark点精准匹配的实战技巧。文章从ROI设置、核心参数调优(如定位方式、尺度模式、对比度阈值)到工业场景应用与避坑指南,系统性地分享了提升匹配成功率和稳定性的关键步骤,帮助工程师应对复杂现场环境,实现高效、可靠的视觉定位。

weixin_29285605的博客 260

镭速传输 “0元百日计划”提前大曝光!Raysync传输协议要开放?

镭速传输 “0元百日计划”提前大曝光!Raysync传输协议要开放? 镭速传输Raysync自成立之始便一直专注于为企业提供一站式大文件传输解决方案。作为企业级大文件传输的领军品牌,镭速传输已经为IT互联网、金融、影视、生物基因、制造业等众多领域的2W+企业提供了高性能、稳定安全的数据传输服务。 “0元百日计划”是镭速传输给所有企业、集团,高校及社会组织的金秋福利,对镭速传输专业版软件(内置Raysync超高速传输协议)免费开放100天!为数据时代开通高速列车,帮助海量数据文件实现全球高速流转! 参与方

末尾卡片和博主交流学习! 1919

【Ultrascale+ MPSOC学习记录】10、PS端以太网使用lwip

还是参考ALINX教程,学习PS端以太网如何使用,从教程中可以看到,开发板使用了一个xilinx默认不支持的phy JL2121,所以需要修改lwip的库源码。

ryo891012的博客 881

R语言中的Gamma分布函数

在R语言中,我们可以使用最大似然估计(Maximum Likelihood Estimation,MLE)或最小二乘估计(Least Squares Estimation,LSE)等方法来估计Gamma分布的参数。本文介绍了在R语言中使用Gamma分布函数的基本操作,包括生成随机变量、计算概率密度函数和累积分布函数,以及参数估计和拟合。函数来生成Gamma分布的随机变量,计算概率密度函数(PDF)和累积分布函数(CDF),以及进行参数估计和拟合。要计算Gamma分布的累积分布函数(CDF),我们可以使用。

ByteWhiz的博客 1632

快递单信息抽取【三】--五条标注数据提高准确率,仅需五条标注样本,快速完成快递单信息任务

如何从物流信息中抽取想要的关键信息呢?我们首先要定义好需要抽取哪些字段。比如现在拿到一个快递单,可以作为我们的模型输入,例如“张三18625584663广东省深圳市南山区学府路东百度国际大厦”,那么序列标注模型的目的就是识别出其中的“张三”为人名,“18625584663”为电话名,“广东省深圳市南山区百度国际大厦”分别是『省、市、区、街道』4 级地址)。抽取实体/字段抽取结果姓名张三电话省份广东省城市深圳市县区南山区详细地址百度国际大厦。

2401_85373898的博客 1183

Android 系统状态栏中实现高斯模糊背景

至此,我们已经完成了在 Android 系统的 SystemUI 中实现高斯模糊背景的过程。通过以上的布局和代码修改,我们可以在状态栏中看到具有高斯模糊效果的背景。同时,为了在不同版本的 Android 系统上适配高斯模糊效果,可能需要进行一些额外的代码调整和兼容性处理。希望本文能够帮助你理解如何在 Android 系统的 SystemUI 中实现高斯模糊背景,并通过提供的源代码进行相应的开发和调试。首先,我们需要在 SystemUI 的布局文件中添加一个用于展示高斯模糊背景的视图。属性来开启模糊效果。

CyberSparkZ的博客 870

雷电网络

虽然在区块链技术蓬勃发展的今天,比特币日益显得臃肿和老旧,但比特币社区仍然为区块链技术贡献着重要的思想。基于闪电网络的思路,以太坊社区也提出了自己的链下微支付通道解决方案——雷电网络(RaidenNetwork)。 Raiden项目源码托管在https://github.com/raiden-network/raiden,开发语言为Python(目前尚未完成),其实施原理则是基于《Univers...

跨链技术践行者 1万+

揭秘大厂智能生产调度AI系统架构:架构师拆解中台化设计3大优势

智能生产调度AI系统是基于AI算法(如遗传算法、强化学习、深度学习),结合生产数据(如订单、设备、库存、人员),自动生成最优生产计划与调度方案的系统。最大化设备利用率(减少停机时间);最小化生产周期(快速交付订单);优化库存水平(降低积压与短缺);提升准时交货率(满足客户需求)。维度传统调度系统智能调度AI系统决策逻辑规则引擎+人工经验AI算法(预测+优化)数据处理手工汇总+静态数据实时数据整合+动态更新适应能力固定场景(如单一产品、单一工厂)

AI Python 编程之道的博客 759

基于STM32的太阳能充电宝设计_资料编号31

系统硬件包括主控 STM32F103C8T6、0.96 OLED 显示屏、蜂鸣器、电源自锁开关、温度传感器 DS18B20、继电器、5 V DC 升压模块 、TB4056、18650锂电池、9 V太阳能板、稳压降压 5 V三极管。电源供应:锂电池为系统供电,9 伏太阳能板经 5 伏降压稳压三极管降压为 5 伏后传送到 TP4056,TP4056 为锂电池供电,因锂电池电压 3.7 伏,通过 5 伏 DC 升压模块升压到 5 伏为整个系统提供 5 伏电压。

嵌入式阿齐Archie 1万+

pdsh-让集群管理更轻松自如

I. 简介 当我们管理数以十计或者更多的集群系统时,往往需要在每台机器上执行同样的命令,或者拷贝同样的文件,这时,我们就可以考虑使用三个小工具,分别是pdsh、ClusterSSH和mussh。这三样工具,功能强大,用法简单,为我们平时的集群管理工作提供了强大的支持。不过今天要讲的是第一个工具:pdsh。这也是我最喜欢和最常用的工具。 PDSH(Parallel Distribu...

数据库天地 622

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

偶数科技发布实时湖仓数据平台 Skylab 5.0

新版 Skylab 的发布标志着偶数科技具有从数据存储、计算、管理到分析、应用和 AI 能力的完整的数据管理生态闭环,帮助用户实现批流一体、实时数据处理、自动化机器学习、自助可视化分析和数据资产管理。用更先进的技术和更少的成本,为企业带来全实时的洞察力、更智能的决策、更快的应用集成,助力企业数字化转型。通过对存量和新增的数据资产进行全方位的规划管理,为企业搭建领先的数据运营体系,减少数据污染和治理成本,提高数据可见性和使用效率,助力数字经济下的数据确权和定价,加快数据要素流通。降低运维成本,提高管理效率。

新一代数据仓库明星企业偶数科技 571

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

jq 1.7.1:JSON数据处理的瑞士军刀全面升级

在当今数据驱动的开发世界中,JSON已成为信息交换的通用语言。无论是API响应、配置文件还是日志数据,开发人员每天都需要处理大量的结构化JSON数据。而jq,这款轻量级命令行JSON处理器,就像是一把专门为JSON数据打造的瑞士军刀,让开发者能够轻松地切片、过滤、映射和转换结构化数据。最新发布的jq 1.7.1版本,不仅修复了关键的安全漏洞,更带来了诸多实用功能改进,让这把瑞士军刀变得更加锋利和安

gitblog_01197的博客 321

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

告别数据线!Bluestacks蓝叠4.280.0版本与Windows文件共享全攻略

本文详细介绍了Bluestacks蓝叠4.280.0版本与Windows文件共享的全攻略,帮助用户告别数据线传输的烦恼。通过内置共享目录机制,游戏玩家、应用开发者和办公用户可轻松实现文件秒级传输。文章涵盖基础配置、高阶玩法及性能优化技巧,特别适合需要高效文件交互的用户。

loss4bartender的博客 606

GD32F470 USB端点资源不足?多虚拟串口实现方案与协议设计

在嵌入式系统开发中,USB通信协议是实现设备与主机高效数据交换的核心技术之一。其基本原理是通过端点(Endpoint)建立通信管道,CDC类协议则在此基础上实现了虚拟串口功能,极大地方便了传统串口设备的现代化升级。然而,对于资源受限的MCU,如GD32F470系列,其USB外设的固定端点数量往往成为实现多路独立通信通道的瓶颈,限制了其在复杂工控数据采集等场景中的应用价值。针对这一挑战,一种基于协议层多路复用的软件解决方案应运而生。该方案的核心思想是在有限的硬件端点上,通过自定义应用层数据包结构,携带通道标识

weixin_30855761的博客 416
上一篇: 华为云TICS解决联邦计算过程中的流程感知问题
下一篇: 一、数据库设计
cmdos
博客等级 码龄19年 83粉丝 105原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值