11:52 am
August 28, 2016
I have installed the addons for ARM bits for the Zero and STM 32 Bits in the Arduino C and they all appear there and things are ok. I have also done blink on the Zero from A IDE and LV but the STM32 Boards don't show in the Selection.
How do I enable them in the ACCLV selection list?
Lets do things right, but on the way I am sure I will be 1 bit out......
Arduino IDE 1.6.9; Windows 7
Board manager packages for the stm32duino code were created:
http://dan.drown.org/stm32duin.....index.json
If you want to use it, put that URL in File->Preferences->Additional Boards Manager URLs. And then under Tools->Board->Boards Manager, find the stm32f* entry you need and hit the install button on it.
1:31 pm
August 28, 2016
12:21 pm
February 2, 2022
I also noticed RPI pico is listed in Arduino IDE, which is also listed in ACCLV.
Some simple example is possible to compile, like serial monitor/digital IO/analog IO. But most complex codes are failed on compile, like LCD/LED driver, maybe we need to port most of these drivers by ourselves?
Anyway, this is a great tool to start with, I guess we can figure out the potential of ACCLV!
3:44 pm
December 10, 2022
I also got small programs to compile for the STM32(blink and other digital writes). I had to install the board manager package in the Arduiono IDE first, then it showed up in ACCLV menu. Example code seemed to compile and work.
However, I only want to use the Labview portion of this to bring up a board, verifying hardware functionality, then handing it off to our software team for more involved programming support.
I am mainly interested in SPI, I2C but was surprised they developers didn't expose the controls for the MOSI/MISO/CLK pins.
6:32 pm
March 12, 2015
derrickhanon said
I also got small programs to compile for the STM32(blink and other digital writes). I had to install the board manager package in the Arduiono IDE first, then it showed up in ACCLV menu. Example code seemed to compile and work.However, I only want to use the Labview portion of this to bring up a board, verifying hardware functionality, then handing it off to our software team for more involved programming support.
I am mainly interested in SPI, I2C but was surprised they developers didn't expose the controls for the MOSI/MISO/CLK pins.
You cannot change the pins because that library is using the hardware peripherals. This is tied to specific pins on each Arduino board so its not re-mappable. That it specific to the Arduino platform, not the Compiler. There are software SPI/I2C Arduino libraries and you could certainly write a plugin for the Compiler to interface with one of those. Refer to the Porting an Arduino Library to LabVIEW section of the user manual. But you would want to use the hardware peripherals, if possible, for improved performance.
2:16 pm
February 2, 2022
derrickhanon said
I also got small programs to compile for the STM32(blink and other digital writes). I had to install the board manager package in the Arduiono IDE first, then it showed up in ACCLV menu. Example code seemed to compile and work.However, I only want to use the Labview portion of this to bring up a board, verifying hardware functionality, then handing it off to our software team for more involved programming support.
I am mainly interested in SPI, I2C but was surprised they developers didn't expose the controls for the MOSI/MISO/CLK pins.
I don't know about your use case, but for me, I kinda let ACCLV work on RpiPICO MCU.
It's fun for a small job, you might need to handle the underlying details in the package\hardware folder in Arduino, put another way, you have to be able to read some level of C/C++ to use 3rd-party HW.
7
1 Guest(s)