上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 107 下一页
摘要: 韦东山视频路径:https://space.bilibili.com/275908810 c语言题目联系:https://leetcode.cn/ https://www.nowcoder.com/ 阅读全文
posted @ 2023-09-02 18:27 流水灯 阅读(21) 评论(0) 推荐(0)
摘要: USB 分为HOST(主机)和从机(或DEVICE),有些设备可能有时候需要做HOST,有时候又需要做DEVICE,配两个USB 口当然可以实现,但是太浪费资源了。如果一个USB 接口既可以做HOST 又可以做DEVICE 那就太好了,使用起来就方便很多。为此,USB OTG 应运而生,OTG 是O 阅读全文
posted @ 2023-09-02 16:20 流水灯 阅读(726) 评论(0) 推荐(0)
摘要: 什么是 QoS 很多时候,使用 MQTT 协议的设备都运行在网络受限的环境下,而只依靠底层的 TCP 传输协议,并不能完全保证消息的可靠到达。因此,MQTT 提供了 QoS 机制,其核心是设计了多种消息交互机制来提供不同的服务质量,来满足用户在各种场景下对消息可靠性的要求。 MQTT 定义了三个 Q 阅读全文
posted @ 2023-08-26 22:21 流水灯 阅读(767) 评论(0) 推荐(0)
摘要: 拓扑结构 I2C总线的设备有设备地址,而SPI设备没有设备地址,通过SS指定和哪个SPI设备通信 工作模式 空闲时钟是高电平还是低电平、是上升沿采样还是下降沿采样 注意事项 I2C总线发送一个字节后有一个应答位,而SPI总线可以连续发送多个位,不一定是一个字节 阅读全文
posted @ 2023-08-23 20:54 流水灯 阅读(62) 评论(0) 推荐(0)
摘要: TCP包有CRC校验字段 序列号和应答 超时重传 拥塞控制 根据网络情况和接收端接收数据能力调整发送量。滑动窗口控制解决了两台主机之间因传送速率而可能引起的丢包问题,在一方面保证了TCP数据传送的可靠性。然而如果网络非常拥堵,此时再发送数据就会加重网络负担,那么发送的数据段很可能超过了最大生存时间也 阅读全文
posted @ 2023-08-23 20:24 流水灯 阅读(48) 评论(0) 推荐(0)
摘要: aa 阅读全文
posted @ 2023-08-13 12:01 流水灯 阅读(32) 评论(0) 推荐(0)
摘要: 系统调用进入内核空间后,使用的是内核页表,所以需要拷贝用户空间的数据到内核空间,再使用。 MMU 可以根据虚拟地址判断是用户空间地址还是内核空间地址,从而使用不同的页表,所以内核态使用用户空间地址理论上也是可以的、 疑问: 为什么需要copy_{to,from}_user(),它究竟在背后为我们做了 阅读全文
posted @ 2023-08-07 21:28 流水灯 阅读(305) 评论(0) 推荐(0)
摘要: 内核配置文件(比如arch\arm\configs\imx_v6_v7_defconfig)会配置宏 CONFIG_CMDLINE,用于某些情况下配置内核 CONFIG_CMDLINE="noinitrd console=ttymxc0,115200" 由以下代码可知,当设备树没有 bootargs 阅读全文
posted @ 2023-07-28 22:09 流水灯 阅读(568) 评论(0) 推荐(0)
摘要: 根文件系统放在SD卡 qemu-system-arm -M mcimx6ul-evk \ -m 512M \ -kernel ./zImage \ -dtb ./imx6ul-14x14-evk.dtb \ -nographic \ -device sd-card,drive=mysdcard \ 阅读全文
posted @ 2023-07-26 22:40 流水灯 阅读(251) 评论(0) 推荐(0)
摘要: 在开发阶段,通过NFS挂载根文件系统可快速迭代测试,例如调试内核驱动或用户空间程序,无需每次修改都重新烧写镜像。 测试集群中,各测试机通过NFS挂载相同根文件系统,确保测试环境一致性,同时简化环境部署与维护。 参考资料: linux内核文件夹 :Documentation\admin-guide\n 阅读全文
posted @ 2023-07-24 19:55 流水灯 阅读(103) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 107 下一页