本帖最后由 jinglixixi 于 2020-6-4 15:25 编辑
在当前社区活动中,主要推出的有 3款开发板,这里不妨对其进行稍加对比。 1. AC781x MINI开发板 AC781x MINI开发板所采用的MCU 是AC7811,该芯片基于ARM Cortex-M3内核,运行主频为100MHz,最高256KB闪存,支持2路CAN2.0B、1路LIN2.1、1路UART LIN,单周期32位乘法器,供电电压支持2.7~5.5V,工作温度支持-40℃~125℃,具备出色的EMC/ESD能力,符合AEC-Q100认证规范,能够适应恶劣的工作环境,广泛应用于汽车电子和高可靠性工业。 AC781x MINI开发板如图1所示,是一款 MINI型最小应用系统开发板,板上并未提供相应的调试下载工具。 该开发板提供的硬件资源有: SWD:1 组接口 CAN:1组接口 UART:1 组接口:UART2(debug/ISP) LED:电源指示LED, 用户 GPIO LED GPIO:JP1~JP4接口 该开发板的特点是,外部功能配置比较简单,MCU的全部资源基本都可供用户使用,支持ARM Keil/IAR集成开发环境开发,且易于进行功能扩展等。
图1 AC781x MINI开发板
2. MM32 eMiniBoard MM32 eMiniBoard所采用的MCU 是MM32L073,该芯片基于ARM Cortex-M0低功耗内核,运行主频为48MHz,最高128KB闪存,8 KB SRAM,配有10 channels x 12bit, 1us ADC, 1 x ADC, 2 x UART, 2 x SPI (18Mbit/s), 1 x I2C (400Kbit/s), CAN 2.0 B (1Mbit/s), USB 2.0 FS (12Mbit/s),供电电压3.3V。 MM32 eMiniBoard开发板如图2所示,是一款便于测评的开发板,板上提供了相应的调试下载工具。 该开发板提供的硬件资源有: 4个侧贴按键 4个LED 1个UART连接器 1个USB连接器 1个CAN(可选)连接器及CAN驱动器和终端匹配电阻开关 1个16Mbit的SPI Flash存储器 1个2048bit的I2C存储器 1个无源扬声器 3个模拟输入电位器 1个内置扩展功能和MCU引脚功能选择开关 2个提供大多数MCU管脚的双排直针插座 1个兼容Arduino nuo接口 该开发板的特点是,外部资源配置相对丰富,支持Keil uVision v5.0 / IAR EWARM v7.80以上的集成开发环境开发,具有相应的功能扩展空间。
图2 MM32 eMiniBoard
3. AC7801x 开发板 AC7801x 开发板所采用的MCU 是AC7801,该芯片基于ARM Cortex-M0内核,运行主频为48MHz,工作温度支持-40℃~125℃,工作电压支持2.7~5.5V,增加CAN-FD接口,兼容CAN2.0B,2路LIN接口,符合AEC-Q100认证规范,能够适应恶劣的工作环境,广泛应用于汽车车身控制、冷却照明系统,同时也可应用于高可靠性工业领域。 AC7801x开发板如图3所示,是一款外设功能相对丰富的开发板,并配有相应的调试下载工具。 该开发板提供的硬件资源有: Trap PIN拨码:3: BOOT, PA1, PA0 · NMI 键:1: K1 · JTAG/SWD:1 · CAN:1组: CAN · LIN:1 组: SWLIN(UART0) · UART:2 组:UART1, UART2(debug) · LED:3: 1 电源指示LED, 2 GPIO LED · I2C:2 组: I2C0(eeprom), I2C1 · SPI:2: SPI0,SPI1(Serial Flash) · ADC:1:可调电阻 ·GPIO Key:2: K6, K7 该开发板的特点是,外部资源配置相对丰富,支持Keil uVision v5.0 / IAR EWARM v7.80以上的集成开发环境开发,具有相应的功能扩展空间。
图3 AC7801x 开发板
|