笔记
文章平均质量分 60
生知同涯
这个作者很懒,什么都没留下…
展开
-
51单片机学习笔记(十一) - LCD1602
LCD1602(16x2,显示器显示2排,每排16个字符)。能显示的字符数是32,但是不代表像素数是32,因为一个字符是由多个像素组成的,具体是多少像素我们不用去管,因为LCD1602内置了字库了。带ASCII码字库,不能显示中文。当我们想让LCD1602显示某个ASCII码字符时,只需要将这个字符对应的ASCII码发给LCD1602内部的控制器,控制器就会去查字库得到字模,然后将字模发给内部的驱动器去驱动LCD做显示。//数据命令选择//读写选择//使能信号。原创 2023-09-01 23:54:20 · 713 阅读 · 0 评论 -
51单片机学习笔记(三) -数码管操作
数码管,也称作辉光管,是一种可以显示数字和其他信息的电子设备。使用八个一 型的LED排列成8型,用来显示一些数字和近似字母。使用方式就是让对应的LED亮灭。分为1、不同的数码管数字编码(段码)表完全可能不同;2、同一个数码管接线方式不同编码表可能完全不同;3、硬件确定后可通过调试的方法来实验确定编码表;4、数码管的操作和LED操作基本原理类似。原创 2023-07-22 17:54:56 · 1477 阅读 · 0 评论 -
51单片机学习笔记(二) - LED操作
1、51单片机I/O操作;2、LED点亮的条件;3、C语言的知识点:while循环、for循环、移位运算、按位取反运算。原创 2023-07-17 20:45:36 · 868 阅读 · 1 评论 -
IIC通讯详解
首先复习一下IIC基础知识,这部分看不懂的先不要着急,然后我们慢慢分析IIC的协议波形,这些疑问可能就豁然开朗了~原创 2023-03-09 20:36:52 · 2635 阅读 · 0 评论 -
PCB中solder层和paste层的区别
PCB个层的定义:阻焊层:solder mask,是指板子上要上绿油的部分;因为它是负片输出,所以实际上有solder mask的部分实际效果并不上绿油,而是镀锡,呈银白色!助焊层:paste mask,是机器贴片时要用的,是对应所有贴片元件的焊盘的,大小与toplayer/bottomlayer层一样,是用来开钢网漏锡用的。要点:两个层都是上锡焊接用的,并不是指一个上锡,一个上绿油;那么有没有一个层是指上绿油的层,只要某个区域上有该层,就表示这区域是上绝缘绿油的呢?暂时我还没遇见有这样一个层!我们转载 2021-08-24 14:06:55 · 6686 阅读 · 0 评论 -
更新g++或gcc的方法
更新g++或gcc的方法1.安装software-properties-common:sudo apt-get -y install software-properties-common2. 添加PPA到库并更新(会提示按回车继续执行,此时按回车即可):sudo add-apt-repository ppa:ubuntu-toolchain-r/test3. 更新软件信息:sudo apt-get update4. 安装g++:sudo apt-get -y install g+±85.转载 2021-05-07 13:20:03 · 425 阅读 · 0 评论 -
H.264(NAL简介与I帧判断)
H.264(NAL简介与I帧判断)1、NAL全称Network Abstract Layer, 即网络抽象层。在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。因此我们平时的每帧数据就是一个NAL单元(SPS、PPS、SEI除外)。在实际的H264数据帧中,往往帧前面带有00 00 00 01 或 00 00 01分隔符,一般转载 2021-01-27 21:17:56 · 327 阅读 · 0 评论 -
wpa_supplicant移植
wpa_supplicant移植 下载wpa_supplicant,我这里使用的是wpa_supplicant-2.9.tar.gz,下载地址是http://w1.fi/wpa_supplicant/。下载完毕后,放到Linux目录下解压。tar xvfz wpa_supplicant-2.5.tar.gz。 进入目录wpa_supplicant-2.9/wpa_supplicant下修改Makefile,添加交叉编译工具链 C=arm-linux-gcc ,这里我的环境变量已经导出,故可以原创 2021-01-17 15:25:22 · 388 阅读 · 0 评论 -
ORTP库的移植
错误2libtoolizeerrorPleaseinstallGNUM4,or‘exportM4=/path/to/gnu/m4’.2、执行./configure--prefix=/tmp/ortp--host=arm-hisiv300-linux。1、下载ortp源码https//github.com/dmonakhov/ortp。–prefix=/tmp/ortp表示安装到/tmp/ortp目录下。到/tmp/ortp目录下查看移植好的库和头文件。...原创 2021-01-02 23:29:03 · 1116 阅读 · 3 评论 -
运放的学习
最近用到了运放,以前一直以为运放只是用来放大信号的,从未关注过一些运放的参数以及型号,结果接入电力的时候出现了一些问题。现在记录一下了解到的东西。运放分为电压反馈型(VFB)和电流反馈型(CFB),VFB类型的,带宽和增益的乘积是一个固定值,所以随着增益的增大,带宽就会减小,随意使用VFB的时候一定要注意放大倍数和增益的关系。CFB类型的带宽除了与内部结构有关系外,还与反馈电阻有关系,一般来说,反馈电阻越大带宽越小,一般在手册里会有推荐的反馈电阻,如果反馈电阻不变,带宽是不会随着放大倍数的增加而改变。...原创 2020-09-24 10:19:16 · 140 阅读 · 0 评论