头像-8509

雪狼

  • 天津市天津市
  • 单片机 嵌入式

个人成就

获得 16 次赞

帮助过289人

GPIO重映射以及定时器问题

做一个TIM2 3 4 5接四个编码器并输出脉冲数的程序,经本人测试,TIM3 4 5可以正常输出脉冲,但TIM2不行。TIM2的GPIO经过重映射映射到PA15 PB3,TIM2 GPIO配置void TIM2_Encoder_Init(u16 arru16 psc){         TIM_ICInitTypeDef TIM_ICInitStructure;         TIM_TimebaseInitTypeDef TIM_TimebaseStructure;         GPIO_InitTypeDef GPIO_InitStructure;         NVIC_InitTypeDef NVIC_InitStructure;         RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2 ENABLE);// 使能定时器时钟          RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB ENABLE);        //io口使能使用到的捕获编码器AB相接                 GPIO_PinRemapConfig(GPIO_FullRemap_TIM2ENABLE);         GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable ENABLE);//完全禁用SWD及JTAG                 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15 ;                GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;         //上拉输入         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;         GPIO_Init(GPIOA &GPIO_InitStructure);                 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;                GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;         //上拉输入         GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;         GPIO_Init(GPIOB &GPIO_InitStructure);

在存储程序的FLASH中分出一个区域用来存储数据,这样做难度大不大?

我们的一个FPGA项目需要存储数据。 想在存储程序的FLASH中分出一个区域用来存储数据,这样做难度大不大? 我们的软件工程师说非常复杂,是这样的吗?

XL6019输出不正常,电后C13会发烫很严重

XL6019按照手册上画的电路图,通电后C13会发烫很严重,XL6019输出1.8v输入端子处测量电压为3.3V,检查过也没有短路,不知道是什么原因,大佬来看看。

如何判别两个信号波形的相似度

BAIDU_CLB_fillSlot%28%22203745%22%29%3B 获得两个波形,即两组数据,如何判别它们之间的相似度呢

程序进入睡眠模式,设置了定时器中断为什么不能唤醒睡眠?

程序进入睡眠模式,设置了定时器中断为什么不能唤醒睡眠?看了手册,上面写的任意中断都可以唤醒,上面列出来定时器全局中断可以唤醒,这个全局中断和定时器的普通中断(更新中断,输入捕获等)有什么区别吗?

汇编 arm指令集报错,THUMB指令集不报错

我用的是keil5写的arm汇编,刚学,出了点问题。 TST                        R5R7 这样写就不会报错 TST                        R5#0x8 这样写就会报62BK.s(157): error: A1616E: Instruction offset immediate or register combination is not supported by the current instruction set错误 这种格式不是ARM指令集兼容的吗?只有THUMB指令集才不允许这种格式啊?搞不明白。。。。 还有MOV      PC,R14 这种跳转格式也会报错 我检查过了,设置里的ASM界面的THUMB没有勾选啊。

关于imx6ull qt的系统与python3.7的问题

能不能把imx6ull qt的系统,加上python3.7,原来的是

串口收发,上电后第一次总是 多一个FF 字节

串口1 收发,上电后第一次收到的数据 总是多一个FF,导致后面数据乱了,,,但是在仿真状态是,收发是正常的,如下图。。。望大家多多指点。。。谢谢! 调换过串口和GPIO配置的顺序,还是没有解决。。。