a Virtual Robotix Network Team
Join FOXTEAM UAV CLAN
on Multipilot32 you can use any kind of ide do you want , so if you want to use this kind of approach you can. The gcc compiler used in that ide is the same of us . It support C++ for use arduino functionality. The only limit is that you haven't advanced library as spi and i2c but is possible to implement it.
Hi Ciskje ,
yes i found it , and also xduino and maple , there're a lot of wrapper , but a wrapper for arduino is not a good starting point for our project .. is only ok for developing a arduino like api on our VROS .
Basic Arduino/Wiring functions supported are: delay, millis, micros, delayMicroseconds pinMode, digitalWrite, digitalRead Hardware serial with 3 serial ports Serial1==Serial, Serial2 and Serial3 analogRead
This only a subset of what we need for our development : i2c and spi are not available ...
This code is usefull for try to use arduino ide on our platform .. but i prefer eclipse is better and more powerfull ide for advanced project.
Chech www.chibios.org I open a thread on Multipilot32 ...
Roberto do you have tested this Arduino IDE for STM32?
i think the quartz inside the openprimer is 12 mhz.
i am looking for the usb source. but have not yet located them.
need to empty a lipo first :)
The tools that you need is only
Elclipse + Toolchain.
Discuss about it inside the thread not in the blog post. :)
Hi Michael ,
I think that is better to use windows because there're some utility developed by ST that is only for windows :( Is possible also to use Ubuntu 9.10 , use a VMWARE Player on windows so when we are ready with dfu-util for usb bootloader we can try to use Linux.
have not yet touched the openprimer.
will check what is delivered.
thank's for the reply to discussion .. i need an info .. i have a lot of problem with USB Bootloader . I see on datasheet that your evaluation board use the same micro of Multipilot32 STM32F103VE. So are you check if inside the sdk do you have an USB DFU upload application ? If yes . Your revision work ? I doing some test on my pc but when i try to install the device driver the system tell me that is not compatible ...
On some forum i see that the problem was the crystal at 12 MHz.
MP32 externally use 8 mhz , what crystal do you have on it ?
Hi Robert ,
this morning i start to write how to doc .. and put in on a blog .. so your comment is welcome.
Are you sure that Ride7 support C++ ? In my test it don't work ... now i'll add info about the ide enviroment that i'm using ... Eclipse +codesourcery .
I have an example code with a lot of function usefull for porting of acm . What approach do you prefer ? We can write a wrapper for arduino function inside a acm program and write a compatible apm class . I yet start this work based on Xduino .. but now my idea is to join Xduino project to ChibiOS then reimplement the class inside the Xduino with native hal .. what do you think about ?
Welcome toFOXTEAM UAV CLAN
Sign Upor Sign In
© 2019 Created by Roberto Navoni.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.