qq2108462953
这个作者很懒,什么都没留下…
展开
-
【嵌入式】I2C协议
当I2C总线空闲时,I2C控制器发生I2C启动信号,开启I2C通信。此序列表示控制器设备正在声明I2C总线用于通信,迫使总线上的其他控制器设备保持通信。在地址字节通信结束时,目标设备在SCL脉冲期间下拉SDA,以向控制器指示已接收到地址。I2C协议被分解为帧。每个帧还具有一个确认位,用于提醒控制器目标设备或控制器设备已接收到通信。在目标设备具有多个数据和配置寄存器的某些情况下,从设备读取可以从向设备写入开始,以指示要读取哪个寄存器。I2C总线上的设备的I2C地址有7位,每个设备在总线上都有一个唯一的地址。原创 2024-12-13 09:07:01 · 65 阅读 · 0 评论 -
【versal】【petalinux】添加LED驱动
gpios = :LED绑定端口,是gpio1端口的第50个GPIO口,1表示LED点亮方式,在default-state = "on"条件下,写1点亮LED,写0关闭LED。原创 2024-11-27 20:40:49 · 170 阅读 · 0 评论 -
【xilinx-versal】【Petalinux】Petalinux设置自启动程序或自启动脚本详解
Petalinux设置自启动程序或自启动脚本详解原创 2024-10-24 12:00:25 · 313 阅读 · 0 评论 -
【xilinx-versal】【Petalinux】添加TMP75温度传感器Linux驱动
Linux内核将 I2C 驱动分为两部分I2C 总线驱动, 是 SOC 的 I2C 控制器驱动,即I2C 适配器驱动。I2C 设备驱动, 具体 I2C 设备的驱动。根据 Linux 的驱动分离与分层的思想,在实际开发中先打开I2C 控制器驱动,再打开I2C 设备的驱动。最后在设备树内配置I2C控制器节点及其设备节点。原创 2024-10-14 06:33:15 · 211 阅读 · 0 评论 -
【xilinx-versal】【Petalinux】I2C驱动开发问题记录
调试中发现系统起来后无I2C设备。仔细查找后发现没有配置versal的I2C控制器。原创 2024-10-09 19:57:35 · 261 阅读 · 0 评论 -
【virtualbox】virtualbox安装时报错:无法访问你试图使用的功能所在的网络位位置。旧版本的msi文件误删问题解决。
virtualbox因旧板问题无法安装问题解决原创 2024-10-03 07:10:39 · 427 阅读 · 0 评论 -
【ubuntu】【VirtualBox】VirtualBox无法加载USB移动设备的解决方法(支持U盘启动盘)
提示:测试可用。原创 2024-10-03 06:59:12 · 1391 阅读 · 0 评论 -
【xilinx-versal】【Petalinux】创建Petalinux工程
如果想在Petalinux编译完成后保留Kernel和Uboot源码,则需要在project-spec/meta-user/conf/petalinuxbsp.conf里,添加如下内容,可以保留Kernel和Uboot源代码。Yocto Settings -> Local sstate feeds settings -> 本地路径。Yocto Settings -> Add pre-mirror url –> 本地路径。先创建Petalinux工程,然后petalinux-config默认配置。原创 2024-09-30 06:46:54 · 593 阅读 · 0 评论 -
【petalinux 2024.01】petalinux-build时module ‘plnx_vars‘ has no attribute ‘CopyDir‘错误
[ERROR] module 'plnx_vars' has no attribute 'CopyDir'问题记录,及解决方法。原创 2024-08-11 13:57:53 · 1096 阅读 · 0 评论