Skip to main content
research
Visitor II
May 26, 2017
Solved

Microcontroller selection

  • May 26, 2017
  • 2 replies
  • 850 views
Posted on May 26, 2017 at 07:07

Hello,

I am developing one application with high speed inputs and outputs.

Peripheral requirement for application are as below:

1. 4 PWM output with resolution 32bit and 2MHZ clock OR external clock source for PWM with 32bit resolution

2. 8 external interrupt pins. Dedicated interrupt request for each interrupt

3. One UART(for programming)

4. One I2C (100kHz)

5. Clock source : external crystal support, clock should be higher than 40MHz.

6. Pin count : 32 to 48

7. Flash : 32kB to 128kB

Is any microcontroller available with these features?

    This topic has been closed for replies.

    2 replies

    Amel NASRI
    Amel NASRIBest answer
    ST Technical Moderator
    May 26, 2017
    To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
    Tesla DeLorean
    Guru
    May 26, 2017
    Posted on May 26, 2017 at 21:55

    Most of the parts only support external crystals to 25-26 MHz, but will take an oscillator source of 50 MHz, check fHSEmax in the Data Sheet.

    The EXTI pin interrupts frequently go to a single dispatch point, but the source can be identified and vectored quickly.

    Four 32-bit PWM sharing a common clock/period is achievable in a number of parts, and rates well north of 2 MHz.

    F401?

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..