stm32plus icon indicating copy to clipboard operation
stm32plus copied to clipboard

The C++ library for the STM32 F0, F100, F103, F107 and F4 microcontrollers

Results 23 stm32plus issues
Sort by recently updated
recently updated
newest added

I would like to play with stm32plus, but though I have a few stm32F4 and stm32L4 nucleo-64 boards, I mostly work with stm32F7 and stm32H7 devices, and have a number...

I added support for the STM32F401 and STM32F411 chips. Briefly tested with both (on Black Pill modules)

enhancement

I found an inconsistent behaviour of my code using I2C code. The code for a I2C device with the STM32F401 worked fine with the full CPU speed, but when I...

Hi all, I am trying to use stm32plus library, but I am failing in building the library inside the terminal. I follow steps as is described in: https://andybrown.me.uk/2015/03/22/stm32dev-windows/ I am...

The [NUCLEO-L432KC](http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-l432kc.html) is by far the most powerful board ST produce in the small Nucleo-32 format. This format is ideal for use with breadboards and in compact designs. However, it...

enhancement

due to changes in Scons 3 and up the object properties func_xxx are changed to \_\_xxx\_\_, all SConscript in the examples need to change func_code to \_\_code\_\_ (see line 18...

I see this building our firmwares using `gcc-arm-none-eabi=15:9-2019-q4-0ubuntu1`, the version currently in Ubuntu Focal: ``` /usr/arm-none-eabi/include/stm32plus-040006/event/fd/FastDelegate.h:318:22: error: cast between incompatible pointer to member types from 'void (adc_helpers::AdcDmaDriver::*)(stm32plus::DmaEventType)' to 'void (fastdelegate::detail::GenericClass::*)()'...

There are another round of fixes needed for the out of date STL shipped by stm32plus here: https://github.com/andysworkshop/stm32plus/tree/master/lib/include/stl gnuarm 7-2018-q2-6 complains, for example: ``` [ 92%] Building CXX object CMakeFiles/[...]/src/hardware/system_hardware.cpp.obj...

Using arm-none-eabi toolchain from Debian repository some examples (the first being _fatfs_iterate_) fail to link due to missing `_write`, `_read`, `_close` and `_lseek` implementations. This is not manifesting with ARM's...

When I try to build with GCC 6.3.1 I'm getting the following error; > arm-none-eabi-g++ -o examples/adc_analog_watchdog/build/small-f4-25000000e/adc_analog_watchdog.elf -Xlinker --gc-sections -mthumb -g3 -gdwarf-2 -mcpu=cortex-m4 -Texamples/adc_analog_watchdog/system/f407_168_8/Linker.ld -Wl,-wrap,__aeabi_unwind_cpp_pr0 -Wl,-wrap,__aeabi_unwind_cpp_pr1 -Wl,-wrap,__aeabi_unwind_cpp_pr2 -Wl,-wrap,atexit examples/adc_analog_watchdog/build/small-f4-25000000e/adc_analog_watchdog.o examples/adc_analog_watchdog/build/small-f4-25000000e/system/LibraryHacks.o...