Image
Image

舒伯特玫瑰

+ 关注

粉丝 2     |     主题 53     |     回帖 266

STM32F030xx硬件SPI调试记录
2023-1-19 18:57
  • ST MCU
  • 23
  • 1092
  所以在F030上我们就需要根据读取的字节长度,选择对应的函数,当你数据长度是8位时,如果还像F103那样读取D ...  
  但是在F030的手册上(如下图所示)却没看到类似规定。  
  ......  
  之所以F103可以用同一个接口是因为手册上有说明(如下图所示),DR寄存器的长度在前面配置数据长度时已经确 ...  
  ......  
  但是F103却只有一种,实际上就是直接操作寄存器SPI-DR,也就是说不管你要读写8位还是16位数据,都是用这两个 ...  
  SPI写函数与F103系列不一样 F030针对读写分别提供了两个接口,分别读写8和16位数据。 ...  
STM32F030 配置HSI
2023-1-1 16:34
  • ST MCU
  • 9
  • 380
  ......  
  配置外设(uart,iic,adc,flash)的时钟来源分频  
  设置AHB APB的分频因子  
  选择系统时钟 SYSCLK 来源 判断标志位稳定  
  使能PLL 并等待稳定  
  设置PLL锁相环时钟来源并倍频  
  我需要用内部时钟 所以配置大概流程就是 1. 使能HSI 并等待其稳定  
  需要配置的地方都用箭头指出来了,这些大部分都在 RCC_CR & RCC_CFGR这两个寄存器里,还有附属的一些外设 ...  
STM32的DMA2和ADC3搭配使用采集交流信号
2024-5-20 11:22
  • ST MCU
  • 15
  • 726
  这是我的DMA2的中断函数 void DMA2_Channel5_IRQHandler(void) { LED0=!LED0; delay_ms( ...  
  这是我的ADC3的配置 void Adc3_Init(void) { ADC_InitTypeDef ADC_InitStructure; ...  
  STM32的DMA2和ADC3搭配使用 请教大神,我准备做19年的电赛D题,我想用不同的ADC检测波形,计算峰峰值,我 ...  
  这是我DMA2的中断函数 void DMA2_Channel5_IRQHandler(void) { LED0=!LED0; delay_ms(100 ...  
  这是我的ADC3的配置 void Adc3_Init(void) { ADC_InitTypeDef ADC_InitStructure; ...  
2
3
近期访客