发 帖  
  • 发布了文章 2023-7-13 11:18
    USB 协议是主从结构: 左边主机,右边从机;USB 有主机控制器 UHC 和从机控制器 UDC,主机侧有 USB Device Driver,从机侧有 USB Function Driver。 意思是说,一个开发板,可以当 USB 主机,...
    0
    620次阅读
    0条评论
  • 发布了文章 2023-7-13 11:15
    2. 上机实验 实验步骤: 先安装 g_zero 驱动程序:在开发板上执行 modprobe g_zero 然后连接 OTG 线到 PC 在 Ubuntu 中识别出设备 执行测试程序 先编译:在 Ubuntu 里执行如下命令 apt -ca...
    0
    696次阅读
    0条评论
  • 发布了文章 2023-7-13 11:14
    1. 编写程序 1.1 编程思路 涉及的程序如下图所示: PC 端基于 libusb 编写应用程序,开发板端直接使用 Linux 自带的 USB Gadget 驱动 zero.c【/drivers/usb/gadget/legacy/zer...
    0
    1046次阅读
    0条评论
  • 发布了文章 2023-7-13 11:10
    3. 编程 PC: open /read/ write /dev/ ttyACM0板子: open /read/ write /dev/ ttyGS0参考:https: //stackoverflow.com/questions/74691...
    0
    812次阅读
    0条评论
  • 发布了文章 2023-7-13 11:06
    1. 硬件体验 使用 Linux 自带的 USB Gadget 驱动 /drivers/usb/gadget/legacy/serial.c 使用 USB 线,连接板子的 OTG 口和 PC 的 USB 口。 然后在板子加载驱动程序后,可以...
    0
    2650次阅读
    0条评论
  • 发布了文章 2023-7-13 11:00
    2.1 configfs 和 sysfs configfs 和 sysfs 都是基于内存的虚拟文件系统,但是它们并不相同。 对于 sysfs,当内核创建某个对象时,比如注册一个 platform_drvier 时,它就会被注册进 sysfs...
    0
    1690次阅读
    0条评论
  • 发布了文章 2023-7-13 10:59
    1. 体验 1.1 使用 所有命令都是在开发板上执行。 挂载 configfs 文件系统 # modprobe libcomposite# mount -t configfs none /sys/ kernel/config# ls /sy...
    0
    1079次阅读
    0条评论
  • 发布了文章 2023-7-13 10:56
    本文关注的不是 adb 本身的实现,而是数据如何传输。 分析文件:adbd-masteradbusb_linux_client.cpp 4.1 初始化接口描述符 4.2 申请更多端点 在接口描述符里,定义了多个接口描述符,这是 APP 提出...
    0
    4033次阅读
    0条评论
  • 发布了文章 2023-7-13 10:55
    1. ADB 框架 ADB 全称为"Android Debug Bridge",Android 调试桥。在纯 Linux 系统中也可以使用。它是 client-server 架构,由三部分组成: adbclient:我们运行的 adb 命令...
    0
    1918次阅读
    0条评论
  • 发布了文章 2023-7-13 10:29
    现在有如下图所示的这样一个需求,希望使用STM32芯片来实现。 横轴表示时间,纵轴表示电压【3.3v为限】,不同时刻的电压输出不一样、持续时间也不尽相同。 此问题源于某高校STM32学习时的习题,这里拿出来一起交流探讨下。方法不是唯一的,尤...
    0
    1567次阅读
    0条评论
  • 发布了文章 2023-7-13 10:28
    我们在做ADC应用时,有些场合需要精确测量出待测信号的数据,有时可能并不关心ADC结果多准确,只要满足某个范围即可,这时我们就可以考虑使用STM32ADC看门狗功能了。 STM32 ADC基本上都支持模拟看门狗功能,即ADC模块对被检测的模...
    0
    3324次阅读
    0条评论
  • 发布了文章 2023-7-12 18:06
    绝对最大额定值(温度特性) 工作温度范围 工作温度范围是指可维持IC所期待的功能,进行正常工作的范围。 IC的特性会因温度的不同而发生变动。 因此,未作特别指定时,25℃环境下规定的规格值不能保证不变。 作为保证温度范围的项目,有全温度范围...
    0
    1068次阅读
    0条评论
  • 发布了文章 2023-7-12 18:05
    差分输入电压 差分输入电压是指+输入引脚(非反向输入引脚)与-输入引脚(反向输入引脚)间在IC的特性无退化、无损坏的前提下可施加的最大电压值。 该电压既可以+输入引脚为基准,也可以-输入引脚为基准,表示两个引脚间的电压差。极性并非那么重要。...
    1
    2629次阅读
    0条评论
  • 发布了文章 2023-7-12 18:03
    绝对最大额定值 绝对最大额定项目是指即便是瞬间性的也是不可超越的条件。 施加了超过绝对最大额定值的电压或在绝对最大额定值规定的温度环境外使用时,可能会导致IC的特性退化或损坏。 对运算放大器、比较器规定的绝对最大额定值的项目的意义加以说明。...
    0
    1028次阅读
    0条评论
  • 发布了文章 2023-7-12 18:00
    噪声特性 随着产品的电子化和高密度化发展,噪声环境变得越来越差,对于放大传感器等微小信号的运算放大器来说,降噪对策已经成为重要课题。 在这里介绍一下这些噪声的定义。 噪声特性 噪声通常被称为“EMC(Electromagnetic Comp...
    0
    1449次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 70 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /6 下一条

返回顶部