- 博客(22)
- 收藏
- 关注
原创 debian和ubuntu安装python3.8并修改默认python版本
获取python3.8源码解压并进入python文件夹配置编译选项编译并下载ps:install和 altinstall区别在于,install会替换系统中默认的python版本,而altinstall不会替换。
2025-02-12 10:39:28
466
原创 串行与并行,同步与异步通信
串口通信(Serial Communication)是一种通过串行数据传输实现设备之间通信的方式,常用于计算机和外部设备之间的数据传输。在串口通信中,数据位按照一定的顺序逐位传输,每个数据帧通常包含起始位、数据位、校验位(可选)和停止位。串口通信可以通过单根信号线进行,利用特定的通信协议和波特率来进行数据交换。ps:波特率(Baud rate)是衡量数字通信系统数据传输速度的指标,表示每秒钟传输的符号数,通常用于描述串行通信接口的数据传输速率。波特率与数据宽无关,它只计数每个秒内信号状态改变的次数。
2024-03-18 11:01:45
1380
1
原创 总线—i2c
外围总线i2c,主要介绍i2c特点,软硬件框架,以及sda和scl工作方式。并介绍了Linux环境下,i2c-tools工具使用。
2024-02-29 16:35:06
1615
原创 Linux设备树
设备树(Device Tree)是一种在嵌入式系统中描述硬件和设备的数据结构。它用于描述和传递硬件平台的信息,包括处理器、外设、中断控制器、内存、时钟和其他硬件组件的配置和连接关系。设备树以树形结构组织,包括根节点和子节点。每个节点都有一个类型、属性和子节点。节点的类型用于指定设备或者设备的部分,属性则用于描述该设备的特性、资源需求和配置选项。设备树使用标准的文本格式(通常是以.dts或者.dtb文件扩展名的文件)或者二进制格式(.dtb文件)表示。
2023-07-11 16:38:41
1215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人