I'd like to run example for Mass storage device which was written for MCBSTM32 evaluation board on my MCBSTM32C ver 2.0 board.
I tried to port this example without success. That should be easy, but I'm still struggling with that. I wonder to know what I missed? what should be concern to work this example on MCBSTM32C? is there any configuration file to setup?
The MCUs mounted on Keil's dev boards are, MCBSTM32 - STM32F103RB MCBSTM32C - STM32F107VC
The USB engine on the connectivity-line STM32F MCU (STM32F105 / 107) is an OTG engine. And STM32F102 / 103 are equipped with device (function) engine. These engines are completely different. Therefore, USB examples for MCBSTM32 don't run on MCBSTM32C, without significant modification.
Tsuneo
Tnx, your reply was very helpful. I thought that miclocontrolers on boards are almost the same with small diferences.
So I used, example from ST website, and works perfectly.
Tone
You also have an example for USB Host accessing Mass Storage Device in MDK for MCBSTM32C board.
Sorry, you were talking about device, well there are also Device examples in latest MDK installation \Keil\ARM\Boards\Keil\MCBSTM32C\RL\USB\Device\