Browse By Tags

  • cmsis NVIC question.

    Hello, Everybody. I have several questions.

    1. Please See the NVIC_Type structure. I don't understand about why ISER,ICER,ISPR and ICPR use size of array 1( I think It can use just __IO uint32_t ISER; ), and what does RESERVEDs do???

    2. I would like…

  • How to prepare ADC data for Q31_t CMSIS DSP functions?

    Hi to you all,
    I've another post on the forum (here's the link Process ADC data, moved by DMA, using CMSIS DSP: what's the right way? ), but since I think I made some small steps forward I felt I could be a little more specific. I hope this…

  • Process ADC data, moved by DMA, using CMSIS DSP: what's the right way?

    Hi to you all,
    I've a firmware running on a NXP LPCLink2 (LPC4370: 204 Mhz Cortex M4 MCU) board which basically does this:

    • Fills the ADC FIFO @40msps.
    • Copies the data into memory using the built-in DMA Controller and 2 linked buffers.
    • Processes one buffer…
  • RFFT CMSIS-DSP - Fluctuating index

    I am using the Cortex M4 with CMSIS 5.4.0 DSP library. I'm using the arm_rfft_f32() function and the max_arm_f32() function to compute the maximum frequency bin of injected pure sine wave with an external CODEC. SSI0 and uDMA are being used to take in…

  • GNU Scientific Library vs CMSIS Library Time and Space complexity

    Hello,

             I have been using CMSIS library for implementation of DSP functions in ARM, however, CMSIS have very limited DSP functions. Although GNU has many DSP functions which CMSIS do not, It only have floating point implementation. I am trying…

  • FFT C-File

    Hello everybody,

    im using the Math.h file to do a rfft with 1024 points und q15 datatype.

    So far everything works fine, and I get good results. It needs a computation time of ~720us on my CortexM4 @100Mhz.

    This is very Impressive, but to long for my application…

  • ARM Cortex-M4 (Nuvoton NUC472) not booting with External RAM on EBI Interface

    Hi,

    We are working on ARM Cortex-M4 (Nuvoton NUC472) based SoC as per our requirement.We are facing one critical issue like board is not booting when we enabled and used extrenal RAM on EBI.

    We have ported following BSP package with below toolchain for…

  • V2M MPS2+: 'ERROR: FPGA did not configure.'

    Hi all,

    We have purchased an MPS2+ platform, and everything was going well, but since Friday we are facing an error we do not understand.

    When starting the FPGA configuration (by pressing the 'ON' button on the board), leds start blinking (the screen…

  • CMSIS DSP stage_rfft_f32 function

    Hi,

    I am exploring the CMSIS DSP library. After playing for a while I have 2 questions:

    -in case I want to evaluate DFT over bigger data window than 4096 I would need to provide Twiddle Coefficient array for particular size and make aplit the data set…

  • Cortex-M processors in DSP applications. Why not?

    Have you ever been in a situation where you successfully validated your algorithm and asked yourself: is there a hardware platform with DSP capabilities so I can get my embedded project to market quickly? Guess what: other people have dealt with the…

  • Getting Started ARM STM32F4 CMSIS project

    Dear All,

    Can I have the step by step, how to create a ( CMSIS library ) project using uVision 4 Keil IDE
    My Project board is STM32F407 vg discovery board

    Actually I need following  instructions acceptable project

    GPIO_InitTypeDef GPIO_InitStruct;

    Please…

  • NEW App Note: Migrating Application Code from ARM Cortex-M4 to Cortex-M7 Processors

    The Cortex-M7 processor design is based on the ARMv7-M architecture. It supports all the instructions available on the Cortex-M4 processor and uses the same exception model for interrupt handling. In most cases, program code written for a Cortex-M4 processor…