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

查看: 12883|回复: 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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版