?!DOCTYPE html>
控制器硬件设计。控制器的硬件电(sh)路设计分Z部分Q第一部分是主处理器电(sh)路设计,包括ARM最系l及(qing)其外围电(sh)路的设计;W二部分是辅助处理器?sh)\设计Q包括F(xin)PGA最系l设计及(qing)其与ARMq接的电(sh)路设计,ARM和FPGA采用存储?中断的连接方?W三部分是扩展接口电(sh)路设计,包括振镜控制?sh)\、激光器控制?sh)\、矩阵键盘电(sh)路、测速电(sh)路和开关信L(fng)输入输出?sh)\的设计,q部分电(sh)路实C(jin)FPGA的控制信可出到打标讑֤和将外部讑֤的信息传送给FPGA的功能?
控制器程序设计。首先,单介l了(jin)d理器pȝ软g设计的内?然后重点讲解辅助处理器FPGA中的E序设计Q通过分析辅助处理器程序要实现的功能将其分q个功能模块Q然后利用硬件描q语aVHDL完成E序设计Q程序分为地址译码模块Q振镜位|数据{换模块、激光器控制模块、矩阵键盘模块和速模块等?