Closed MikhaelKaa closed 9 months ago
Quite different than the existing supported I2C interface. You want to start by getting debug logging on the primary USART1?
It differs very much from i2c. Yes, I couldn't turn on printf, although I did the uart clocking and settings. If it's not difficult, I would be satisfied with a project in which the output to uart works at a speed of 9600, another type of display (vfd) is added - I would try to write the output code to this screen, tested and made a pullrequest.
It is automatically built and you can find the debug logging version under out/stm321f105/debug/floppy/target.hex
Is it possible to add support for VFD displays like futaba? They have a uart 8n1 9600 interface. The source code is attached. I tried it myself, but I was having difficulty adding my code to the project. I managed to create an assembly from your source code using wsl, but unfortunately I couldn't figure out how to initialize the uart (printk doesn't output anything to the TX output) and add my own functions.
The test code that I ran on the board. Just to check the hardware.