在线时间177 小时
UID2086045
ST金币0
蝴蝶豆0
注册时间2014-4-15
金牌会员
- 最后登录
- 2020-7-23
|
a0a.1 0b0c
该例程包有两个:
一个是中断式的, 基于STM32F429开发板标准例程包STM32F429I-Discovery_FW_V1.0.1中的标准外设驱动库手工编写的,参考了以往STM32F103系列例程,移植过程对源代码的修改不大,并不是最新的STM32CubeMX软件生成的例程。
另外一个的串口1改为DMA方式收发,串口6保持原有工作方式不变。
注意:
1. 可以将文件解压到 .\STM32F429I-Discovery_FW_V1.0.1\Projects\Peripheral_Examples\目录下
2. 串口交叉连线务必正确。
解压后,STM32F429I-Discovery_FW_V1.0.1的目录即是如下状态:
1 | ADC_DMA | 2 | ADC_DualModeInterleaved | 3 | ADC_TripleModeInterleaved | 4 | DAC_SignalsGeneration | 5 | DMA2D_MemToMemWithBlending | 6 | DMA2D_MemToMemWithPFC | 7 | EXTI_Example | 8 | FLASH_DualBoot | 9 | FLASH_Program | 10 | FLASH_WriteProtection | 11 | FMC_SDRAM | 12 | FMC_SDRAM_LowPower | 13 | IWDG_Example | 14 | LTDC_AnimatedPictureFromUSB | 15 | LTDC_ColorKeying | 16 | LTDC_Display_2Layers | 17 | MEMS_Example | 18 | PWR_CurrentConsumption | 19 | PWR_STANDBY | 20 | PWR_STOP | 21 | RCC_ClockConfig | 22 | RCC_CSS | 23 | SysTick_Example | 24 | TIM_PWMOutput | 25 | Touch_Panel | 26 | USART1_USART6_DMA(新增例程) | 27 | USART1_USART6_Interrupt(新增例程) | 近期工作较忙,可能要迟些做进一步的研究,例如双缓冲的DMA接收发送等。
工程包下载(不含驱动库,需要拷贝到STM32F429I-Discovery_FW_V1.0.1\Projects\Peripheral_Examples文件夹)
1.串口1、串口6同时启动中断式全双工通讯,最高3.5Mbps,下载地址:
USART1_USART6_Interrupt.rar
(38.12 KB, 下载次数: 741)
|
|