|
|
|
|
|
by adrian_b
3 hours ago
|
|
I have used a microcontroller from ST, very similar in size and also with a Cortex-M0+ core. The applications required only I2C to communicate with a bunch of other integrated circuits and a few general-purpose pins. An example of an application was a kind of hardware video converter, which received video input from a camera and then sent it wirelessly or on cables, where the MCU configured and reconfigured everything on the board, after reset or when certain buttons were pressed, and the configuration for some things, like a HDMI transmitter, was complicated, requiring the reading and the writing of many internal registers via I2C, so a MCU was really needed. There are many types of complex integrated circuits that need to be configured with values written in internal registers to be usable, so, even if just for the initial configuration after reset, you need some small MCU that can write the registers via I2C or SPI. For this, the smaller the MCU is, so it will not take space on the PCB just for booting the other ICs, the better. |
|