摘要:
buildroot 修改 minmum I/O unit size:页大小,单位字节,flash 以页为单位进行读写,0x800为2048 physical eraseblock size:块大小,flash 以块为单位进行擦除,0x20000为128KB sub-page size:并不是所有 n 阅读全文
摘要:
.stamp_configured, 此文件表示已经配置过 .stamp_downloaded, 此文件表示源码已经下载过,没有此文件会重新下载 .stamp_patched, 此文件表示已经打过补丁 .stamp_extracted 此文件表示已经解压过 .stamp_built 此文件表示源码已 阅读全文
摘要:
简介 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。用于过滤/搜索特定字符。使用正则表达式能配合多种命令使 阅读全文
摘要:
主循环是事件驱动编程的核心概念,广泛应用于图形用户界面(GUI)和其他需要持续处理事件的应用中。它的主要作用是不断地检查和处理事件,如用户输入、网络数据、定时器等。 在一个典型的主循环中,应用程序会做以下工作: 检查是否有任何事件发生(如鼠标点击、键盘输入)。 处理这些事件并执行相应的回调函数。 如 阅读全文
摘要:
监听添加新对象的信号 objectManager = g_dbus_proxy_new_sync(conn, G_DBUS_PROXY_FLAGS_NONE, NULL, "org.bluez", "/", "org.freedesktop.DBus.ObjectManager", NULL, &e 阅读全文
摘要:
遍历数组 g_variant_iter_next (GVariantIter, "{sa{sv}}", &gchar, &GVariantIter) g_variant_iter_next (GVariantIter, "{sv}", &gchar, &GVariant) g_variant_ite 阅读全文
摘要:
问题: $ git commit hint: Waiting for your editor to close the file... D:\Program Files\Git\usr\bin\vi: line 3: exec: vim: not found $ git commit hint: W 阅读全文
摘要:
创建数组 ay, a{sv} gchar data_gchar[] = {0xAA,0x00,0x00,0x00,0x01,0x00,0xFE,0x14,0x4F,0x01,0x00,0x00,0xA3,0x21}; GVariantBuilder builder_ay; g_variant_bui 阅读全文
摘要:
GVariant Format Strings 类型字符串实例分析 (sa{sv}as) 外层是元组类型,内含三个成员,分别是 字符串s 字典类型数组a{sv},字符串作为key,variant作为value 字符串类型数组as (i@ii) 外层是元组类型,内含三个成员,分别是 gint类型数字类 阅读全文
摘要:
dbus-send 功能 调用指定程序的方法 向指定程序发送信号 dbus-send的基本语法 dbus-send --system|--session --dest=destination --type=method_call --print-reply /path/to/object inter 阅读全文