Solved
Which STM32? - New to ARM chips and looking to change from Atmel XMega to ARM.
Hi,
I have an application that has one main controller that will talk to four (4) battery packs via CAN.
Ie 5 devices on the CAN network.
I would like ALL devices to also have USB connectivity for uploading of firmware and diagnostics.
Now for the crunch -
- I want the battery pack STM32's to power down to a very low level ie uA's and will be awoken by an externally pulsed pin. This will give longer battery capacity whilst on standby.
- The four battery packs only have a few external pins available (one for the above awaken pulse signal) and two for comms use. Is it possible to join the CAN bus signals and the USB signals onto the same two wires??? Obviously only one can be enabled at a time. Basically, STM32 awakens and looks for activity on the USB side, if no activity after 500mS then it turns OFF the USB outputs and enables the CAN outputs.
Thanks,
Neil.
