Image
Image

观海

+ 关注

粉丝 1     |     主题 139     |     回帖 4331

STM32F407 FSMC驱动MT29F4G08A NAND FLASH源代码分享
2022-11-17 20:22
  • ST MCU
  • 31
  • 2978
  int main(void) { u8 *buf; u8 *backbuf; u8 res; u16 i; NVIC_PriorityGroupConfig(NVI ...  
  //ECC校正函数 //eccrd:读取出来,原来保存的ECC值 //ecccl:读取数据时,硬件计算的ECC只 //返回值:0,错误已 ...  
  //获取ECC的奇数位/偶数位 //oe:0,偶数位 // 1,奇数位 //eccval:输入的ecc值 //返回值:计算后的ecc值(最 ...  
  //全片擦除NAND FLASH void NAND_EraseChip(void) { u8 status; u16 i=0; for(i=0;i  
  //擦除一个块 //BlockNum:要擦除的BLOCK编号,范围:0-(block_totalnum-1) //返回值:0,擦除成功 // 其他, ...  
  //向spare区中写数据 //PageNum:要写入的页地址,范围:0~(block_pagenum*block_totalnum-1) //ColNum:要写入 ...  
  //读取spare区中的数据 //PageNum:要写入的页地址,范围:0~(block_pagenum*block_totalnum-1) //ColNum:要写 ...  
  //将一页数据拷贝到另一页,并且可以写入数据 //注意:源页和目的页要在同一个Plane内! //Source_PageNo:源 ...  
STM32F407通过自带USB驱动EC20
2021-7-2 11:51
  • ST MCU
  • 8
  • 1202
  /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ void USBH_CDC_Recei ...  
  #ifdef USE_FULL_ASSERT /** * @brief Reports the name of the source file and the source line numb ...  
  /* USER CODE BEGIN 4 */ /* USER CODE END 4 */ /** * @brief This function is executed in case of ...  
  /** * @brief GPIO Initialization Function * @param None * @retval None */ static void MX_GPI ...  
  /** * @brief USART1 Initialization Function * @param None * @retval None */ static void MX_U ...  
  /** * @brief System Clock Configuration * @retval None */ void SystemClock_Config(void) { RC ...  
  extern USBH_HandleTypeDef hUsbHostFS; int main(void) { unsigned int a; HAL_Init(); SystemClock_ ...  
  部分参考代码: /* USER CODE END Header */ /* Includes -------------------------------------------- ...  
  EC20 4G模块可以通过串口和USB去驱动,但是串口速度比较慢,所以通过USB驱动才能提高通信速率。 硬件连接: ...  
STM32驱动压电式蜂鸣器发出和弦音原理图加程序
2021-7-2 17:22
  • ST MCU
  • 9
  • 1114
2
3
近期访客