The engine knock was a different application than above. I started it and a friend took it over to code the Arduino with AVR. He is now using a TPIC8101 over SPI since it is designed for detecting engine knock. We are using them to keep from detonating our engines in carnage under heavy boost.
New Project Guidance & How the Maple Will Work Better
(19 posts) (6 voices)-
Posted 4 years ago #
-
becker - an STM32F103RB contains 2 12bit ADC's.
Further, the DMA controller can offload the processor from storing the ADC converted values into memory. So two signals can be sampled and converted simultaneously.
Also, the ADC+DMA supports an interleave mode, where the same signal can be sampled alternately by two ADC's, giving 2M samples/second at 12 bits. I vaguely remember that the ADC can produce right-aligned samples, and the DMA can read 16 bits, but store only 8 bits.
My reading of Section 5.3.18 "12-bit ADC characteristics" of RM0008, specifies an ADC clock frequency is a maximum of 14MHz.
I haven't found any mention of higher clock rates and reduced precision conversion, but I haven't attempted to memorise every section :-)
The STM32F103RET has three ADC's, but it doesn't support interleaving all the ADC's to get 3M samples/second.
Posted 4 years ago # -
robodude666 says:
"However, with that said.. There is an official Encryption 128-bit AES/TDES library available from STM/Keil/IAR."AES and TDES are symmetric key algorithm. Are there an implementation of Public Key algorithm for Maple / ARM Cortex?
Posted 4 years ago # -
galindro - would you give a bit more detail please?
Which public key algorithm do you need?
How would you do the public key exchange? Would this all be on a private network? What role has the Maple?There are a bunch of Open Source Public Key projects, listed by Google. Some are quite old, and so won't likely require huge machine resources.
Posted 4 years ago #
Reply
You must log in to post.