泰山派NAS服务器 开发经验与学习分享
基于泰山派的NAS服务器软硬件开发过程的经验分享,与开发项目的流程解析。
1. 前言
在开发项目“泰山派NAS服务器”的过程中,遇到了一些困难和坑。尽管开发过程十分曲折,但凭借坚持不懈的努力和不断地探索与学习,最终成功地克服了这些问题并完成了项目。为了帮助后来者避免踩坑,节省宝贵的时间,我特意撰写了这篇经验分享的学习笔记。希望这些总结能够为你们提供一些开发上的帮助。
注意(免责说明):本人能力有限且非电子专业仅代表个人学习累计的经验总结,不保证以下内容完全100%没有错误,如果介意请谨慎阅读或者离开。
如果您发现文章内容中某处说明有问题,请给出参考文献以及正确的答案我们一起维护共同学习!
未经允许禁止转载,博客地址:saisaiwa.com
你可以从此笔记中学到什么?
原理图和PCB设计中的一些设计点,以及PCB布线的一些注意事项。
百兆以太网RMII的设计及PCB布线经验
千兆以太网RGMII的设计及PCB布线经验和一些坑
如何修改dts设备树文件,实现SATA、gmac百兆以太网的适配。
调试gmac的经验分享
调试SATA的经验分享
如何构建自己的Ubuntu定制化系统(二开修改方式)。
update.img 如何分包和分包后修改里面的镜像文件在重打包。
如何驱动标准SPI协议的TFT屏幕
如何驱动带电容触摸屏的TFT屏幕中触摸部分
如何使用GPIO模拟I2C (扩展知识点)
如何使用GPIO模拟SPI (扩展知识点)
模拟SPI和硬件SPI驱动屏幕的区别
LVGL9.1集成实现屏幕监视器和小时钟的实现教程
如何配置使用:SMB、FTP、WebDav
Ubuntu下如何连接配置WIFI链接
本文只是目录页,对每项将会单独写一遍文章。
同步博客: saisaiwa.com/tags/tspi-nas
2. 版本更新表
3. 目录
3.1 原理图和PCB设计经验分享
3.2 内核设备树适配以太网和SATA与调试
3.3 驱动标准SPI屏幕TFT ST7789V电容触摸屏FT6336U
3.4 实现内核GPIO模拟SPI与I2C
3.5 基于update.img构建二开定制化Ubuntu根文件系统
3.6 基于LVGL9.1实现Linux下系统监视器与桌面时钟
3.7 如何配置使用SMB、FTP、WebDav
//TODO...
评论区