技术知识
-
【全志平台】A64平台 TP9950 BT656输入驱动调试(1)驱动调试1
1. 前言 承接上篇文章, 这里主要是驱动调试部分 2. 调试记录 (1)硬件引脚梳理 9950没有上电时序要求,直接在dts中将PMU电配好即可 (2) 调试I2C tp9950…
-
倒计时仅剩6天!华为海思还有机会吗?
9月15日,麒麟或成绝版 由于美国商务部对华为的制裁禁令,华为领先全球的麒麟系列芯片的生产进入了倒计时状态,即将到来的9月15日就是华为的芯片断供日,如何在断供后获取芯片成为了华为…
-
定时 ping 判断网络状态
通过shell脚本编写: #!/bin/sh tries=0 ok=0 echo — my watchdog start — while [ “…
-
crond 与 crontab
crond是一个服务,一个守护进程。crond 是linux用来定期执行程序的命令,crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。 cro…
-
如何优化TCP通信中的TIME_WAIT
一、TIME_WAIT 的危害 过多的 TIME_WAIT 的主要危害有两种。 第一是内存资源占用,这个目前看来不是太严重,基本可以忽略。 第二是对端口资源的占用,一个 TCP 连…
-
本地套接字的使用
一、服务端 这是一个字节流类型的本地套接字服务器端例子。在这个例子中,服务器程序打开本地套接字后,接收客户端发送来的字节流,并往客户端回送了新的字节流。 int main(int …
-
【全志平台】A64平台 TP9950 BT656输入驱动调试(1)驱动调试2
前言 承接上篇驱动调试1 https://www.ebaina.com/articles/140000004464?utm_source=articleindex&utm_…
-
阻塞socket和非阻塞socket的区别:
1、读操作 对于bai阻塞的dusocket,当socket的接收缓冲区zhi中没有数据时,read调用会一直阻塞住,直到dao有数据到来才返回。当socket缓冲区中的数据量小于…
-
从放弃到入门[三]:烧录海思Hi3516EV200
从放弃到入门[三]:烧录海思Hi3516EV200 写在前面:从放弃到入门系列的第二弹中,小A已经完成SDK的整体编译了。那么仅仅编译出来是不够的,我们还要实际运行验证编译结果,因…
-
海思Hi3531DV100/V200上多片6158C踩坑记录
前言 项目上使用了2片NVP6158C来接8路AHD是视频输入,从FAE那边拿到了驱动的源码,自适应的的应用代码后,就开始画板调试了,因为之前有使用NVP6124B及NVP6134…