声明
第一章 绪论
1.1选题背景及意义
1.1.1控制器传统开发方式
1.1.2基于V模型的开发方式
1.1.3研究意义
1.2国内外研究现状
1.3本文的研究内容和结构安排
第二章 控制器软硬件需求分析
2.1控制器整体工作流程
2.2控制器硬件需求分析
2.3控制器软件需求分析
2.3.1代码自动生成
2.3.2上位机需求分析
2.4本章小结
第三章 控制器软硬件设计
3.1硬件设计
3.1.1微处理器的选择
3.1.2通信方式的选择
3.1.3硬件部分整体设计
3.2接口驱动库设计
3.2.1接口驱动模块编写方法
3.2.2接口驱动库具体实现
3.2.3代码自动生成环境搭建
3.3上位机设计
3.3.1界面设计
3.3.2编译功能
3.3.3程序下载功能
3.3.4通信功能
3.4本章小结
第四章 控制器实现与实验验证
4.1实验验证流程
4.2搭建实验环境
4.2.1硬件平台环境
4.2.2软件平台环境
4.3搭建Buck电路模型
4.3.1搭建Buck电路仿真模型
4.3.2搭建控制器实物环境
4.4进行对比实验并分析实验结果
4.5本章小节
第五章 总结与展望
5.1总结
5.2展望
致谢
参考文献
攻读硕士学位期间取得的成果
附录1
附录2
附录3
附录4
附录5
电子科技大学;