- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 基于傅里叶变换的电力测频算法
电力系统测频:利用相邻两周波的傅里叶变换,推导出频率差,由此计算得到真实频率并根据计算得到的频率调节采样频率进行迭代。
2022-06-15 14:12:28
938
3
原创 ARM调试软件使用记录
ARM调试软件使用记录1、J-Scope 分HSS和RTT两种方式,使用Jlink与目标板连接。 HSS模式无需代码,使用axf文件即可读取运行变量,可观测多变量,普通的jlink速度限制为1k/s; RTT模式需要在单片机软件中加入RTT组间的代码,适合刷新速率要求比较高的观测场合,Jlink V9及以上版本可达400kb/s的速度。 可编程的输入输出单元I/O单元:可编程模式,通过软件的灵魂配置,可以适配不同的电气标准和I/O物理特性,可调整匹配阻抗、上下拉电阻、可调整输出驱动电路的大小;(2)基本可编程逻辑单元LE:是可编程逻辑的主体,可以根据设计灵活的改变其内部链接预配置,完成不同的逻辑功能。FPGA一般是基于SRAM工艺,LE主要由查找表LUT和寄存器组成。多个LE有机组合成一个
2016-11-05 13:10:39
1189
原创 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
10453
转载 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
1598
转载 串口中断接收的常见处理方法
原文地址: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
7202
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
597
原创 STM32 IAP程序升级
硬件平台:STM32F103ZET6的最小系统,512K Flash64KRAMBootloader区:0x08000000 -----0x08010000 64KAPP区: 0x080010000----- 0x08080000448K1.Bootloader部分#define ApplicationAddress 0x08010000//
2016-06-06 14:15:26
3063
转载 SD卡
现在我们手机的内存卡多为Micro SD卡,又叫TF卡,所以Micro SD卡比SD卡常见。自己曾经也想写写SD卡的读取程序,但又不想特地再去买个SD卡,这时想起手机内存卡不是和SD卡很像吗?在网上查了以后发现SD卡和Micro SD卡其实也就大小和引脚不一样,它们的操作其实是一样的,所以网上的SD卡读写代码其实可以直接拿来用。关于SD卡和Micro SD卡的引脚定义和不同可见下两表:
2016-06-06 13:47:17
1662
原创 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
1609
转载 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
6826
转载 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
2243
原创 学习笔记
2014/3/19札记1:WSGR(摘录)为实现TMS320F206与慢速外部逻辑和存储器的接口,等待状态是十分必要的。当CPU对慢速存储器或端口进行读写时,通过增加等待状态,可延长CPU等待外部存储器或外部I/O端口的时间以便更好地响应。为此,CPU为每个待状态提供了1个额外的周期。为避免总线冲突,所有向外部地址的写操作均需要至少2个周期。在程序的调试过程中,我们常用设置断点的方法判
2014-03-30 10:07:19
669
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人