open-source-learning
springcrazy
这个作者很懒,什么都没留下…
展开
-
DBUS
DBUS是一种高级的进程间通信机制。DBUS支持进程间一对一和多对多的对等通信,在多对多的通讯时,需要后台进程的角色去分转消息,当一个进程发消息给另外一个进程时,先发消息到后台进程,再通过后台进程将信息转发到目的进程。DBUS后台进程充当着一个路由器的角色。 DBUS中主要概念为总线,连接到总线的进程可通过总线接收或传递消息,总线收到消息时,根据不同的消息类型进行不同的处理。DBUS中消息分为四类: 1. Methodcall消息:将触发一个函数调用; 2. Metho...转载 2020-06-03 22:00:24 · 1304 阅读 · 0 评论 -
SPI Flash 详解
一、序 写这篇文章的目的是今天偶来间看到了 开源https://github.com/armink/SFUD.git ,遥想起当前入职的投几个任务就是针对自家的spi flash controller 写一个driver来驱动外置的flash,因为code 固化在rom 中,所以尽量需要兼容不同厂家的flash型号,当时也是折腾了很久。今天有幸看到这份源码,还是满满的回忆。二. 源...原创 2020-04-10 10:02:54 · 5889 阅读 · 0 评论