07 2021 档案
摘要:1.UART定义 UART 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种通用的串行异步全双工数据收发传输器(总线)。 2.UART作用 UART的作用是:把“要传输的数据”在串行通信与并行通信之间转换。在嵌入式
阅读全文
摘要:1.RS485 UART与RS232/RS485的区别与联系? 简单来说,UART是一种接口,而RS232/RS485是一种总线。UART这个接口,后面可以接TTL电平,就是我们说的串口。而UART如果接了RS232/RS485的转换芯片,那么后面的总线上就是按照RS232/RS485规则来传输数据
阅读全文
摘要:如何处理音视频同步 如果根据现有ipc平台bring up一款新型号相机,简述从硬件选型到软件资源分配 调节iq参数时如果噪点比较大,降噪的方式是什么。先动a gain还是d gain,如何调节。 h264编码和h265编码有什么区别。 获取到h264流之后如何合成为一个mp4文件 推流传输时的加密
阅读全文
摘要:1.IIC概述 IIC多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。 2.IIC的物理层 只要求两条总线线路,一条是串行数据线SDA,一条是串行时钟线SCL。(IIC是半双工,而不是全双工) 每个连接到总线的器件都可以通过唯一的地址和其它器件通信,
阅读全文
摘要:1.IIC如何发送一个数据?IIC时序图。IIC芯片有哪些? https://zhuanlan.zhihu.com/p/66241216
阅读全文
摘要:前言: 编译器优化介绍: 由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。以上是硬件级别的优化。 软件一级的
阅读全文
摘要:1.可重入函数和不可重入函数的概念 可重入函数:在函数中如果我们使用静态变量了,导致产生中断调用别的函数的 过程中可能还会调用这个函数,于是原来的 静态变量被在这里改变了,然后返回主体函数,用着的那个静态变量就被改变了,导致错误。 不可重入函数:如果是在函数体内 动态申请内存的话,即便 新的线程调用
阅读全文
摘要:1.示例源码 #!/bin/bash #datelog.sh #当前的日期 current_date=`date "+%Y%m%d"` #今天的日志文件名 todaylog="${current_date}.log" #如果日志文件不存在,创建一个 if [ ! -f $todaylog ] #注意
阅读全文