• the adc should be able to work well for this kind of applications?
    I've been trying to process speech on a stm32f407ve development board for some time now, which makes me wonder if the adc is really set up to precisely sample the values. CMSIS FFT Functions. But when...
  • the adc should be able to work well for this kind of applications?
    I've been trying to process speech on a stm32f407ve development board for some time now, which makes me wonder if the adc is really set up to precisely sample the values. CMSIS FFT Functions. But when...
  • Other core's view after writing ICC_SGI1R_EL1 to trigger SGI
    For example, the codes are executed in core0. codes: (1) send SGI to core1 ICC_SGI1R_EL1 (2) set(a) = 1 i) Then the core1 will first see the irq or the change of variable a? ii) If I add ISB...
  • Other core's view after writing ICC_SGI1R_EL1 to trigger SGI
    For example, the codes are executed in core0. codes: (1) send SGI to core1 ICC_SGI1R_EL1 (2) set(a) = 1 i) Then the core1 will first see the irq or the change of variable a? ii) If I add ISB...
  • What works as a data memory barrier?
    We have a section of code that increments a variable shared among several threads. The code section is protected by a ldxr/stxr/dmb spin lock, and there is another dmb after the shared variable is updated...