Hallo zusammen Ich suche ein Projekt, welches einen STM32F103 in eine art BusPirate verwandelt. Konkret möchte ich gerne per USB (Virual ComPort CDC) ein an den Controller angeschlossenes I2C Device steuern und auslesen. Idealerweise könnte der Controller auch noch SPI und ein paar GPIOs steuern. Gibt es bereits ein solches Projekt? Danke!
HydraFw dürfte für dich interessant sein: https://github.com/hydrabus/hydrafw
Gast
#6069133
http://dangerousprototypes.com/blog/2018/09/13/prototype-bus-pirate-next-gen-v1/ Da steht auch, warum das auf dem Blue Pill (ohne weiteres) nie so schön werden kann: > Like most chips, STM32 doesn’t have a Peripheral Pin Select feature. PPS on the PIC24FJ64GA002 is what makes the original Bus Pirate v3.x design so elegant (left layout). Most major hardware modules like UART, SPI, timers, PWM, etc can be assigned to almost any pin using PPS – just one PIC pin is needed for each of the 5 Bus Pirate IO connections. > > STM32 hardware modules are fixed to specific pins. Each Bus Pirate IO pin is connected to up to five STM32 pins to provide the necessary features. This kind of design uses a lot more pins (28 vs 64), and the PCB is a lot more complicated (right layout).[/quote]
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.