- 博客(13)
- 收藏
- 关注
原创 I2C协议
一文带你读懂I2C协议-电子工程专辑 (eet-china.com)I2C 协议 - Elec Wiki (alampy.com)I2C-bus specification and user manual (nxp.com)Understanding the I2C Bus (ti.com)
2024-09-06 16:16:57
159
原创 I3C协议
NXP Tech Days 2022四问带你搞懂 I3C-优快云博客I3C 总线协议详细解析(第一章) - 故城往事 - 博客园 (cnblogs.com)https://api.eestar.com/article/share/2023/06/c1563202306131848403727.pdfhttps://2384176.fs1.hubspotusercontent-na1.net/hubfs/2384176/MIPI_Alliance_I3C_Whitepaper.pdf
2024-09-06 16:07:50
181
原创 qemu运行openbmc
和流行的OVS(openvswitch)或者基于桥接(bridge)的DHCP动态地址分配相比,该方法的最大优点就是简单快捷,只需要在qemu启动虚拟机时额外添加一个选项即可。该选项可以把虚拟机端口guest_port映射到主机端口host_port上,从而实现外部对虚拟机的访问,只要该网络数据传输是基于TCP或UDP协议的。详细描述:hostfwd=[tcp|udp]:[hostaddr]:hostport-[guestaddr]:guestport。2. 下载qemu-system-arm。
2024-09-06 11:02:35
475
原创 openbmc编译问题
一般软件压缩包是放入/work/openbmc/build/romulus/downloads目录,而github下载的则直接解压放入/work/openbmc/build/downloads/git2/,在这两个目录中的每个包均有对应的*.done文件,yocto通过该文件是否存在来判断这个包是否下载完成。解决方法:跟据提示需要下载的版本、需要存放到哪个目录、存放的名字,直接下载。
2024-09-06 10:28:33
726
原创 espi学习
Intel提出了eSPI(Enhanced Serial Peripheral Interface)总线来替代LPC总线,所以eSPI并非是SPI的增强版,而是LPC的加强版。相比于LPC有更高的带宽,同时允许在不同的应用场景调整带宽,用于优化功耗性能比;2. 将BMC/EC/SIO通信的带外管理总线(SMBUS)功能用eSPI带内来实现,去掉带外管理总线(SMBUS)管脚的数量。eSPI总线可以在X86的S0~S5下都保持工作状态,为了达到功耗要求,总线在S3~S5状态下的总线功耗非常低。
2024-09-03 15:03:33
498
原创 vscode配置
GitLens 可以增强 VSCode 内置 Git 的功能。例如 commits 搜索,历史记录和显示的代码作者身份具体功能可以查看Feature list。Git History - 显示提交历史记录的美丽图表等等。
2024-08-30 10:51:54
259
原创 vmware虚拟机配置
4. ubuntu更改镜像源,使用sudo gedit sources.list。下述内容拷贝至notepad,全局替换boston为新增用户名,顺序操作。# 将公钥id_rsa.pub填充到authorized_keys尾部。1. 准备一个vmware的环境搭建虚拟机,最好使用官网最新版本。# 创建 authorized_keys 文件。//加入samba,insert模式下拷贝即可。3. 安装VMware Tools。//设置samba用户名密码。7. vscode连接。5. 配置samba。
2024-08-28 19:28:54
881
原创 BMC基础知识
平台管理表示的是一系列的监视和控制功能,操作的对象是系统硬件。比如通过监视系统的温度,电压,风扇、电源等等,并做相应的调节工作,以保证系统处于健康的状态。如果系统真的不正常了,可以通过复位的方式来重新启动系统。同时平台管理还负责记录各种硬件的信息和日志记录,用于提示用户和后续问题的定位。介绍BMC之前需要了解一个概念,平台管理(platform management)。上述功能可以集成到一个控制器上来实现,这个控制器被称为基板管理控制器。
2024-08-26 09:47:01
414
原创 C#服务器客户端
服务器using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using S...
2019-04-17 11:30:08
507
1
转载 C/C++常见问题
C/C++语言特点是什么? 1、强大灵活,辉煌40多年的经典语言。 2、接近底层,更深层次的认识编程,C生万物,编程之本!IT职业规划的首选! 3、如果你要很透彻的掌握编程, 学习好C/C++, 其他语言都会很快上手,(如Java、Python、PHP等语言的底层使用C/C++实现的),通俗易懂的说就是:C语言是其他语言的妈!长期看稳定,短期看火爆。C/C++的就业方...
2018-11-08 10:25:18
238
转载 C/C++面试题
新华三笔试 1、树 叶子节点 2、排序函数 时间复杂度 空间复杂度 3、哈夫曼树 哈夫曼编码 4、Linux 定时器 5、真命题 6、公共最长子串排序算法 进程和线程的区别根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位在开销方面:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大...
2018-11-08 10:25:04
262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人