市面上的开发板都需要用户自己去了解底层才能对芯片进行操作,Ficus系列定义开发板,无需用户了解芯片底层驱动的操作,直接使用Ginkgo 系列相应的接口函数及开源的例程就可以直接对芯片内部资源进行操作,能快速的帮助用户开发项目.提供USB高速与PC通讯的例程.
完全开放底层接口函数,可二次开发,提供详细的函数说明文档,二次开发应用模板,例程及文档; Ficus 系列相当于GINKGO所有系列的产品的集合,包括适配器USB-I2C,USB-SPI,USB-CAN.这样能够使用户更加方便的使用GINKGO的各个功能;
支持USB HS/FS驱动
USB 接口支持USB2.0,兼容USB1.1
USB HS 最大传输速率可达480Mbps
16路12bit ADC模拟电压信号(0 - 3.3V)测量,最大采样率2M
最大支持80路GPIO读写控制,每个引脚可以配置为开漏或推挽模式,内部上拉,下拉电阻,浮空模式
支持4路脉冲计数功能,计数器为32位,计数频率可高达50MHz
支持UART功能,最大支持2路,波特率可高达2Mbps
支持PWM功能,最大可输出8路PWM信号,PWM时钟可灵活调节,范围为1Hz到50M,PWM精度也可以自行设置,比如设置为1%,0.1%,0.01%等
USB总线可直接供电,亦可提供外部电源供电
带USB接口保护功能
支持2路硬件I2C 时钟400KHz
支持2路硬件CAN 最大波特率1MHz
支持2路硬件SPI 时钟50MHz
高速USB IIC/I2C功能,实现对IIC/I2C芯片进行读写控制,比如读写IIC/I2C接口的EEPROM芯片,传感器芯片等
IIC/I2C监控功能,实现对现存的IIC/I2C总线数据进行抓取,存储,分析处理
SPI从机功能实现对SPI总线上的数据进行抓取,存储,分析处理
外接CAN收发器模块后,实现USB转CAN功能对CAN总线进行数据抓取,存储分析处理;
UART功能实现对UART总线进行数据通信
SPI功能,实现对SPI总线的芯片进行读写控制,比如对25系列的Flash进行数据读出,烧写,对93系列的EEPROM进行数据的读出,烧写
GPIO功能实现对高低电平信号进行检测,同时也可以输出高低电平信号控制外围设备;
SPI功能实现对高精度ADC芯片(ADS1256)进行控制,实现ADC数据采集功能;
PWM实现对步进电机的控制,对LED进行亮度调节,颜色调节
ADC功能实现对模拟信号进行测量,存储,分析处理
开发板资源
JTAG/SWD接口:用于调试/编程
74LVC139:扩展FSMC,如SRAM, LCD, NAND闪存
AMS1117-3.3: 3.3V稳压电源
电源指示器
指示灯: 方便地指示I/O状态或程序运行状态
按键: 1 x 复位,3 x用户按键
8M晶体振荡器
32.768K晶体振荡器:用于内部RTC
USART接口:可轻松连接RS232、RS485、USB到232等
以太网接口:通过使用一个额外的以太网模块(DP83848),轻松地将MCU连接到以太网网络。
I/O(8位)接口:访问4 * 4键盘模块、电机模块、自定义模块等
SPI接口:轻松连接到SPI外设如DataFlash (AT45DBxx)、SD卡、MP3等,通过SPI接口访问SPI模块如SPI Flash模块、SD卡模块、VS1003/1053 MP3模块、MMA7455L加速度传感器模块、ENC28J60以太网模块等传感器模块
I2C接口:接入I2C模块,如I/O口扩展芯片PCF8574、EEPROM 24C02模块、MPU6050陀螺仪模块、AM2311温湿度测量模块、BH1750FVI光测量模块、BMP085大气压力测量模块等
液晶显示界面:轻松连接触摸屏液晶显示
单线接口:轻松连接到单线设备(to-92pack),如温度传感器(DS18B20)、电子注册号(DS2401)
IR接口:IR-send:红外发送模块;IR-receive:红外接收模块
AD & DA接口:连接模拟量输出的传感器,如MQ系列气体测量传感器模块、红外温度测量模块、光强测量模块
CAN接口:与配件板通讯,方便CAN设备
VREF接口跳线-自定义ADC输入参考电压
led跳线-缩短连接led到默认I/Os的跳线-打开跳线,通过跳线将led连接到自定义I/Os
VBAT选择跳线-缩短跳线以使用系统电源-打开跳线使VBAT连接到外部电源成为可能
|