随笔分类 - 驱动
摘要:extcon,是External Connector的简称,用于抽象外部连接器,比如说Audio Jack、USB MicroB/TypeC接口等。
阅读全文
摘要:UART,全称Universal Asynchronous Receiver Transmitter,通用异步收发器,俗称串口。作为最常用的通信接口之一,从8位单片机到64位SoC,一般都会提供UART接口。
阅读全文
摘要:Linux kernel 驱动中,有不少驱动会引用到 EPROBE_DEFER 这个错误号。
阅读全文
摘要:针对一款新的芯片,芯片厂商如何基于Linux编写对应的 SPI controller 驱动?
阅读全文
摘要:Linux kernel 使用 regulator 框架来管理电源,比如 PMIC 芯片上常见的LDO。
阅读全文
摘要:Runtime PM,直译过来就是运行时电源管理。每个设备(包括芯片内部件)各自处理好自身的电源管理工作,在不需要工作的时候尽量进入低功耗状态
阅读全文
摘要:硬件平台:某ARM SoC 软件平台:Linux 问题现象:产品做开关机压力测试,发生死机。
阅读全文
摘要:小分辨率的LCD,比如QQVGA,QCIF,QVGA等,广泛运用于功能手机和穿戴设备上。这类小分辨率的LCD,除了支持并行接口(比如i80),一般也会支持串行接口。
阅读全文
摘要:USB NCM,属于USB-IF定义的CDC(Communication Device Class)下的一个子类:Network Control Model,用于Host和Device之间交换以太网帧。NCM主要用于高速网络场景下比如HSPA和LTE数据服务。
阅读全文
摘要:USB ECM,属于USB-IF定义的CDC(Communication Device Class)下的一个子类:Ethernet Networking Control Model,用于Host和Device之间交换以太网帧。
阅读全文
摘要:某设备需要提供多路USB串口的功能给主机端使用,比如一路用作业务1通信功能,一路用作业务2通信功能,一路用作debug抓log用途,诸如此类。
阅读全文
摘要:某通信模块设备,通过USB提供RDNIS和ECM网卡功能。在实际应用中发现,USB RNDIS网卡模式下,当使用AT指令以不同的CID拨号的时候,在Windows主机上能正常拨号成功,但在Linux主机上却会发生拨号失败的情况。作为对比,在同样的测试环境和测试方法下,USB ECM网卡则没有这种异常。
阅读全文
摘要:某设备提供了USB串口功能,上位机(Host端)可以通过USB串口与之通信。对于Linux上位机,比如Ubuntu,自带usbserial驱动,当安装usbserial驱动后,上位机就会生成ttyUSBx(x=0~n)设备,通过ttyUSBx就能与设备端进行USB串口通信。
阅读全文
摘要:之前某客户报了一个问题,说是灭屏状态下通过触摸屏(Touch Pannel,简称TP)手势切换上一首下一首音乐时,会出现卡顿、爆音的现象。
阅读全文
摘要:市面上常见的3.5mm耳机有两种:符合OTMP标准的耳机与符合CTIA标准的耳机。前者一般俗称欧标、国标耳机,后者一般俗称美标耳机。
阅读全文
摘要:手机自拍杆,相信大家并不陌生,无论是在外旅行,还是朋友聚会,美美的瞬间少不了用到自拍杆这个神器。市面上常见的线控自拍杆,长这个样子的,它的原理是怎样的呢?
阅读全文

浙公网安备 33010602011771号