你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 12833|回复: 28

【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

  [复制链接]

50

主题

193

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-7-23
发表于 2014-6-17 19:23:23 | 显示全部楼层 |阅读模式
该例程包有两个:
一个是中断式的, 基于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的目录即是如下状态:
1ADC_DMA
2ADC_DualModeInterleaved
3ADC_TripleModeInterleaved
4DAC_SignalsGeneration
5DMA2D_MemToMemWithBlending
6DMA2D_MemToMemWithPFC
7EXTI_Example
8FLASH_DualBoot
9FLASH_Program
10FLASH_WriteProtection
11FMC_SDRAM
12FMC_SDRAM_LowPower
13IWDG_Example
14LTDC_AnimatedPictureFromUSB
15LTDC_ColorKeying
16LTDC_Display_2Layers
17MEMS_Example
18PWR_CurrentConsumption
19PWR_STANDBY
20PWR_STOP
21RCC_ClockConfig
22RCC_CSS
23SysTick_Example
24TIM_PWMOutput
25Touch_Panel
26USART1_USART6_DMA(新增例程)
27USART1_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)
回复

使用道具 举报

0

主题

68

回帖

0

蝴蝶豆

中级会员

最后登录
2020-12-1
发表于 2014-6-24 22:52:41 | 显示全部楼层

回复:【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

 haohao  好
回复 支持 反对

使用道具 举报

0

主题

68

回帖

0

蝴蝶豆

中级会员

最后登录
2020-12-1
发表于 2014-6-24 22:53:23 | 显示全部楼层

回复:【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

 haohao  好
回复 支持 反对

使用道具 举报

50

主题

193

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-7-23
 楼主| 发表于 2014-6-25 17:53:18 | 显示全部楼层

RE:【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

最新更新,串口1和串口6均采用DMA方式通信,通信数据64字节,速度5Mbps,全双工收发,原来的例程串口6设置DMA有误,串口6以中断方式通信,速度上不去。
 
 
USART1_USART6_TEST1.png
 
 
 
DMA_10Mbps.jpg
 
  tek00025.png
 

USART1_USART6_DMA.rar

下载

38.29 KB, 下载次数: 303, 下载积分: ST金币 -1

回复 支持 反对

使用道具 举报

307

主题

3125

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-7-17
发表于 2014-6-26 17:37:51 | 显示全部楼层

RE:【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

下载看看
回复 支持 反对

使用道具 举报

50

主题

193

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-7-23
 楼主| 发表于 2014-6-26 19:46:43 | 显示全部楼层

RE:【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

不好意思,10Mbps还没有成功,今天实测只有5Mbps是对的。
回复 支持 反对

使用道具 举报

0

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2014-9-16 10:11:26 | 显示全部楼层

回复:【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

 好
回复 支持 反对

使用道具 举报

0

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2014-9-16 10:13:48 | 显示全部楼层

回复:【原创】 【stm32F429开发日志】STM32F429串口1、串口6全双工通讯例程

 好
回复 支持 反对

使用道具 举报

1

主题

15

回帖

0

蝴蝶豆

初级会员

最后登录
2015-2-4
发表于 2014-12-8 17:31:52 | 显示全部楼层
楼主多出一些cube生成的工程,这个才兴起,最终趋势~
回复 支持 反对

使用道具 举报

0

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
2015-1-8
发表于 2015-1-8 14:11:08 | 显示全部楼层
非常好的东西!!!
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版