使用LiteX定制了基于PicoRV32的MCU SoC系统,支持Flash、SDRAM、UART、SPI等,并移植了驱动和软件,搭建了FPGA原型并成功测试启动,后续工作已成功流片,使用国产110nm工艺。
单/双发射LA32R(龙芯)指令集处理器,支持分支预测、组相联LRU Cache、AXI4突发传输。龙芯杯比赛项目,龙芯指令集赛道全国第4名。
一个对OpenGL多层抽象封装的图形学渲染引擎,可以帮助开发者快速绘制复杂的3D物体场景,而无需接触繁琐的OpenGL API本身。图形学课程设计项目。
编写CUDA C加速的图像处理程序,从CT扫描图像中提取岩心孔隙结构,进行体素模型三维重建,并使用OpenGL、OpenVR实现VR可视化展示。国家级大学生创新创业项目,第一负责人。
无刷电机驱动PCB电路板与固件代码,使用FOC有感无刷方案,采用PLL算法观测速度,已打板验证,提供完整的PCB工程文件(KiCAD)。大学生智能车比赛项目。
为单片机设计摄像头识别算法,使用传统图像算法,测试通过了各种路况(弯道、三岔路、环岛),在仿真环境(CoppeliaSim)和实地完成了验证测试。校企合作实验室项目,用于大学生智能车比赛。
一个本地动画管理软件,自动搜索并匹配本地动画,创建海报墙;自动添加动画相关信息(如声优、Staff)、标签,支持通过标签搜索本地动画;支持本地管理进度,快速打开视频。
创建了国内首个收录VTuber翻唱音乐的网站,收录了数千首当年各大VTuber翻唱的歌曲,附滚动歌词,可免费在线收听。 高中疫情居家偶然开始的小项目,最初部署在Gitee Pages上,后来发展成了一个很热闹的社区,有了自己的域名(vtbmusic.com)、服务器、桌面端、手机端应用。 后来随着hololive由于桐生可可事件退出中国市场,网站逐渐落幕。
一个保存剪贴板历史的应用程序,使用全局热键,方便用户随时访问剪贴板的历史记录。初中时候写的比较正经的一个软件。