liubo
获得 1 次赞
帮助过1028人
检查了一下配置,时钟应该没问题,但在FDCAN发送时,执行几次发送后就会在 if((hfdcan->Instance->TXFQS & FDCAN_TXFQS_TFQF) != 0)返回错误是咋回事?
求教大佬, 就是我我用开发板获取光敏传感器的adc值,然后控制步进电机的驱动。问题就是如果没有加入adc的条件,电机转动没有问题,指示灯也正常亮;加入adc之后,步进电机的指示灯就一直闪烁,而且电机转动非常慢几乎龟速,跟前面同等频率,这是什么原因呢
BAIDU_CLB_fillSlot%28%22200786%22%29%3B 在封装库中做一个芯片,芯片底部有个散热的铜片露出来,需要焊在电路板上,应该如何处理?如果在做封装库的时候简单地设为0号引脚,走线的时候地线接到上面会产生net不匹配的错误。但是看到别人做的pad就不会有这个问题,查了好半天属性也没发现怎么处理
过去一直是根据参考电路的设计来选择无源晶振负载电容。但是,最近看到说电路的负载电容和晶振的本身电容有关和频率没有关系。所以现在给我搞糊涂了。 如:FC-135 32.768KHz ±20ppm 12.5pF这是一个RTC上的电容。 问题:这个负载电容应该是两个6pF还是两个12.5pF呢? 如:FA-20H 25.000000MHz 20pF ±10ppm
代码如下: #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); }
Error: Flash Download failed - "Cortex-M4",每次在mdk点击下载都是提示这个。在debug-flash downlod中里面我已经添加stm32f4 flash 1M