|
Forum Index : Microcontroller and PC projects : Counter input frequency
| Author | Message | ||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1968 |
I seem to remember that this was 300KHz on the MX170 but the Picomite manual states 200KHz. Is this reality? I understand that we have the GP1 option with the RP2350. |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5953 |
60MHz when using PIO Volhout PicomiteVGA PETSCII ROBOTS |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1968 |
PIO can go as high as cpuspeed though, right? |
||||
| Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 5953 |
Yes, PIO can RUN at CPU speed. But it needs several instructions to count and pass it to ARM. The best you can do is make it burst count at half the CPU frequency. But controlled count is 1/3 CPU frequency (3 instructions per input cycle). So if you clock the CPU at 300+ MHz you could count up to 100MHz. But.... can the RP2040/2350 input handle 100MHz. The input pin and the PCB routing become critical at frequencies above 50MHz. And the PAD driver (silicon inside the chip)...can it handle 100MHz. Volhout Edited 2026-06-26 18:27 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
| PhenixRising Guru Joined: 07/11/2023 Location: United KingdomPosts: 1968 |
Oh I'm only looking at <2MHz. Just curious about the 60MHz number. |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2026 |