- STM32G0B1CE has embedded USB controller with FS (Fullspeed: 12Mbit/s) device and host functionality
- obviously will be using this as a host
- Has embedded DP pull-up and battery charge detection
- due to embedded DP pull-up, don't need to add external pull up myself
- **Requires a precise 48 MHz clock generated from internal main PLL (clock source must be HSE crystal oscillator) or by internal 48mHz oscillator it automatic triming mode
- Synchronization for the oscillator can be taken from USB data stream itself, which allows for crystal less operation
- Embeds two controllers (UCPD1 and UCPD2) compliant with USB Type-C Rev 1.2 and USB Power Deliver Rev 3.0 specifications
- USB Type C power Deliver Controller:
- integrated ICs that manage the negotiation and regulation of power over USB-Type C connections
- Enabled devices to dynamically negotiate power levels and switch rules
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.