What is the right way to write the code for two different objects that need to interact with eachother?
I am working on a project for an STM32-based device that has multiple peripherals connected to it. For the most simple version of my problem, these peripherals are one: