Advertisement

ZY12PDN USB供电触发器的开源固件(zy12pdn-oss)

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
ZY12PDN USB供电触发器的开源固件(zy12pdn-oss)是一款为ZY12PDN硬件设计的免费、开放源代码软件,支持USB供电,并提供灵活的触发机制,适合DIY爱好者和开发者使用。 ZY12PDN USB-PD的开源固件基于FUSB302B供电控制器和STM32F030F4 MCU的USB供电触发板的开源固件。构建该项目需要从GitHub克隆项目,使用Visual Studio Code打开它,并安装PlatformIO扩展。单击状态栏中的构建图标以上传ZY12PDN板。该板底部有一个用于SWD编程的四针焊盘,可以是焊接线或带有Pogo针的适配器。将ST-Link、J-Link 或 Black Magic Probe等调试工具连接到计算机,并点击Visual Studio Code状态栏中的上载图标进行上传操作。 这些板最初启用了闪存保护功能。使用openocd可以通过以下命令禁用它: ``` openocd -f interface/stlink.cfg -f target/stm32f0x.cfg -c init; reset halt; stm32f0x unprotect 0-15 ``` 注意:此命令会擦除闪存。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • ZY12PDN USBzy12pdn-oss
    优质
    ZY12PDN USB供电触发器的开源固件(zy12pdn-oss)是一款为ZY12PDN硬件设计的免费、开放源代码软件,支持USB供电,并提供灵活的触发机制,适合DIY爱好者和开发者使用。 ZY12PDN USB-PD的开源固件基于FUSB302B供电控制器和STM32F030F4 MCU的USB供电触发板的开源固件。构建该项目需要从GitHub克隆项目,使用Visual Studio Code打开它,并安装PlatformIO扩展。单击状态栏中的构建图标以上传ZY12PDN板。该板底部有一个用于SWD编程的四针焊盘,可以是焊接线或带有Pogo针的适配器。将ST-Link、J-Link 或 Black Magic Probe等调试工具连接到计算机,并点击Visual Studio Code状态栏中的上载图标进行上传操作。 这些板最初启用了闪存保护功能。使用openocd可以通过以下命令禁用它: ``` openocd -f interface/stlink.cfg -f target/stm32f0x.cfg -c init; reset halt; stm32f0x unprotect 0-15 ``` 注意:此命令会擦除闪存。
  • GPIB-USB接口转换路图、PCB和-路方案
    优质
    这是一个开源项目,提供用于将GPIB接口转换为USB接口的电路设计。内容包括详细的电路图、PCB布局以及固件代码,助力科研设备通信升级。 GPIB-USBCDC 是一个开源项目,旨在充当 GPIB(HPIB)与 USB 通信设备类之间的接口桥转换器。该项目复制了带有 EFM8 Universal Bee 或 C8051F38x 微控制器的 Prologix GPIB-USB 接口转换器的设计。此设计公开了一款性能良好的 GPIB-USB 接口转换器,成本低廉且具有丰富的可用软件支持,非常适合仪器爱好者使用。 该项目提供了一份制作资料,实现了与 Prologix GPIB-USB 兼容的通讯协议,因此许多现有的 Prologix 上位机软件都可以兼容。原作者公开了原理图、PCB 图以及 firmware 代码等附件供下载。内部 PCB 截图和 BOM 清单也包含在内。 以上信息详细介绍了该项目的功能与特性,并提供了必要的技术文档以帮助用户进行开发或使用。
  • Zigbee USB适配
    优质
    Zigbee USB适配器固件是用于连接和支持各种Zigbee设备与计算机或网络的重要软件组件。它负责处理无线通信协议,确保数据传输的准确性和效率,并提供给开发者和用户易于使用的接口来访问Zigbee功能。 Zigbee USB Dongle的固件可以直接烧写用于抓包。
  • 74LS123可重集成单稳态Multisim实验
    优质
    本源文件为基于Multisim软件的74LS123可重触发集成单稳态触发器实验设计,包含详细电路图和操作步骤,适用于电子工程学习与实践。 可重触发集成单稳态触发器74LS123实验电路的Multisim源文件适用于Multisim 10及以上版本,可以直接进行仿真操作,方便大家学习使用教材中的电路内容。
  • 项目】USB MIDI控音乐子琴路设计
    优质
    这是一个开源项目,专注于USB MIDI接口的触控音乐电子琴硬件开发。项目详细分享了电路设计方案及相关资源,适合对MIDI设备和电子琴感兴趣的开发者参考使用。 这款USB MIDI控制器是由国外设计师开发的。名为VMeter的产品结合了滑动触控音乐控制功能与LED显示屏,用户可以通过手指在触摸区域施加的压力来调整音乐编辑、播放等操作,并通过LED灯进行状态显示。该设备通过USB接口连接到PC上使用,硬件配置包括AT90USB162 8位MCU、两个移位寄存器以及38个LED灯珠。
  • Multisim中同步RS实验
    优质
    本源文件为Multisim软件中用于构建和分析同步RS触发器实验电路的设计资源,适用于电子工程学习与实践。 同步RS触发器实验电路的Multisim源文件适用于Multisim10及以上版本,可以直接打开并进行仿真。该电路来自教材内容,方便大家学习使用。
  • 74LS121不可重集成单稳态实验路Multisim
    优质
    本资源提供74LS121不可重触发集成单稳态触发器实验电路的Multisim仿真源文件,适用于电子设计与实验教学及个人研究。 不可重触发集成单稳态触发器74LS121实验电路的Multisim源文件适用于Multisim 10及以上版本,可以直接打开并进行仿真。这是教材中的电路设计,方便大家学习使用。
  • R6100路由
    优质
    网件R6100路由器的开源固件是专为提升设备性能和功能而设计的一种自由软件替代方案。它允许用户访问封闭系统中通常不可得的高级网络管理选项,提供更高的灵活性与安全性。 WRT开源路由器资源适用于网件R6100型号,可以解锁很多功能,并且已经修复了5G模块问题,2.4G和5G网络都能正常使用。相比原厂固件更加稳定不会断线,可以直接使用原厂固件中的升级选项进行更新。
  • RS
    优质
    RS触发器是一种基本的数字逻辑电路,由两个交叉耦合的 NAND 或 NOR 门构成,能够存储一位二进制信息。通过输入端R(复位)和S(设置),可以控制其输出状态的变化。 作为触发器的读者会立刻联想到RS触发器,如图1所示。若将NOR门连接起来就形成了RS触发器。简单的操作示例如图2所示。一般地,首先将R(复位)和S(置位)都设置为低电平,Q及Q的初始状态虽然不明确,但在此情况下,如果S变为高电平,则Q会变高电平而Q会变成低电平。 在这样的状态下,即使S恢复到低电平,Q及其反相输出的状态也不会改变。因为此时Q为高电平,所以NOR门的下部(负责生成Q)将输出低电平。再看上面的NOR门时,由于R输入也为低电平,故其输出(即Q)仍然保持在高电平。 在此条件下,若S一直维持在低电平状态,并且一旦R变为有效,则触发器的状态会发生改变。
  • RS、D和JK.docx
    优质
    本文档详细介绍了电子工程领域中的三种基本触发器:RS触发器、D触发器以及JK触发器的工作原理及应用。 RS触发器是一种基本的双稳态电路,由两个交叉耦合的非门组成。其主要功能是存储一个二进制状态(0或1)。它有四种操作: 1. **置1**:当S(Set)为高电平且R(Reset)为低电平时,输出Q变为高电平。 2. **置0**:当R为高电平且S为低电平时,输出Q变为低电平。 3. **禁止操作**:如果S和R同时处于高电平状态,则触发器进入不确定的状态。这通常被视为非法操作。 4. **保持当前状态**:当S和R都处于低电平时,触发器维持其现有状态。 RS触发器的特性方程为QRSQ = 1_nRS。通过它的转换图可以了解不同输入组合下的输出变化情况。 D触发器具有数据(Data)在时钟信号上升沿或下降沿被“捕获”的特点,并且在有效期间保持不变,直到下一个时钟边沿到来。其主要功能是锁存数据,在时钟信号有效的情况下更新输出。门控的D触发器可以通过控制信号E来决定何时进行采样和保持操作。它的特性方程为:DQ_n = D。当E为高电平时,根据输入值D更新状态;如果E为低电平,则维持当前的状态。 JK触发器是RS触发器的一种增强版本,具有额外的J(Set)和K(Reset)输入端口,因此可以执行更多的功能: 1. **置1**:当J=高电平且K=低电平时,输出Q变为高。 2. **置0**:当J=低电平且K=高电平时,输出Q变为低。 3. **保持状态不变**:如果同时设置J和K为低,则触发器维持当前的输出。 4. **翻转状态**:当两个输入端口都处于高电平时(即JK均为1),则输出的状态会从0变成1或者反过来。 JK触发器的特性方程是QJKQ_n = 1_nJK。其转换图展示了各种可能的操作情况和对应的响应结果。 在数字系统中,这些基本逻辑单元扮演着至关重要的角色。它们可以作为存储元件来构建更复杂的设备如寄存器或移位寄存器,并且RS触发器与JK触发器经常用于实现状态机功能;D触发器则主要用于时钟同步的电路设计当中。通过适当的转换方式,可以从JK触发器生成D或者T类型的触发机制,从而提供更多的设计方案灵活性。 在实验中可以通过连接各种逻辑门和芯片(如74LS00四2输入与非门、74LS04六反向器以及74LS76双JK触发器),并使用示波器或万用表来观察输出信号的变化,以此验证这些元件的功能,并熟悉它们的操作模式。实验者需要记录下实验结果和分析在不同条件下各个部件的行为表现,从而深入理解基础逻辑组件的工作原理。