检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吴海龙 Wu Hailong(Shanghai Huace Navigation Technology Co.,Ltd.,Shanghai 201703,China)
机构地区:[1]上海华测导航技术股份有限公司,上海201703
出 处:《单片机与嵌入式系统应用》2023年第8期50-52,56,共4页Microcontrollers & Embedded Systems
基 金:上海市“科技创新行动计划”高新技术领域项目(21511103900)。
摘 要:在整机系统的复杂条件下,针对使用JATG仿真器对FPGA进行固件升级方式在工程应用上实现困难的问题,提出了一种基于Xilinx FPGA的串口在线升级方法,利用MultiBoot功能将FLASH分为Golden Image区和Update Image区,Golden Image区存储引导固件,Update Image区存储工程应用固件。实验结果表明,对Update Image进行升级时,串口速率的识别误差小于等于1.408%,具有较强的波特率自适应能力,能够适用于非常规波特率的应用场景。Aiming at the problem that it is difficult to realize the firmware upgrade method of FPGA by using JATG emulator in engineering application,a serial port online upgrade method based on Xilinx FPGA is proposed under the complex condition of the whole machine system.The FLASH is divided into Golden Image area and Update Image area by using MultiBoot function.The Golden Image area is used to store boot firmware and the Update Image area is used to store engineering application firmware.The experiment results show that the serial port rate identification error is less than or equal to 1.408%when the Update Image is upgraded,which has better baud rate adaptive capability,and can be applied to scenarios with unconventional baud rates.
关 键 词:串口升级 FPGA 自适应速率 MICROBLAZE APB总线
分 类 号:TN911[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.33