- 博客(19)
- 资源 (13)
- 收藏
- 关注
原创 PADS导入DXF 出现“超出最大数据库坐标值” 问题解决办法
CAD 导入 PADS 时出现超出数据库最大坐标值错误时,是因为单位不统一导致。
2024-06-19 18:51:55
3534
原创 STM32 ADC测量电池电压(使用内部参考电压)
在使用ADC时,通常的用法是Vref+接电源VDD3.3V,然后计算时直接用3.3V做参考电压,但是这种方法忽略了一些情况如供电电压有可能随外部一些其他用电器工作使用的大电流而导致电压不稳定,还有可能MCU供电LDO转换的精度个别偏差较大。这时候依然用3.3V的定值做参考电压计算显然得出的值就会出现与实际电压偏差较大的问题。
2024-01-03 16:25:30
13340
1
原创 adau 1452 dsp safeload 操作机制
最近在弄一个ADAU 1452 DSP音频项目,需要使用safeload模式进行数据更新,避免DSP带来的噪音问题。在网上找了一些safeload相关的,发现验证都不对。最后在官方的手册找到我想要的答案,并在项目中验证通过。
2023-11-28 14:48:40
821
3
原创 STM32 GPIO中断PB6 PB7 PB8只能检测到中断PB8问题
PB6 PB7 PB8程序这样写的时候,发现只有PB8的中断能够检测到,PB6和PB7检测不到,后来参考网友的说法改成如下,发现中断PB6和PB7能够检测到了。
2023-04-12 21:50:21
1003
原创 ADAU1452 多路IIS输入 多路IIS输出配置
ADAU1452实现5.1 IIS (master)与 2.0 IIS (master)进行混音后,然后以5.1 IIS (master)输出。
2022-10-12 09:51:54
951
原创 multisim仿真运放输出超过电源电压的问题
最近在仿真一个电路时,发现跑起来后,运放的输出超过了电源电压,到了几千伏,而且还容易跑死。经过网上查找资料,跟软件版本有关系。我使用的Multisim 14.0。
2022-08-03 16:37:33
1545
原创 IIS 信号 逻辑分析仪分析
一、I2S总线规范I2S总线拥有三条数据信号线,一条时钟同步线:1、SCK: (continuous serial clock) 串行时钟 对应数字音频的每一位数据,SCK都有1个脉冲。SCK的频率=2×采样频率×采样位数。2、WS: (word select) 字段(声道)选择 用于切换左右声道的数据。WS的频率=采样频率。 命令选择线表明了正在被传输的声道。 WS为“0”表示正在传输的是左声道的数据。 W...
2021-12-02 08:59:27
1721
原创 PADS中导入CAD图纸,图形无法闭合一种解决办法
概述消息队列是Linux IPC中很常用的一种通信方式,它通常用来在不同进程间发送特定格式的消息数据。消息队列和之前讨论过的管道和FIFO有很大的区别,主要有以下两点:一个进程向消息队列写入消息之前,并不需要某个进程在该队列上等待该消息的到达,而管道和FIFO是相反的,进程向其中写消息时,管道和FIFO必需已经打开来读,那么内核会产生SIGPIPE信号。 IPC的持续性不同。管道和F...
2021-08-27 08:25:23
4261
转载 j-link “the connected j-link is defective“问题的解决
解决方法百度了半天,终于找到了个能用的。点击https://blog.youkuaiyun.com/qlexcel/article/details/85711693出现这个原因是 J-link和J-link的驱动不匹配,比如J-link的固件太老,J-link驱动太新。因此要解决的话,要不就是换不同版本的J-link驱动,要不就是换J-Link或升级J-link固件。换J-link驱动,一般都是换更低版本的驱动。去https://www.segger.com/downloads/jlink/这个地方下载。..
2021-06-27 17:05:59
799
转载 LwIP无操作系统UDP客户端
前一节我们实现了基于RAW API的UDP服务器,在接下来,我们进一步利用RAW API实现UDP客户端。1、UDP协议简述 UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。在OSI模型中,处于传输层,是IP协议的上层协议。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。...
2020-03-05 21:33:35
442
转载 LwIP无操作系统UDP服务器
前面我们已经完成了LwIP协议栈基于逻辑的基本移植,在这一节我们将以RAW API来实现UDP服务器。1、UDP协议简述 UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。在OSI模型中,处于传输层,是IP协议的上层协议。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。...
2020-03-05 21:16:03
674
转载 lwip相关概念(3)
保活功能是TCP很重要的一个特性,它在连接异常检测,异常处理上起着至关重要的作用。一个网络应用程序是否稳定可靠,连接的异常处理尤为重要。很多人反应,LwIP做客户端时,是不是很不稳定,经常会莫名掉线。老衲想说的是,应为网络,硬件,环境等等太多原因,掉线是正常的,你应该把它看作一种常态,你对连接异常的处理有哪些,处理的怎么样,这些决定了你的代码的稳定性和可用性。 服务器运行中突然断电...
2019-09-30 21:53:00
443
转载 LWIP相关概念(2)
在LWIP的第三种SOCKET接口中,需要使用常用的SOCKET编程接口:socket、bind、listen、connect、accept、send、sendto、recv、recvfrom、close、shutdown常用socket函数详解 常用的函数讲解在 LWIP下使用 <socket.h> 头文件中 socket() 函数来创建套接字,原型为:int so...
2019-09-29 19:42:49
347
转载 LWIP相关概念(1)
一 LWIP 三种API接口方式1、使用raw/callback API编程,用户编程的方法是向内核注册各种自定义的回调函数,回调函数是与内核实现交换的唯一方式。recv_udp, accept_function, sent_tcp, recv_tcp, do_connected, poll_tcp, err_tcp!基于该接口来实现LwIP网络编程时,协议栈与用户程序之间通信是通过...
2019-09-29 19:27:16
394
转载 allero过孔盖油PCB文件设置
allegro里MASK层和PASTE层的作用MASK-----Gerber文件里如加了MASK,则对应得过孔、焊盘和铜箔不盖绿油PASTE----制作钢网用,用于确定焊盘所对应的钢网孔的大小和位置-----故对于PCB制作厂家来说,PASTE层不是必须的。GERBER设置方法(MASK类)TOP层过孔盖绿油:--------------1)PIN ...
2018-10-14 12:35:58
1294
原创 pads VX2.7怎样更新板框(或者导入PCB结构图)
1、设计结构.DXF或者让结构工程师导出DXF文件(注意需要将图形的原点移动到坐标原点)2、新建一个PADS文件3、打开绘图工具栏,找到DXF图标4、找到.dxf文件5选择图层6 完成PS:如果PCB已经有板框,重新导入板框图,需要先删除之前的板框图,或者无法导入。...
2018-10-14 11:59:26
6410
GD32F3x0标准固件库和GD32F30x AddOn
2023-11-21
英飞凌官网例程XMC_Peripheral_Library_v2.1.24.zip
2021-06-26
GD32F10x_AddOn_V2.0.1.rar
2021-01-06
windows10下 pip安装AV=8.1.0 报错,如何解决?
2024-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人