1 2 3 4 5 ··· 74 下一页
摘要: 编程语言本质上帮助程序员屏蔽底层机器代码的实现,而更多的关注业务逻辑代码。 但是,编程语言作为机器代码和业务逻辑的粘合层,是在让程序员可以控制更多底层的灵活性,还是屏蔽底层细节,让程序员可以更多地关注于业务逻辑,这是需要trade-off的事。 所以不同的语言在设计上都会做相应的取舍,比如:C语言偏 阅读全文
posted @ 2026-04-29 22:14 yuxi_o 阅读(4) 评论(0) 推荐(0)
摘要: 一、lvgl简介 LVGL(Light and Versatile Graphics Library)是一个免费的轻量级开源图形库。LVGL 是一款具有丰富部件,具备高级图形特性,支持多种输入设备和多国语言,独立于硬件之外的开源图形库。LVGL 官方网址为:https://lvgl.io/。LVGL 阅读全文
posted @ 2026-04-29 21:45 yuxi_o 阅读(4) 评论(0) 推荐(0)
摘要: 一、蓝牙基础 蓝牙标准profile bluez linux tools 一文读懂BLE 1.1 蓝牙分类 蓝牙分为经典蓝牙(BT-Bluetooth)和低功耗蓝牙(BLE-Bluetooth Low Energy)。这两套原理和实现都不一样,也无法实现互通。 Basic Rate(BR)/EDR/ 阅读全文
posted @ 2024-12-23 00:22 yuxi_o 阅读(681) 评论(0) 推荐(0)
摘要: 蓝牙BLE设备的状态:从机处于待机,广播,连接状态中的一种,主机处于待机,扫描,连接状态的一种。 在BLE通讯中,数据收发都是通过连接事件触发的。连接事件的发生始终位于一个频率,这个频率由连接参数决定。连接参数是主机决定的,从机可以向主机发起连接参数请求,但是最终使用的参数是由主机决定。 一、ble 阅读全文
posted @ 2024-12-23 00:19 yuxi_o 阅读(505) 评论(0) 推荐(0)
摘要: linux蓝牙协议栈bluez(https://github.com/bluez/bluez/tree/master),提供了丰富的蓝牙开发工具和示例。 bluez5主要提供基于HCI和基于DBUS的接口,基于HCI的接口主要用于更细致控制蓝牙硬件模块,而基于DBUS的接口提供大量的蓝牙上层协议,能 阅读全文
posted @ 2024-07-30 11:51 yuxi_o 阅读(7790) 评论(0) 推荐(1)
摘要: 单总线线(1-wire)是美国DALLAS公司推出的外围串行扩展总线技术。与SPI、I²C串行数据通信方式不同,它采用单根信号线,在主机和从机之间通信。 常见的w1芯片:at21cs01,ds18b20,ds28e05等。 一般情况下,单总线对时序要求严格,不应用于linux(需要关调度,甚至关中断 阅读全文
posted @ 2023-11-12 22:31 yuxi_o 阅读(556) 评论(0) 推荐(0)
摘要: 概述 版本号:OpenWrt 18.06.2, r7676-cddd7b4c77 helloworld示例 参考:OpenWrt:构建helloworld应用 1. 在package目录下新建helloworld文件夹,存放helloworld应用程序。 $ tree helloworld/ hel 阅读全文
posted @ 2023-11-12 22:07 yuxi_o 阅读(727) 评论(0) 推荐(0)
摘要: The Zynq®-7000 family is based on the Xilinx SoC architecture. These products integrate a feature-rich dual-core or single-core ARM® Cortex™-A9 (32bit 阅读全文
posted @ 2023-11-12 21:52 yuxi_o 阅读(428) 评论(0) 推荐(0)
摘要: 概述 mbedtls github mbedtls实现常用的加密/解密算法,X.509证书操作以及TLS/DTLS 协议。它的各个功能模块相对独立、耦合低,可以通过配置宏定义裁剪,非常适合用于嵌入式系统。mbedTLS是高度模块化的设计:每个组件,如加密函数,可以独立于框架的其余部分使用。mbedT 阅读全文
posted @ 2023-07-23 19:33 yuxi_o 阅读(1311) 评论(0) 推荐(0)
摘要: 一、简述 zlog是一个C语言的日志函数库,具有高可靠性、高性能、线程安全、灵活、概念清晰等优势。另外,开发者可以通过灵活的配置,实现日志记录同时向控制台输出、控制单个日志文件大小、日志按等级分别输出等实用的功能。 由于zlog的定位是一个精简的日志函数库,所以向网络的输出、向数据库的输出这种复杂而 阅读全文
posted @ 2022-10-17 00:24 yuxi_o 阅读(453) 评论(0) 推荐(0)
1 2 3 4 5 ··· 74 下一页