自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于傅里叶变换的电力测频算法

电力系统测频:利用相邻两周波的傅里叶变换,推导出频率差,由此计算得到真实频率并根据计算得到的频率调节采样频率进行迭代。

2022-06-15 14:12:28 630 1

原创 ARM调试软件使用记录

ARM调试软件使用记录1、J-Scope 分HSS和RTT两种方式,使用Jlink与目标板连接。 HSS模式无需代码,使用axf文件即可读取运行变量,可观测多变量,普通的jlink速度限制为1k/s; RTT模式需要在单片机软件中加入RTT组间的代码,适合刷新速率要求比较高的观测场合,Jlink V9及以上版本可达400kb/s的速度。 ![在这里插入图片描述](https://img-...

2020-04-28 20:11:44 464

原创 FPGA 基础知识笔记2

一、Verilog语法的基本概念1.Verilog HDL程序是由模块组成的。每个模块的内容都是位于module 和 endmodule两个语句之间。每个模块完成特定的功能。2.模块是可以进行层次嵌套的,因此大型的数字电路可以分割成不同的小模块来实现特定的功能。3.Verilog模块可以分成两种类型,一种是为了让模块最终能生成电路的结构;另一种是为了测试所设计的电流的逻辑功能是否正确。

2016-11-07 16:42:37 1282

原创 FPGA 基础知识笔记1

1.FPGA的组成:6部分,(1)可编程的输入输出单元I/O单元:可编程模式,通过软件的灵魂配置,可以适配不同的电气标准和I/O物理特性,可调整匹配阻抗、上下拉电阻、可调整输出驱动电路的大小;(2)基本可编程逻辑单元LE:是可编程逻辑的主体,可以根据设计灵活的改变其内部链接预配置,完成不同的逻辑功能。FPGA一般是基于SRAM工艺,LE主要由查找表LUT和寄存器组成。多个LE有机组合成一个

2016-11-05 13:10:39 1100

原创 IAR 下的ICF文件配置

硬件:STM32F103ZET6 + 512Kbyte 外扩的SRAM 使用原子的内存管理函数给 EMWIN分配内存,分为内部RAM和外部RAM两个内存池define region RAM_region   = mem:[from __ICFEDIT_region_RAM_start__   to __ICFEDIT_region_RAM_end__]| mem:[from __ICF

2016-07-22 15:17:07 9976

转载 STM32下多个串口的Printf用法

标题:STM32下多个串口的Printf用法2012-08-29 10:03:58网上讲的添加printf()到程序中一般都是这样的(简要提一下): 1.配置GPIO ,USART,RCC 的Configuration 2.勾选usb micro lib 3.在程序中添加:(头文件需要添加#include ) #ifdef __GNUC__ #d

2016-07-03 16:14:25 1459

转载 串口中断接收的常见处理方法

原文地址:http://www.51hei.com/bbs/dpj-26383-1.html作者:wangyin本例程通过PC机的串口调试助手将数据发送至STM32,接收数据后将所接收的数据又发送至PC机,具体下面详谈。。。实例一:void USART1_IRQHandler(u8 GetData){u8 BackData;if(USART_GetITStatus(

2016-06-08 13:49:51 6984 1

原创 STM32的Systick定时器

SysTick定时器的4个寄存器:Systick的计数器是24位的递减计数器,Systick->CTRL选择时钟源内部时钟源(FCLK)或外部时钟源STCLK,Systick->VAL值到0时根据Systick->CTRL的设置产生异常请求和标志,并重新加载Systick->LOAD中的值;Systick用途:(1)用作操作系统的定时节拍(2)用于闹铃、延时、测量时

2016-06-08 10:04:48 547

原创 STM32 IAP程序升级

硬件平台:STM32F103ZET6的最小系统,512K Flash64KRAMBootloader区:0x08000000 -----0x08010000 64KAPP区:     0x080010000----- 0x08080000448K1.Bootloader部分#define ApplicationAddress 0x08010000//

2016-06-06 14:15:26 2978

转载 SD卡

现在我们手机的内存卡多为Micro SD卡,又叫TF卡,所以Micro SD卡比SD卡常见。自己曾经也想写写SD卡的读取程序,但又不想特地再去买个SD卡,这时想起手机内存卡不是和SD卡很像吗?在网上查了以后发现SD卡和Micro SD卡其实也就大小和引脚不一样,它们的操作其实是一样的,所以网上的SD卡读写代码其实可以直接拿来用。关于SD卡和Micro SD卡的引脚定义和不同可见下两表:

2016-06-06 13:47:17 1442

原创 VC++ 下FFT试验

#include using namespace std;#define MAX 2048#define FFT_1024 #define FFTNUM 1024#ifdef FFT_1024const double sin_tab[] = {0.0000,0.00614,0.01227,0.01841,0.02454,0.03067,0.03681,0

2015-09-26 11:14:11 1567

原创 MDK+JLINK

今天部门经理把一个千人问题控制器交到我手上

2014-06-21 16:31:26 1476

转载 PCB布高速线时需要考虑得信号传输延时

【下面内容摘自互联网】 电信号在真空中的传播速度是光速,3 * 10^8 m/s or 11.8 inch/ns .在其他的介质中,如果相对介电系数是Er ,则传播速度为 11.8 * Er^0.5。例如,在水中,水的相对介电系数是80,所以,传播速度是真空中的1/9 ,即11.8 / 80^0.5在PCB中,FR4的相对介电系数约为4,所以,传播速度是真空中的一半,既11.8

2014-05-20 09:47:08 6495

转载 LCD接口简介

LCD的接口简介(8080模式)整理人:雨山 2013-01-10 一般的lcd简介当中都会出现这么几个词,lcd的接口为16位的80并口,那么什么是16位的80并口呢?其实,80并口全称为8080并口协议是有因特尔公司提出的,除8080接口协议外还有摩托罗拉的6800接口协议,其不同在于控制器,如下8080是通过“读使能(RE)”和“写使能(WE)”两条控制线进行读写操作68

2014-05-15 17:11:32 2087

原创 FFT的C语言算法实现

FFT计算的理论公式:将N

2014-04-04 15:20:55 6900

原创 学习笔记

2014/3/19札记1:WSGR(摘录)为实现TMS320F206与慢速外部逻辑和存储器的接口,等待状态是十分必要的。当CPU对慢速存储器或端口进行读写时,通过增加等待状态,可延长CPU等待外部存储器或外部I/O端口的时间以便更好地响应。为此,CPU为每个待状态提供了1个额外的周期。为避免总线冲突,所有向外部地址的写操作均需要至少2个周期。在程序的调试过程中,我们常用设置断点的方法判

2014-03-30 10:07:19 578

数字信号处理.理论、算法与实现

书中介绍了常用的C语言算法分析与实现,可供参考

2015-09-28

冰凌科技STM32F103ZET6开发板原理图(第5版)

冰凌科技STM32F103ZET6开发板原理图(第5版)

2014-05-16

空空如也

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

TA关注的人

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