How to build and upload the binary? (b-g431b-esc1 board)
I'm trying to get a working motor controller out of this toolchain. I apologize that I know very little about C and embedded development, although I have used arduino, I usually use Micropython. I'm sure the answer to this is painfully obvious to some people here.
I have tried many, many different driver options including SimpleFOC and some others, and I'm turning to this option out of sheer desparation, I need to drive a gimbal motor quietly at a max of about 3000 rpm. It's for an ultra quiet high pressure fan that reverses direction periodically, the openerv project. I've tried two different chips that are supposed to be no-code options, and they are unable to drive gimbal motors.
Ok, so I downloaded the three tools, stm32cubeIDE, the motor control workbench, stm32cubeMX.
I can configure my motor etc, I know my motor characteristics, so no need to run the parameter extraction tools.
Overcame some serious errors with the process of generating the code. It appears to generate code now, but there were errors about not being able to find files so I'm not clear if it worked properly.
I am now stuck at importing the project into the STM32cubeIDE. I've been trying to poke around, read help files and google for about half a day and have run aground. I the little hammer symbol is greyed out. It appears I did not import the project properly, or select or enable it or it was malformed by the previous tool, or something.
Can someone tell me the proceedure so I know how it's *supposed* to go at least? In the manual for the board, it just has a one sentence "build and upload the board using the IDE tool provided". Makes it sound so easy.
In arduino, you have your main file, you select your board, might take some configuring, and then you press upload. It compiles and uploads the program. I can't determine how to accomplish the equivalent of this in STM32cubeIDE.
Can anyone help me out?
