热门版块 ———
STM32L053只能处于FLASH启动模式下且没法用TLINK,貌似只有串口可用,还有什么烧录方式?
大家好:我的芯片STM32F103C8T6。我用定时器产生1K的中断,中断里进行模拟采集并打开USB发生允许。主程序里USB发送数据并关闭USB发生允许。电脑上接收数据时有部分数据 ...
看资料说串口烧录需要设置BOOT0和BOOT1,但芯片上也没见BOOT1,该如何处理?
我们在利用systick计时器对LED等延时的时候,这里的for循环中的ms和我们的systick–>LOAD的值不是同一个,那当for循环结束以后,为啥我的systick–>CTRL的第16位就会为1呢 ...
使用STLINK或JLINK烧写程序后,再使用MCU ISP串口烧录相同的HEX文件可以烧录成功但是:当更改过程序之后,使用MCU isp串口烧录更改后的HEX文件,烧录失败 ...
别人手焊的一个板,我拿来调。为了测试一下sleep mode的功耗,随手写了一个程序,在main函数进入sleep mode,前面只是一些初始化,没配置任何中断,然后MCU就睡了,再也唤 ...
使用STM32CubeIDE初始化STM32407的SPI1(PB3)初始化失败,有人知道原因吗?
我们知道,程序运行须具备 .text段 .data 段 .bss段等,其中.bss段内容并不会存储在 flash,而是在上电后系统运行动态分配,但分配的前提是系统知道 从哪个地址开始,分配 ...
主要问题:STM32G031K8程序打断点在STARTUP.S文件中,停在断点处就出现FLASH_CR寄存中的CFGBSY置位为1,导致操作flash错误。而且按照手册说明该位的置位和复位均由硬件决定 ...
第一次接触STM32L0系列芯片,发现用FLYMCU烧录失败,是这个系列不支持这种烧录吗?自己做的板子只能通过串口烧录,有什么好方吗? ...
对比了两个系列里MiddlewaresSTSTM32_USB_Device_LibraryClass路径下实现的代码差异,哪个系列写的更全面?像MSC的USBD_MSC_Setup函数USB_REQ_CLEAR_FEATURE请求里F4实 ...
STM32L051C8T6 HAL 进入STOP模式 RTC唤醒后,ADC采样值不对!程序如果不进入STOP模式,ADC在WHILE(1)主程序,采样结果正常,但是程 ...
下面的公式可以用来更好地估计实际ODR:ODR_Actual = (6667 + ((0.0015 * INTERNAL_FREQ_FINE) * 6667)) / ODR_Coeff但根据以上算出的采样频率和用定时器在1秒内采样数 ...
(1)Compiling uart2.c... cxstm8 +warn +mods0 +debug -pxp -no -l -iF:stvdHstm8 -clDebug -coDebug uart2.c ...
如果处理器的输入时钟频率超出了手册限定的范围,会导致什么样的结果?
请问一下,在STM32中,通信串口USART与I2C之间有啥原理上的区别?二者之间又有什么联系?对于所有的通信之间,又存在什么样的关联? ...
void CAN_DeInit(CAN_TypeDef* CANx){ /* Enable CAN1 reset state */ RCC_APB1PeriphResetCmd(RCC_APB1Periph_CAN1, ENABLE);   ...
请教一个问题,ST我用CUBE生成的程序,LPUART1的RX脚没有内部上拉,这个对低功耗有没有影响?
STM32F446RET6 可以同时处理单相PFC处理和电机foc的运算吗
程序中UART1 一开始是正常接收数据,后面卸载UART1功能,将RX改成上升沿外部中断,触发中断后 屏蔽外部中断,重新初始化UART1,但这时候不能正常接收数据。伪代码如下 ...
最新版STM32CubeMX 6.5.0,启动ADC功能后,时钟配置页面的ADC时钟源仍无法配置。STM32CubeMX 6.4.0使用正常。是不是新版的BUG?需要改进。 ...
stm32f4xx_hal_spi.c中HAL_SPI_TransmitReceive函数中,当需要发送数据时为什么要先进行一次发送(模式为从机或发送帧数为1时)
测试1 SAI_A做master TX,发送8 slot数据,产生时钟的同时会发送数据出来:测试2 SAI_A做master RX, 发送8 slot数据,SAI_B做slave TX且和A同步,B经过示波 ...
在使用cubeprogrammer烧录时(基于UART的),报错Timeout error occured while waiting for acknowledgement.是什么原因导致的呢?
请问用L0系列mcu进行串口通讯,接收数据不定长,只能一个一个字节接收,再判断是否停止接收,这样通讯方式,需要mcu程序如何编写 ...
用了 ADC1_IN10 ADC1_IN11 ADC1_IN15 只有10 和11 的adc值正确 IN15的值不正确,模式选择的是 sequencer set to not fully configur ...
在测试串口发送函数HAL_UART_Transmit_DMA(UART_HandleTypeDef huart, uint8_t pData, uint16_t Size) 时,发现不能对pData赋值后发送,求原因! ...
请问各位大佬,32出厂时没有配置任何IO口功能的情况下,默认的IO口是什么状态,是浮空还是说会配置成上下拉或者其他模式啥的,谢谢各位大佬解惑 ...