"API接口说明 v1.0.01:多FPGA固化、CAN中断优化、网口切换说明"

需积分: 0 0 下载量 82 浏览量 更新于2024-01-20 收藏 535KB PDF 举报
API 接口说明v1.0.01;变更时间变更内容版本号提交变更者初版支持多FPGA固化,增加lib配置宏将CAN中断函数放置到hhd32f10x_it.c增加切换网口说明增加通过上位机选择FP; 变更时间变更内容版本号提交变更者2019.3.11初版0.0.1Ender.Wigg2019.3.15支持多FPGA固化,增加lib配置宏0.1.0Ender.Wigg2019.3.20将CAN中断函数放置到hhd32f10x_it.c0.2.0Ender.Wigg2019.3.25增加切换网口说明0.3.0Ender.Wigg2019.4.11增加通过上位机选择FPGA功能0.4.0Ender.Wigg2019.4.25增加RTT nano 内核,提供BSD 网络API1.0.0Ender.Wigg系统主频60MHZ 网络连接速度100M/10M 系统调度定时器中断周期10ms CAN波特率1Mbps/500Kbps 操作系统RTT nano 网络协议栈LWIP1.3.2 默认IP192.168.2.198 API 接口说明 变更记录 基本信息描述 基本参数 可用外设 GPIOMACCANSPI 系统基本功能初始化 void base_init(void) 1. 描述: 完成系统运行环境的构建,具体包括相关外设的初始化,根据GPIO引脚分配表初始化相关引脚,设置系统调度定时器中断等功能。系统主频为60MHZ,网络连接速度为100M/10M,系统调度定时器中断周期为10ms,CAN波特率为1Mbps/500Kbps,操作系统为RTT nano,网络协议栈为LWIP1.3.2,默认IP为192.168.2.198。 2. 变更记录: - 2019.3.11:初版0.0.1,提交者Ender.Wigg,增加支持多FPGA固化功能,增加lib配置宏。 - 2019.3.15:版本0.1.0,提交者Ender.Wigg,增加支持多FPGA固化功能,增加lib配置宏。 - 2019.3.20:版本0.2.0,提交者Ender.Wigg,将CAN中断函数放置到hhd32f10x_it.c。 - 2019.3.25:版本0.3.0,提交者Ender.Wigg,增加切换网口说明。 - 2019.4.11:版本0.4.0,提交者Ender.Wigg,增加通过上位机选择FPGA功能。 - 2019.4.25:版本1.0.0,提交者Ender.Wigg,增加RTT nano 内核,提供BSD 网络API。 3. 基本参数: 可用外设包括GPIO、MAC、CAN和SPI。 总结: 本文档描述了系统的API接口说明和变更记录。系统的基本功能初始化函数base_init实现了系统运行环境的构建,其中包括相关外设的初始化,GPIO引脚分配表的初始化,系统调度定时器中断的设置等。系统的基本参数包括可用外设有GPIO、MAC、CAN和SPI。根据变更记录,系统经过多次变更,新增了支持多FPGA固化和lib配置宏功能,将CAN中断函数放置到hhd32f10x_it.c,增加切换网口说明,通过上位机选择FPGA功能以及增加RTT nano 内核,提供BSD 网络API。系统版本号逐渐升级,最新版本为1.0.0。系统的主频为60MHZ,网络连接速度为100M/10M,系统调度定时器中断周期为10ms,CAN波特率为1Mbps/500Kbps,操作系统为RTT nano,网络协议栈为LWIP1.3.2,默认IP为192.168.2.198。
阿玫小酱当当囧
  • 粉丝: 20
  • 资源: 324
上传资源 快速赚钱