Windows部署Hexon可视化博客环境

介绍

你在使用hexo写文章的时候是不是还在

hexo new
hexo g
hexo d

这样写文章不仅效率慢而且管理起来也不方便所以今天我就带来了这个项目——hexon

hexon是一个带有git的hexo图形化界面可以运行命令和管理内容Hexo 本身是一个基于 Node.js 的静态博客框架没有官方的图形化界面GUI不过你可以使用 Hexo Admin第三方 Hexo 可视化管理工具 来提供类似图形界面的管理方式

这是它的github链接

https://github/gethexon/hexon

Read More

Pinctrl和GPIO子系统

Pinctrl 子系统负责管理引脚的复用与配置它允许将引脚配置为不同的功能如 GPIOI2CUART 等并设置引脚的电气特性如上拉下拉等
GPIO 子系统 主要负责对通用输入输出引脚的管理它提供 API 来配置引脚为输入或输出并控制引脚的电平状态
层次结构 Pinctrl 子系统位于 GPIO 子系统之上Pinctrl 负责引脚的初步配置和复用而 GPIO 子系统则利用这些配置来实现输入输出操作两者有密切的关系先配置Pinctrl在配置GPIO

  • 引脚配置首先通过 Pinctrl 子系统配置引脚的功能例如将某个引脚设置为 GPIO 功能
  • 状态管理然后GPIO 子系统使用这些配置来管理引脚的电平状态读取或设置引脚电平

Read More

驱动进化之路

在嵌入式Linux的发展历程中驱动编写方式经历了显著的变革最初的驱动设计强调面向对象的方法将硬件资源与驱动逻辑分离从而提高了代码的可维护性和复用性随着技术的演进平台设备Platform Device模型的引入进一步简化了驱动与硬件之间的交互使得设备的管理更加高效如今设备树Device Tree的应用成为了驱动开发的标准它通过描述硬件架构增强了系统的灵活性和可扩展性本文将深入探讨嵌入式Linux驱动编写方式的演变剖析每一阶段的核心思想与技术优势展望未来驱动开发的趋势

Read More