High speed data collection: AG32 replaces STM32+CPLD solution
Many traditional data collection solutions are completed through STM32 and CPLD. The MCU is mainly responsible for data processing and communication with the upper computer, while the CPLD is responsible for controlling the input and output of signals and storing data.
The AG32 series MCU products have built-in CPLD logic inside the chip, which can effectively meet various data collection needs.
Program features:
1. AG32 has a clock frequency of up to 248MHz and a wide range of peripherals, including five UARTs, two I2Cs, and supports various peripheral modules such as USB, CAN, and SPI channels. With its high-speed instruction execution speed, convenient JTAG debugging method, and low power consumption, it provides a relatively complete platform for data acquisition and processing design.
2. AG32 has a 3x12 bit ADC with a maximum of 3M SPS (17 channels), 2 DACs, and provides two dual channel comparators.
3. AG32 is initially compatible with STM32 pins, but can be flexibly redefined through configuration files for use by MCU and CPLD in the kernel, thus providing more GPIO ports than STM32.
4. The MCU and CPLD of AG32 communicate at high speed through the internal AHB bus of the chip, which is much faster than traditional SPI.
5. AG32 built-in CPLD can achieve customized logic functions for customers.
6. Available in over 32/48/64/100 packages.