1 前言 克服了这么多困难终于使用lvgl点亮屏幕了,到了这步也算是拨开云雾见天日了。因为打通了从软件到硬件的整个流程,所以后面有时间也可以搞一些花活了。 2 基于framebuffer的lvgl移植 屏幕显示驱动采用framebuffer框架,移植lvgl时也要基于此来配置。因为官方教程非常全面,我…
1 前言 lcd显示驱动移植完后,以为跳出深坑了;没想到触摸屏驱动来了个大的。看产品手册和百度的教程发现整体框架很简单,就是中断加spi子系统两个模块而已;触摸芯片xpt2046的初始化命令也很简单,就是单纯的输入0x90、0xd0即可获取xy轴数据了;但就是这么简单的驱动,却卡了我好久的时间。 首先…
1 前言 搭建黑群晖更简单,这里直接是用的AndrowGT老哥教程里的1G版本黑群晖,说是巴西大佬制作的ARPL7.2版本引导工具。装黑群晖时,听了一堆什么在线编译,破解啥的专业名词,以为安装破解起来多费劲呢,结果整体的安装步骤异常之简单,有手就行! pve安装虚拟机版黑群晖不知道有啥bug,只要没安…
1 前言 这两天deepseek大火,试用了一下确实很牛。尤其是它的推理过程十分符合我逻辑思维,甚至比我的思路更清晰明了,最后给出的结果也十分合理。整体使用下来发现它很能拓展我做事的思路,给予我做决策更多数据及逻辑支撑。 给出一个评价的话,感觉满血版的deep seek的定位更像古代的谋士。遇到疑难事…
前言 博客美化相较搭建环境教程而言,更是多如牛毛,但通病就是不够细节,很多都是一笔带过。导致中间遇到很多问题,本教程是把我遇到的一些问题分享给大家。 其次做博客主要还是想输出一些有用的知识给大家参考,因此在美化博客方面主要以实用方面为主,不添加各种喧宾夺主的特效。如果喜欢布置美化自己博客的同学这里推荐…
1 前言 nas对于我来说就是个伪需求,搞之前就是伪需求,搞了之后更确定是伪需求了!但就是忍不住剁手想搞一台,先前没搞是因为既没公网ip又怕nas跑起来太吵了。直到最近看到了qnasmini,完美解决噪音问题;加上之前为了搭博客搞了台云服务器,公网ip也有了;万事具备只欠东风,趁着国庆假期就把nas搭起来了! 2 硬件装配 …
1 前言 日常使用linux时总会遇到各种各样的问题,查阅资料总结后想着这些问题不会只有我一个人遇到过,这里就统一整理一下做个分享。 2 扩展SWAP分区 在日常使用时,创建的虚拟机总会遇到内存不够用的问题,会影响编译速度。这时就需要配置虚拟内存扩展swap分区了。 # 1.创建分区路径 sudo m…
1 前言 关于framebuffer的移植,这是我第一次接触稍微高端点的驱动。以前都是学习使用spi和i2c驱动,这些驱动的整体框架已经很熟悉了,且网上资料都烂大街了,所以遇到问题基本都能轻松解决。到了这个驱动,就遇到了很多新问题;首先这个框架甚至都是我第一次听说,因此官方高度优化的代码读起来很费力!且不得不吐槽的一点是官方…
1 前言 没啥重要的东西,都是C语言的基础知识;在学习时遇到的问题,整理总结分享一下! 2 编译步骤的分析 编译分为四个步骤:预处理-->编译-->汇编-->链接,每个步骤执行不同得功能任务,生成不同得中间文件。详细情况如下: 1.预处理:注释的删除,头文件的展开,宏定义的替换 gc…
1. 前言 这两天做项目用到中断,发现以前学的那点东西都忘光了,索性写个笔记回忆加强一下记忆! 首先,中断分为硬中断和软中断。而软中断又细分为软中断、tasklet、工作队列;每种中断都有其优缺点,以及适用场景,具体情况看如下分析。 2. 中断的概念 2.1 中断的上半部和下半部 &ems…