首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏分享栏

    OTG加方案,type-c传输数据跟充电

    图片 USB Type-C一共有24PIN脚,有4对TX/RX分线,2对USBD+/D-,一对SBU,2个CC,另外还有4个VBUS和4个地线。 那么就需要一款可以同时进行的功能的芯片IC了,TYPE-C PD协议逻辑芯片LDR6023SS,专门为手机转接设备做准备,既可实现手机快功能,又不影响手机US2.0数据传输功能。

    1.1K00编辑于 2023-08-14
  • PD 芯片- OTG 数据的体验

    而 PD 快芯片的出现,彻底打破了 “充电” 与 “用 OTG” 的二选一困境,让传成为高效生活的标配。​ 相机拍摄的 4K 原图单张容量可达 20MB 以上,大量素材传输时不仅耗时久,还会快速消耗平板或电脑电量。 通过 PD 芯片转接器,相机 SD 卡可直连平板,一以高速传输 4K 素材,一为平板充电,修图、导出一气呵成,整体工作效率提升 40% 以上。 它让手机、平板不再是孤立的终端,而是通过传的核心能力,成为连接外设、高效处理事务的 “万能中枢”。 随着 PD 3.1 协议将最大功率扩展至 140W,未来这一技术还将适配更多大功率设备,为笔记本外接显示器传、专业相机高速导出素材等场景提供更强大的支持。

    34200编辑于 2025-12-20
  • 来自专栏Alter聊科技

    喜马拉雅的“逛”新实验

    而节目的主理人窦超并不是科班出身的主播,七年前还在一家4S店做汽车销售,喜欢在网上罗振宇等人的音频节目。 有别于电台时期小而散的市场格局,喜马拉雅代表的在线音频平台打通了音频消费的上下游,一是数亿的活跃用户,一是数十万的声音主播,并且形成了包括PUGC、PGC、UGC在内的内容生态系统。 03 逛的流量新实验 站在喜马拉雅平台的立场上,在双十一期间的参与,也在丰富其商业化能力。 喜马拉雅运用息屏后的场景开启了一场“逛”实验。 至少就主播们参与带货的结果来看,喜马拉雅这场逛的流量新实验,已然让外界看到了在线音频的商业潜力和诸多新可能。 04 写在最后 十三年双十一后,精神食粮或终将成为新的消费浪潮。

    1.7K50编辑于 2023-01-13
  • LDR6028:一款让智能设备“用”的PD芯片

    其中,LDR6028作为一款专为Type-C标准设计的USB PD通信芯片,凭借其出色的OTG(On-The-Go)功能,实现了充电数据传输的革新应用,为用户带来了前所未有的便捷体验。 LDR6028的广泛应用,不仅限于充电与数据传输,还通过其创新的OTG功能,实现了充电使用的革新应用。 此外,LDR6028还具备自动进行DR_SWAP转为UFP模式的功能,能够在充电的同时实现数据输出,满足用户充电使用的需求。 主要应用场景 USB TYPE-C 转接器:在转接器的应用场景中,LDR6028可以实现充电传输数据的功能。 例如,在直播过程中,用户可以使用OTG声卡Type-C数据线连接手机和声卡设备,并通过LDR6028实现充电使用的功能。

    59510编辑于 2024-09-09
  • 来自专栏编程从踩坑到跳坑

    ArrayList遍历删除?

    super E> filter) //删除符合filter条件的元素 遍历删除 需求:在包含0,1,2,3,4,5的集合中,删除大于2的数字 错误例子1 package cn.dhbin.arraylist list.add(0); list.add(1); list.add(2); list.add(3); list.add(4) 原因是remove方法更新了size的值,即集合的大小,集合的元素也向前移动了一位,变成[0,1,2,4,5],再执行下一个循环时,i++ = 4,删除的是5,4 < list.size跳出了循环,导致最后输出的结果是 [0, 1, 2, 4] 错误例子2 package cn.dhbin.arraylist; import java.util.ArrayList; import java.util.List; / list.add(0); list.add(1); list.add(2); list.add(3); list.add(4)

    2K10发布于 2019-12-19
  • 来自专栏大数据文摘

    ,是梯度的声音!用听觉监控神经网络训练,听音乐炼丹

    他用一段程序将神经网络训练时的梯度转化成音频,这样,你就可以通过不同的声音模式知晓训练情况。 先来一段我们制作的小样——梯度的声音! 听出来了嘛? 更难听的还在后头呢…… 把梯度训练变成声音,听音乐炼丹 通常,我们需要通过测量许多不同的指标来完成训练,例如准确度、损失、梯度等。 Perone也是位吉他手 他用一段程序将神经网络训练时的梯度转化成音频,通过不同的声音模式就知道训练情况。 这是个讨巧的训练监督方式,毕竟,听觉是目前在神经网络训练中很少被用到的感官。 init__() self.conv1 = nn.Conv2d(1, 20, 5, 1) self.conv2 = nn.Conv2d(20, 50, 5, 1) self.fc1 = nn.Linear(4* 4*50) x = F.relu(self.fc1(x)) x = self.fc2(x) return F.log_softmax(x, dim=1) def open_stream(fs): p

    71520发布于 2019-08-08
  • 来自专栏WindCoder

    用Gradle:依赖管理

    : 'hibernate-core', version: '3.6.7.Final' testCompile group: 'junit', name: 'junit', version: '4.

    2.6K10发布于 2018-09-19
  • 来自专栏前端技术分享小合集

    前端一面必会手写面试题(更)4

    return add(m + n); } temp.toString = function () { return m; } return temp;};console.log(add(3)(4) (5)); // 12console.log(add(3)(6)(9)(25)); // 43对于add(3)(4)(5),其执行过程如下:先执行add(3),此时m=3,并且返回temp函数;执行temp (4),这个函数内执行add(m+n),n是此次传进来的数值4,m值还是上一步中的3,所以add(m+n)=add(3+4)=add(7),此时m=7,并且返回temp函数执行temp(5),这个函数内执行 5)()) //15console.log(addCurry(1)(2)(3, 4, 5)()) //15console.log(addCurry(1)(2, 3, 4, 5)()) //15查找字符串中出现最多的字符和个数例 res.includes(arr[i])) res.push(arr[i]); } return res;}方法五:利用filterconst unique4 = arr => { return

    47440编辑于 2023-01-06
  • 来自专栏硬件工程师

    工艺

    我想了一下:那时候layout好了之后,本来就没有添加工艺,但是后来在发板厂的时候,依稀记得EQ里面有设计到工艺,但是因为那时候不懂工艺生产的问题,便回复无须预留工艺。 最后回复了师傅,没有!! 然后后来换公司又遇到了类似的事情: 一块小板,背靠背拼版了,由于两都是接插件(沉板式),原本评估了可以上SMT的,但是后来工厂评估不行,因为是沉板式,会卡,这样上下不行,评估左右两,也不行,因为元器件离板边不足 PCB工艺也叫工作。 由于工艺会消耗更多的PCB板材,会增加PCB的整体成本,因此在设计PCB工艺时,需要平衡经济和可制造性。 针对一些特殊形状的PCB板,可以巧妙地通过拼板方式,将原本留2个工艺或者4个工艺的PCB板极大地简化。

    58120编辑于 2022-08-29
  • 来自专栏C++核心准则原文翻译

    UML2.51学-组件

    本文是UML规范2.5.1中组件相关部分中文翻译。原文可从https://www.omg.org/spec/UML/2.5.1下载。

    80230发布于 2021-10-14
  • 来自专栏python练习

    兴趣类-python练(1)

    最近在学习的过程中出现了懒惰情况,仔细总结发现看教程视频太枯燥,在没有其他编程语言基础的情况下很难懂,虽然python简单,但是那也是对那些c java php熟悉的人来讲,所以不要再说python简单了,就像我说设计简单一样,因为我做这个工作的。

    55920发布于 2020-03-05
  • 来自专栏数据结构与算法

    双联通分量与割

    前言 在图论中,除了在有向图中的强连通分量,在无向图中还有一类双联通分量 双联通分量一般是指点双连通分量 当然,还有一种叫做双连通分量 双联通分量 对于一个连通图,如果任意两点至少存在两条“不重复 ”的路径,则说图是点双连通的,双连通的极大子图称为双连通分量。 也就是说在tarjan的时候我们需要记录一下父亲节点 其余的就和普通的tarjan一样啦 例题 割(桥) 割:对于无向图中的i,若去掉i,无向图的联通快个数会增加,则称点i为割(桥) 计算方法 不难发现一条是割当且仅当他不在任何一个双里。 也就是说当 时 就是一条割。 例题

    1.3K60发布于 2018-04-10
  • 来自专栏C++核心准则原文翻译

    UML2.51学-接口

    本文是UML规范2.5.1中接口相关部分中文翻译。原文可从https://www.omg.org/spec/UML/2.5.1下载。

    69510发布于 2021-10-14
  • 来自专栏腾讯移动品质中心TMQ的专栏

    开发测试--故事从闹钟讲起

    该状态下闹钟也是用绝对时间,系统值为4(0x00000004);不过本状态好像受SDK版本影响,某些版本并不支持; 3. 其中第4个参数可以为以下4个常量(一般使用前两个): (1)FLAG_CANCEL_CURRENT:如果描述的PendingIntent对象已经存在时,会先取消当前的PendingIntent对象。 (4)FLAG_ONE_SHOT:创建的PendingIntent对象只使用一次。在pendingitent的匹配的源码中未找到生效的地方,作用不明,极少用到。 (4)唤醒系统的闹钟排行 ? 4)建议采用alarm+handler的方式来控制定时任务。

    2.3K90发布于 2018-02-02
  • 来自专栏字节流动

    Android FFmpeg 流媒体播放录制功能

    cover_20210415.jpg 前面 FFmpeg 系列的文章中,已经实现了音视频的播放、录制已经添加滤镜等功能,本文将用 FFmpeg 实现流媒体的播放录制功能。 容器层:处理各种封装格式 (MP4,FLV 等)。容器层由 libavformat 库提供支持。 编码层:处理音视频编码及解码。 绘图1.jpg FFmpeg 播放录制 FFmpeg 播放录制有两种实现方式: 在解复用时获取到编码数据包,然后重新复用打包; 在解码后获取到原始数据,然后对原始数据处理(如添加滤镜),最后对处理后的数据进行编码打包 本文采用对解码后的原始数据进行重新编码的方式,实现播放录制。 视频录制,这里我们可以直接使用在前文 FFmpeg 视频录制中定义的类,启动录制之后,只需要不断往里面塞视频帧即可。 https://github.com/githubhaohao/LearnFFmpeg 参考文章 https://zh.wikipedia.org/wiki/%E6%B5%81%E5%AA%92%E4%

    2.2K40发布于 2021-05-08
  • 来自专栏WindCoder

    用Gradle:Gradle的脚本结构

    4、引入另一个模块 dependencies { compile project(":windcoder-com:test") } 即是将另一个module(等同eclipse

    2.1K00发布于 2018-09-19
  • 来自专栏C++核心准则原文翻译

    C++核心准则学-摘要

    IMG_20180807_113155.jpg Abstract(摘要) This document is a set of guidelines for using C++ well. The aim of this document is to help people to use modern C++ effectively. By "modern C++" we mean effective use of the ISO C++ standard (currently C++17, but alm

    64211发布于 2020-03-24
  • 来自专栏C++核心准则原文翻译

    C++核心准则学-序言

    C++核心准则(C++ Core Guidelines)是由C++语言两位大神级的人物发表的有关C++语言编程的指导性文件,目前还处于不断修改和完善的过程中。从今天开始作者尝试翻译和学习该文档。

    1.8K12发布于 2020-03-24
  • 来自专栏前端面试

    前端react面试题(更)

    (1)无状态函数式组件 它是为了创建纯展示组件,这种组件只负责根据传入的props来展示,不涉及到state状态的操作

    1.8K50编辑于 2022-10-26
  • 来自专栏C++核心准则原文翻译

    UML2.51学-部署图

    本文是UML规范2.5.1中部署图相关部分中文翻译。原文可从https://www.omg.org/spec/UML/2.5.1下载。

    76810发布于 2021-10-14
领券