- 博客(22)
- 收藏
- 关注
原创 IIC上拉电阻
InputClockFre是输入时钟频率,TPR(Time Prescaler Register)是0~15之间的整数,用于调整I2C时钟的占空比。prescaler是0、1、2、3用于选择时钟分频系数。输入时钟频率是I2C控制器的时钟频率,通常在数据手册中给出。这个公式用于计算I2C总线上拉电阻的最大值,其中T是I2C总线的最大上升时间,C是总线电容。是电源电压的最小值。0.4V是I2C总线上有效的低电平电压阈值(标准模式(100KHZ),T=1us;这个公式用于计算I2C总线上拉电阻的最小值,其中。
2024-12-07 13:22:57
445
原创 IAR显示代码栏数字标注
三.在“Options”中勾选“Editor”中的“Show line numbers”,然后点击确认按钮。二.点击菜单栏的“Tools->Options”四.查看代码显示区发现显示行号。一.打开任意IAR工程。
2024-10-16 19:11:58
1341
原创 EXCEL笔记
SUMIFS函数 =SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)VLOOKUP函数 =VLOOKUP(lookup_value,table_array,clo_index_num,[range_lookup])MID函数 =MID(test,start_num,num_chars)
2024-09-09 20:56:22
386
原创 0基础白对白视频剪辑(Pr篇)
打开Pr软件后弹出图1-2界面,鼠标点击新建项目弹出图1-3界面,在“项目名”栏根据自己项目需求命名,演示项目名“Finger_Touch”,在“项目位置”栏根据自己项目需求存放在合适的电脑位置(建议存放在英文路径下,毕竟是国外软件),演示项目存放路径为“E:\Pr_Project”,做完上述工作鼠标点击创建。在节目显示器面板鼠标双击需要修改的图片,选中图片后鼠标左键长按可移动图片所在位置,选中图片鼠标移动到图片边缘鼠标左键长按可更改图片大小(图1-6)。
2023-10-19 23:25:26
177
原创 C语言 可变参数
在上面的示例中,我们定义了一个名为`printNumbers`的函数,该函数接受一个整数`count`作为固定参数,后面的省略号表示可变参数。函数体内通过使用`va_list`类型的变量`args`来访问可变参数列表中的值,并使用`va_arg`宏获取每个参数的值进行打印。需要注意的是,在使用可变参数时,我们需要在代码中清楚地知道参数列表的类型和顺序,以正确地获取和处理参数。3. 使用宏`va_arg`获取可变参数列表中的具体值,并根据参数类型进行类型转换。4. 使用宏`va_end`结束可变参数的访问。
2023-08-02 21:48:28
117
原创 PCB哑光和亮光区别
PCB可以根据不同的需求进行表面处理,其中包括哑光和亮光两种表面处理方式。哑光表面处理具有较好的抗反光性能,能够有效地减少光线的反射,降低眩光对操作者或传感器的干扰。亮光表面处理具有良好的导电性和耐腐蚀性能,更适合在高频率和高信号传输要求的应用中使用。亮光表面相对于哑光表面而言,更容易显示出表面瑕疵和划痕,因此需要更加小心处理和保护。亮光表面具有较好的耐污染性,不容易沾染灰尘或指纹,对环境的依赖性较低。哑光表面相对亮光表面来说,耐污染性差一些,容易沾染灰尘、指纹等。亮光表面的金属质感更强,外观会更加亮丽。
2023-07-27 22:44:45
1395
原创 I2C通信
目录随着电子设备的不断发展和智能化的进步,各种组件和模块之间的通信方式变得至关重要。在许多应用中,需要在微控制器、传感器、存储设备等设备之间进行高效的数据交换。为了实现这种设备之间的通信,I2C(Inter-Integrated Circuit)通信协议被广泛采用。I2C通信协议的出现解决了电子设备之间互联的问题,并且具有以下几个重要意义:1. 简化连接:I2C通信协议使用两条线(SCL和SDA)进行通信,其中SCL是时钟线,SDA是数据线。
2023-07-22 17:19:20
685
原创 MPLAB X技巧
Ctrl+Space(空格键) //自动填充。Alt+Shift+上箭头键 //跟上面代码交换。Alt+Shift+下箭头键 //跟下面代码交换。Ctrl+Shift+上箭头键 //复制到上方。Ctrl+Shift+下箭头键 //复制到下方。Alt+F7 //查找变量使用位置。三.变量和结构的重命名。七.交换/移动代码行。
2023-07-02 23:28:22
392
原创 晶振电路PCB设计规则
3.晶体的一对线要走成类差分的形式,线尽量短、且要加粗并进行包地处理,且包地线或者铜皮要打屏蔽地孔,防信号干扰。6.和 IC 布在同一层面,这样可以少打孔。7.走线要加粗,通常 8~12mil。5.电路下面不能进行其他线路走线。8.可外加测试点便于测试(可选)2.走线间距大于等于3倍线宽。1.整体电路尽量靠近电源。
2023-05-08 23:10:35
2599
原创 IIC调试遇到的问题
2. SDA/SCL有没有接上拉电阻(一般情况为3.3K,部分以芯片手册为准)软件:检查从站设备地址是否正确(每一款芯片IIC地址是不一样的,以芯片手册为准)仪器:检查仪器有无损坏(自己在调试和过程中有出现逻辑分析仪误报点)硬件:1.检查硬件线路连接有无问题。一.主机发送数据从站未响应?
2023-03-28 17:22:30
723
原创 AD 原理图统一修改元器件标号
4.点击“更新更改列表”进行参数更改,如果你所有元器件都要更改可以点击“Reset All”再选择全部元器件标号点击“更新更改列表”进行参数更改。2.设置你要更改的原理图,以及起始索引(第一个元器件编号)1.设置元器件排列方式,和需要修改的元器件参数。3.选择你要修改的元器件标号。5.修改完成后点击“关闭”
2023-03-27 17:47:53
9072
原创 Linux常用命令及快捷键
ctrl+shift+v 或者 按鼠标滚轮 粘贴。ctrl+shift+c 复制。ctrl+c 中断目前程序/命令。ctrl+d 键盘输入结束。
2022-10-24 14:48:31
702
原创 Linux的vim编辑器操作命令
一般模式:用vi打开进入进入后就是一般模式,一般模式无法编辑;”这三个任意一个可进入命令行模式,/xxx表示在文件中查找xxx;i:在当前光标所在字符的。a:在当前光标所在字符的。I:在当前光标所在行的。A:在当前光标所在行的。o:在当前光标所在行的。O:在当前光标所在行的。编辑模式:进入一般模式后需按下“”,进入编辑模式,按“ESC”键退出编辑模式;命令行模式:在一般模式中输入“光标所在行,ndd:删除光标所在行及其。”等会进入编辑模式,一般按“,nyy:复制光标所在行及其。wq与qw可以打乱顺序。...
2022-08-18 23:39:42
715
转载 Linux驱动分类
定义:网络设备是一个比较特殊的设备,他负责接受和发送帧数据,可能是物理帧,也可能是ip数据包,这些特性都由网络驱动决定,他并不存在于/dev下面。定义:字符设备驱动是以不定长度的字元来转送资料,字符设备是一个顺序的数据流设备,对这种设备的读写是按字符进行的,而且这些字符是连续地形成一个数据流;定义:块设备驱动是以固定大小长度来传送和转移资料,块设备能够随机,不需要按照顺序地访问固定大小的数据片;2、字符设备驱动的file_operation结构体的成员函数;组成:1、字符设备驱动的模块加载和卸载函数;...
2022-08-18 17:13:57
1366
原创 QT Creator快捷键
跳转到上一行 Ctrl+shift+enter。改变编译器字体大小 Ctrl +鼠标滚轮。向下移动行 Ctrl+shift+dowm。向上移动行 Ctrl+shift+up。全选 Ctrl+a。对齐 Ctrl+i。跳转到下一行Ctrl+enter。新建项目 Ctrl+n。运行项目 Ctrl+r。构建项目 Ctrl+b。切换头文件与源文件 F4。...
2022-08-15 11:25:40
249
原创 ADPCB设计流程
1.在SchLib中画AD库中没有的元器件原理图,在PcbLib中画SchLib中对应元器件封装并进行添加。4.输出BOM表、PDF原理图、Gerber文件,STM贴片所需文件等等存放在Export文件夹中。创建PrjPcb项目保存在PCB_Project文件夹中。创建SchDoc文件保存在SchDoc文件夹中。创建PcbDoc文件保存在PcbDoc文件夹中。创建SchLib文件保存在SchLib文件夹中。创建PcbLib文件保存在PcbLib文件夹中。2.在SchDoc中画出整个电路图以及设计标题栏。..
2022-07-26 13:54:45
1356
原创 AD设计规则修改
线宽6mil(0.15mm)线距6mil(0.15mm)过孔12mil(0.3mm)电源线1.2~2.5mm(48~100mil)信号线0.2~0.3mm(8~12mil)地线>电源线>信号线。二..PCB布线线宽设置(1mil=0.025mm)
2022-07-26 10:32:23
1379
原创 AD21默认快捷键
Ctrl+D设置隐藏与显示网络层。Ctrl+S保存文件。Ctrl+M测距。Ctrl+W画连接线。Ctrl+D切换3D画面。Ctrl+C复制。Ctrl+V粘贴。Ctrl+Z撤回。A+L向左对齐。A+D横向等间距。A+R向右对齐。A+T向上对齐。A+B向下对齐。.....................
2022-07-22 15:13:27
6273
1
转载 通过VMware扩容Ubuntu20.04教程
这里有的同学可能会发现自己的扩展不可以点是灰色的。这个时候要先检查一下自己的虚拟机是否是关机状态。需要先在虚拟机>快照>快照管理器里面将快照全部删除后,你就会发现可以点击。·保证Ubuntu系统在Windows的那个硬盘分区中硬盘有足够的空间。然后检查自己的虚拟机是否有快照(这里有保存的快照的时候不可以扩容)**在分区之前是有条件的,尽量做好备份,避免重要文件丢失。·关闭虚拟机,不是挂起,是将虚拟机完全关闭。·或者在虚拟机欢迎页面点击设备下的硬盘。·使用命令安装分区管理工具gparted。...
2022-07-19 20:04:42
1416
转载 通过VMware共享文件
在已经安装VMwareTools的情况下,无法显示、进入共享文件夹1.确认共享文件夹已经正确显示2.使用下面命令sudovmhgfs-fuse.host//mnt/hgfs-ononempty-oallow_other3.查看/mnt/hgfs目录下是否已经显示共享文件夹ls/mnt/hgfs4.由于上面的命令在每次重启虚拟机后都要执行一次,所以将其写入rc.local文件,让它每次开机自动执行5.执行以下命令进入rc.local文件su.5.执行以下命令进入rc.local文件。...
2022-07-18 19:27:34
1185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人