I doubt there will be Cordic. They do it standard way, imo.
New APM32F103CB
Re: New APM32F103CB
Pukao Hats Cleaning Services Ltd.
Re: New APM32F103CB
I received now some of the APM32F103CB black pills from RobotDyn.
Today I tried to use the library from the SDK to compile a little first test program of the FPU.
But it seems the beginner needs a tip how to use this precompiled library sc_math.lib in STM32Duino.
I get the compile error:
I already tried to rename the .lib to .a or .so without success.
Today I tried to use the library from the SDK to compile a little first test program of the FPU.
But it seems the beginner needs a tip how to use this precompiled library sc_math.lib in STM32Duino.
I get the compile error:
Code: Select all
.../arduino15/packages/STM32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld: /tmp/arduino_build_835900/sketch/APM-Test.ino.cpp.o: in function `loop':
APM-Test.ino.cpp:(.text.loop+0x26): undefined reference to `sc_math_sin(float)'
- Attachments
-
- APM-Test.zip
- Test Programm
- (7.37 KiB) Downloaded 458 times
Re: New APM32F103CB
The compilation problem is principally solved viewtopic.php?f=39&t=405 - but leads to other errors ..
Re: New APM32F103CB
The really disappointing thing is that the APM32F103CB has no FPU !
The MCU of the black pill from RobotDyn is described with an FPU https://github.com/RobotDynOfficial/Doc ... -MCU-Board
Now i found out that only APM32E103 models have an FPU! https://www.apexmic.com/uploads/tool/MC ... 496340.pdf
The E stands for Enhanced.
So this black pill can be seen as an blue pill with 128KB flash memory.
The MCU of the black pill from RobotDyn is described with an FPU https://github.com/RobotDynOfficial/Doc ... -MCU-Board
Now i found out that only APM32E103 models have an FPU! https://www.apexmic.com/uploads/tool/MC ... 496340.pdf
The E stands for Enhanced.
So this black pill can be seen as an blue pill with 128KB flash memory.
- Attachments
-
- APM32F103CBT6.mcu.jpg (78.33 KiB) Viewed 6633 times
-
- comparison
- APM-E-versus-F.png (19.61 KiB) Viewed 6635 times
Re: New APM32F103CB
I was just looking at the Robotdyn site yesterday and saw there where they say "with a higher frequency 96MHz (1.5DMIPS) and a built-in FPU". They go on with more about the benefits of having the FPU.
So did you advise them of this? Maybe they did not know they were lying?
Edit: I just noticed that the 96MHz is also only the Enhanced version.
Re: New APM32F103CB
Looks like bootsector already reported this to their github.
Re: New APM32F103CB
Quoting from a different thread:
I've noticed that Ali now charges state sales tax.
I paid nearly that much for the original Arduino many years ago.
20 pieces from the RobotDyn store on Ali is about $29. There is a discount for 20 pieces and free shipping over $25. https://www.aliexpress.com/item/4000807291937.html
I've noticed that Ali now charges state sales tax.
I paid nearly that much for the original Arduino many years ago.
Re: New APM32F103CB
Please remember that all additional functionality maybe only when you get the APM32E103 !
But i have never seen an offer for it.![Wink ;)](./images/smilies/icon_e_wink.gif)
So you get an "STM32F103-Clone" with 128KB flash memory - not more.
When you compare the dies you can see that there is no additional space for such a FPU-logic.
APM32F103C8T6: https://www.richis-lab.de/STM32_05.htm
CKS32F103C8T6: https://www.richis-lab.de/STM32_03.htm
The same chip has been used on a Blue-Pill as STM32-Fake.
But i have never seen an offer for it.
![Wink ;)](./images/smilies/icon_e_wink.gif)
So you get an "STM32F103-Clone" with 128KB flash memory - not more.
When you compare the dies you can see that there is no additional space for such a FPU-logic.
APM32F103C8T6: https://www.richis-lab.de/STM32_05.htm
CKS32F103C8T6: https://www.richis-lab.de/STM32_03.htm
The same chip has been used on a Blue-Pill as STM32-Fake.
- Attachments
-
- STM32 Fake
- STM.jpg (85.7 KiB) Viewed 6551 times
Re: New APM32F103CB
Have you tested it under STM32 Core and if so, which option did you select under Board part number?
TIA
![Wink ;)](./images/smilies/icon_e_wink.gif)
Pieter
macOS: 14.5 M1
Arduino: 1.8.19
Arduino IDE: 2.3.2
STM32 Core: 2.7.1
macOS: 14.5 M1
Arduino: 1.8.19
Arduino IDE: 2.3.2
STM32 Core: 2.7.1