自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 MPU6050调试记录

mpu6050调试记录

2025-02-15 16:13:51 364

原创 Altium Designer中Signal Length显示n/a的原因

https://files.resources.altium.com/sites/default/files/uberflip_docs/file_541.pdf

2025-01-13 15:56:27 395

原创 AD软件中Signal Length和Routed Length的区别

• 布线长度 = 已放置的布线段的长度之和。• 估计长度 = 当前布线长度 + 从当前位置到目标焊盘的距离 (剩余连接线的长度)。• 信号长度 = 当前路由长度 + 从当前位置到目标焊盘的曼哈顿 (X + Y) 距离。

2025-01-13 15:42:14 489 1

原创 Fusion360 如何删除项目

Fusion360

2024-05-21 20:16:48 699

原创 Win10/11共享文件夹,访问提示需要输入用户名密码

Win10/11共享文件夹,访问提示需要输入用户名密码

2024-05-09 13:14:58 22854 2

原创 Android应用开发-回声消除AEC

Android应用开发-回声消除AEC

2024-05-07 16:00:32 951

原创 Git学习路线

Git学习路线

2024-04-26 22:30:49 327

原创 Git如何配合Github使用

Git如何配合Github使用

2024-04-26 22:09:16 861 2

原创 Java/Android设计模式学习笔记

Java/Android设计模式学习笔记

2024-04-25 22:15:11 1128 3

原创 LLM使用方法介绍,持续更新

LLM使用方法介绍

2024-04-23 00:57:14 1202

原创 Android常用框架,持续更新

当前只是列出常用框架,大家根据需求去搜索即可,后续贴上讲的好的博客以及github开源库链接;

2024-04-22 15:50:00 983 1

原创 Git使用说明,持续更新

git使用查询手册

2024-04-21 14:33:09 1261 1

原创 Total Commander 标签页无法保存

total commander tc totalcmd

2024-03-28 10:51:48 397

原创 AXI协议详解(12)-低功耗接口

本章介绍进入和退出低功耗状态期间的 AXI 协议时钟控制接口。

2022-10-30 17:23:09 1620

原创 AXI协议详解(11)-时钟和复位

本章介绍 AXI 时钟和复位信号的时序。

2022-10-30 17:22:25 1100

原创 AXI协议详解(10)-非对齐传输

本章介绍 AXI 协议如何处理未对齐的传输。

2022-10-30 17:21:39 5821

原创 AXI协议详解(9)-数据总线

本章描述了 AXI 读写数据总线上不同大小的传输,以及接口如何使用字节不变字节序来处理混合字节序传输。

2022-10-30 17:20:46 6341

原创 AXI协议详解(8)-排序模型

本章介绍 AXI 协议如何使用事务 ID 标签来启用多个未完成地址的发布和无序事务处理。

2022-10-30 17:19:32 2213

原创 AXI协议详解(7)-响应信号

本章描述了 AXI 读写事务中的四个从响应。

2022-10-30 17:18:54 7879

原创 AXI协议详解(6)-原子访问

本章介绍了 AXI 协议如何实现排他访问和锁定访问机制。

2022-10-30 17:18:04 1694

原创 AXI协议详解(5)-附加控制信息

本章介绍了对系统级缓存和保护单元的 AXI 协议支持。

2022-10-30 17:16:47 2072

原创 AXI协议详解(4)-突发传输

本章介绍 AXI 突发类型以及如何计算突发内传输的地址和字节通道

2022-10-26 23:30:30 6245

原创 AXI协议详解(3)-通道握手

本章描述了主/从握手过程,并概述了 **READY** 和 **VALID** 握手信号的关系和默认值。

2022-10-26 00:39:00 2605 2

原创 AXI协议详解(1)-协议简介

AXI——Advanced Xtensible Interface(高级可扩展接口)是为了满足高性能系统设计而定义的一套独立通道协议,在AMBA3.0中提出,AMBA4.0将其修改升级为AXI4.0,目前已经到达AMBA5.0版本。

2022-10-25 00:15:02 2861

原创 AXI协议详解(2)-信号描述

本章定义了 AXI 的信号。尽管总线宽度和事务 ID 宽度是基于具体实现的,但本章中的表格显示了 32 位数据总线、4位写数据选通和4位 ID 字段。

2022-10-25 00:11:38 972

转载 Altium Designer中将FPGA引脚定义导出成文件

想把画完的板子导出FPGA的引脚定义,自己想了想没什么好办法就百度了,还好网上有同行的分享。效果很好,自己补充些使用心得,算是给自己备忘。原文看的是雨竹博主的分享,原文链接:http://blog.163.com/shaoqizj@126/blog/static/87378868201241644042371/1. 选中FPGA的其中一个Part;2. 右键-->Part Actions --> Configure Pin Swapping;3. 在“Pin Swap

2022-01-18 14:19:51 1171

原创 FPGA的学习历程-入门篇

FPGA的学习主要分为以下几个方面:1、编程语言目前主流的编程语言主要是Verilog和VHDL,Verilog语法风格更像C语言,VHDL语法更为简单一点,相比较而言,Verilog属于RTL(寄存器传输语言)语言,需要定义寄存器和导线类型,但是VHDL语言属于行为描述级别。当然现在已经开始出现HLS方式,即高层次综合工具,主要通过编写C语言,然后让综合器生成RTL语言。厂家通过这种方式可能是为了让更多人软件的人开始编写FPGA程序,但是个人感觉FPGA还是属于硬件,只有知道你这一行代码调用了多少

2021-01-09 19:25:54 4145

原创 FPGA小知识汇总(持续更新中。。。)

FPGA小知识汇总(持续更新中。。。)备注:基于VHDL语法1、如果实体的外部引脚是inout类型,则该实体不支持生成DCP文件2、关于inout类型引脚怎么使用,可以参照下图,其中sda和scl是顶层inout引脚3、关于两个实体模块在一个顶层模块相连的具体操作:关键操作是在顶层中需要定义A与B相连的中间信号,分别map到A输出和B的输入...

2020-12-24 19:47:14 424 1

原创 直流有刷电机电流环相关问题说明

1、MCU选择问题:实测stm32F405运算速度足以满足简单算法要求,实现20us一次电流环反馈2、PI控制方法问题:采用常规PI控制出现较大的电磁噪声,减小Kp=0,电磁噪声基本消失,分析系统闭环传递函数为标准二阶振荡系统,可实现稳定,但是系统调整时间与电机本身参数有关3、电流采样电路设计问题:电流环需确保基准电压稳定,采样电阻电压电路布局为平行走线,需保证这两点不易受到干扰,否则电流...

2019-05-05 08:48:05 7592 1

原创 万用表测量直流有刷电机内阻大小

直接用万用表欧姆档测量有刷直流电机内阻,发现电机内阻远大于数据手册给定的阻值。测量为30欧姆,给定阻值为2.95欧姆。猜测是电机电刷接触问题,所以旋转一个角度,继续测量电阻,发现电阻变为20,旋转电机一周发现,阻值变化范围为20-30之间。猜测是电刷接触问题及石墨问题,所以将电机线短接旋转,主要是为了让电刷中通过电流。再次测量发现电机内阻减小为7欧姆。过了一段时间再次测量,发现电机内阻又变...

2019-04-03 21:58:45 9620 2

原创 Altium Designer14.0 铺铜删除之后飞线突然消失

双击编辑飞线消失的网络相关的焊盘、过孔以及相关元器件,飞线自动就回来了

2018-07-01 22:13:01 1833

原创 Matlab Simulink 代数环相关问题

>> Simulink.BlockDiagram.getAlgebraicLoops(bdroot)该命令可以检测代数环,在matlab命令窗口直接输入就好,人为代数环显示为虚线,实际代数环显示为实线,具体参照matlab/help的代数环文档Display菜单栏->Blocks->Sorted Execution Order 可以显示每个模块的执行顺序simulink有代...

2018-04-22 14:44:20 3273

原创 Simulink中Fcn模块中的参数转C代码

Simulink中Fcn模块中的参数转C代码,如果你将其参数设置为全局变量,但是在转成C代码时候会发现变量被替换成初始值。这个时候需要做变通,将增益值拿出来作为gain模块放在Fcn后面即可...

2018-03-14 14:51:57 2286

原创 keil5编译器中的几处Bug

1、在.c或者.h文件中编写程序,必须要在文档的最后一行换行,否则编译器会报错2、for(int a=0;a<7;a++);在keil5编译器中会报错,不能在for循环中定义计数变量应该采用如下形式:                int a;                for(a=0;a<7;a++);...

2018-03-06 16:34:48 3198 5

原创 MATLAB_2017a中Simulink的simscape中Revolute模块位置输入注意点

该模块配置中主要注意两点1、Revolute模块相关配置2、Simulink-PS 模块相关配置上面这个模块配置相当于要有三个输入,位置,速度,加速度,这个地方的配置和 一代的simscape相似

2018-01-11 21:57:22 8492 10

原创 const的成员函数

在C++中,只有被声明为const的成员函数才能被一个const类对象调用。 要声明一个const类型的类成员函数,只需要在成员函数参数列表后加上关键字const,例如, class Screen { public: char get() const; }; 在类体之外定义const成员函数时,还必须加上const关键字,例如 class Scre

2018-01-01 20:41:47 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除