- 博客(11)
- 资源 (9)
- 收藏
- 关注
原创 openharmony 软总线机制详解-Softbus Discovery模块(四)—CoAP协议与nStackX机制
OpenHarmony软总线SoftbusDiscovery模块机制分析 本文深入解析OpenHarmony软总线机制中的SoftbusDiscovery模块实现原理,重点分析CoAP协议与nStackX机制。文章详细介绍了nStackX协议栈初始化过程,包括本地设备信息初始化、日志注册和核心协议栈启动。关键模块初始化顺序为事件处理模块→设备管理模块→CoAP发现模块,通过异步事件队列和主循环线程实现高效处理。 文章剖析了两种关键函数调用机制:DiscCoapRegisterCapability用于更新能力
2025-08-28 17:40:14
944
原创 openharmony 软总线机制详解-Softbus Discovery模块(三)—Discovery Manager
本文深入解析OpenHarmony软总线机制中的Discovery Manager模块,重点关注其核心实现机制。Discovery Manager作为设备发现服务的中央调度单元,管理发布与发现请求的全生命周期。文章详细剖析了从应用调用到核心管理的完整链路,涉及SDK适配、IPC通信、协议分发等环节。重点讲解了DiscInfo对象的创建过程,包括能力字符串到位图的转换机制。同时深入分析了能力机制的设计原理,通过位图运算和分组管理实现高效设备匹配。该模块采用双重分组管理(包名+能力)和多种传输协议支持,为分布式
2025-08-28 12:21:12
1234
1
原创 openharmony 软总线机制详解-Softbus Discovery模块(二)
本文详细解析了OpenHarmony软总线中SoftbusDiscovery模块的动态工作流程。通过智能电视投屏场景示例,展示了发布方(电视)和发现方(手机)的交互过程:电视通过PublishService函数发布"castPlus"投屏能力,手机通过StartDiscovery函数主动搜索该能力。文章深入分析了请求在不同系统层的处理路径,包括参数校验、数据结构转换、协议层分发等关键步骤,并详细解释了广播定时器机制和监听epoll机制的具体实现。最后描述了从底层接收到设备信息到应用层回调
2025-08-26 11:41:54
911
原创 openharmony 软总线机制详解-Softbus Discovery模块(一)
摘要:本文深入分析了分布式系统中SoftbusDiscovery模块的技术实现。该模块采用分层架构设计,包括应用层、SDK层、管理器层、协议层和适配层,实现了功能解耦和协议扩展性。核心功能围绕服务发布与设备发现两个流程展开,通过PublishInfo和SubscribeInfo等关键数据结构进行信息传递。协议层采用插件化设计,定义了统一的DiscoveryFuncInterface接口,支持CoAP等多种协议。管理器层通过全局列表和互斥锁实现任务管理与线程安全,并采用异步回调机制完成设备发现功能。该设计方案
2025-08-25 17:25:48
940
原创 在stable diffusion的webui中使用 ngrok 实现内网穿透
我们在kaggle或其他在线训练平台上部署stable diffusion的时候,往往需要内网穿透,本文介绍一种免费使用内网穿透的方法。关于如何在kaggle上免费部署stable diffusion,参考前面的文章
2024-02-06 10:41:33
1088
1
原创 免费在Kaggle上部署stable diffusion,白嫖万元 32G 双GPU
最近爆火的AI绘画项目stable diffusion,免费开源,受到广大用户的喜爱,但是它对电脑显卡有很高的要求,自己想玩AI但是购买服务器又太贵,本文将告诉你一个免费部署的方法。
2024-02-05 11:10:33
2712
6
原创 5分钟讲解直流线性稳压降压电源基本原理
怎么把 12 v电变为 5v呢?通过变压器是可以实现的,但是变压器只能转换交流电,那直流电怎么转换呢?
2022-10-09 20:52:22
5467
2
原创 五分钟讲透开关电源buck降压基本原理
我们使用buck开关电源简化之后的原理图来讲解它的基本原理。 buck降压电路的本质就是通过不停的开关来达到降压的目的,所以叫它开关电源。
2022-10-08 22:14:39
11795
2
原创 最简单的buck-boost-升压降压电路原理解析
在开关电源电路中,buck 降压和 boost 的升压都是常用的基本电路。不过它们的功能单一,一个电路只能达到一个目的。那有没有可能把它们合在一起,就会得到既能升压又能降压的电路呢?
2022-10-07 21:10:52
42951
9
原创 人工智能:未来制胜之道
在数据、算法、计算、场景驱动新一轮人工智能飞速发展,未来3-5年内人工智能将处于服务智能阶段,即技术边际突破但应用海量拓展。人工智能未来竞争格局将由生态构建者、技术算法驱动者、应用聚焦者、垂直行业先行者、基础设施提供者五类竞争定位模式主导,其中生态构建者是关键的一环。以上发现来自波士顿咨询公司(BCG)、阿里云研究中心及Alibaba Innovation Ventures合作发布的最新研究报告《...
2018-07-14 16:26:37
623
转载 JLINK在ADS中的调试心得
JLINK在ADS中的调试心得分类: ARM2010-01-03 19:39 138人阅读 评论(0) 收藏 举报[分享]JLINK在ADS下调试心得 前两天一个客户用jlink在ADS来调试LPC2148总报错,这个错误我之前在调试LPC22
2011-10-18 09:40:12
544
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅