头像-8914

liubo

  • 北京市北京市
  • 嵌入式
  • 物联网

个人成就

获得 1 次赞

帮助过805人

在FDCAN通信时,有没有人遇到过TX FIFO满的情况?

检查了一下配置,时钟应该没问题,但在FDCAN发送时,执行几次发送后就会在 if((hfdcan->Instance->TXFQS & FDCAN_TXFQS_TFQF) != 0)返回错误是咋回事?

STM32F4的adc与步进电机的问题

求教大佬, 就是我我用开发板获取光敏传感器的adc值,然后控制步进电机的驱动。问题就是如果没有加入adc的条件,电机转动没有问题,指示灯也正常亮;加入adc之后,步进电机的指示灯就一直闪烁,而且电机转动非常慢几乎龟速,跟前面同等频率,这是什么原因呢

AD 封装库中接地的pad处理问题

BAIDU_CLB_fillSlot%28%22200786%22%29%3B 在封装库中做一个芯片,芯片底部有个散热的铜片露出来,需要焊在电路板上,应该如何处理?如果在做封装库的时候简单地设为0号引脚,走线的时候地线接到上面会产生net不匹配的错误。但是看到别人做的pad就不会有这个问题,查了好半天属性也没发现怎么处理

emwin的消息框控件MESSAGEBOX问题

在使用消息框控件时发现,消息框一弹出来,就卡死了,不管碰哪里都没反应,请问是什么原因?

RTC和单片机晶振电容的选择?

过去一直是根据参考电路的设计来选择无源晶振负载电容。但是,最近看到说电路的负载电容和晶振的本身电容有关和频率没有关系。所以现在给我搞糊涂了。 如:FC-135 32.768KHz ±20ppm 12.5pF这是一个RTC上的电容。 问题:这个负载电容应该是两个6pF还是两个12.5pF呢? 如:FA-20H 25.000000MHz 20pF ±10ppm

stm32串口实验可发送数据但是无法显示回传数据为什么?

代码如下: #include "stm32f10x.h" void My_USART1_Init() {      GPIO_InitTypeDef GPIO_InitStrue;      USART_InitTypeDef USART_InitStrue;      NVIC_InitTypeDef NVIC_Initstrue;      RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOAENABLE);      RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1ENABLE);            GPIO_InitStrue.GPIO_Mode=GPIO_Mode_AF_PP;      GPIO_InitStrue.GPIO_Pin=GPIO_Pin_9;      GPIO_InitStrue.GPIO_Speed=GPIO_Speed_10MHz;      GPIO_Init(GPIOA&GPIO_InitStrue);            GPIO_InitStrue.GPIO_Mode=GPIO_Mode_IN_FLOATING;      GPIO_InitStrue.GPIO_Pin=GPIO_Pin_10;      GPIO_InitStrue.GPIO_Speed=GPIO_Speed_10MHz;      GPIO_Init(GPIOA&GPIO_InitStrue);            USART_InitStrue.USART_BaudRate=115200;      USART_InitStrue.USART_HardwareFlowControl=USART_HardwareFlowControl_None;      USART_InitStrue.USART_Mode=USART_Mode_Tx|USART_Mode_Rx;      USART_InitStrue.USART_Parity=USART_Parity_No;      USART_InitStrue.USART_StopBits=USART_StopBits_1;      USART_InitStrue.USART_WordLength=USART_WordLength_8b;      USART_Init(USART1&USART_InitStrue);      USART_Cmd(USART1ENABLE);      USART_ITConfig(USART1USART_IT_RXNEENABLE);            NVIC_Initstrue.NVIC_IRQChannel=USART1_IRQn;      NVIC_Initstrue.NVIC_IRQChannelCmd=ENABLE;      NVIC_Initstrue.NVIC_IRQChannelPreemptionPriority=1;      NVIC_Initstrue.NVIC_IRQChannelSubPriority=1;            NVIC_Init(&NVIC_Initstrue); } void  USART1_IRQHandler(void) {     u8 res;     if(USART_GetITStatus(USART1USART_IT_RXNE))     {         res=USART_ReceiveData(USART1);         USART_SendData(USART1res);     }     } int main(void) {     NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);      My_USART1_Init();      while(1); }

f4不能jlink下载是什么回事呀

Error: Flash Download failed - "Cortex-M4",每次在mdk点击下载都是提示这个。在debug-flash downlod中里面我已经添加stm32f4 flash  1M

stm32F4如何通过以太网相互传输信息

stm32F4如何通过以太网相互传输信息