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

【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、...

[复制链接]
wjandsq 提问时间:2014-6-9 20:48 /
本帖最后由 wjandsq 于 2015-3-2 11:16 编辑

根据以往习惯,使用STM32CubeMX软件配置串口1和串口6,这两个串口速度可达10Mbps以上,这里设置为中断式收发,4Mbps,传输数据为1024个,添加的代码行数很少,但工作没有问题。更高级的使用请自行设置DMA方式收发。
工程包下载地址(登陆可见): USART1_USART6.rar (1.31 MB, 下载次数: 1130)

USART1_USART6(7z格式).rar

下载

2.77 MB, 下载次数: 743, 下载积分: ST金币 -1

V4.6.0版本HAL

收藏 1 评论41 发布时间:2014-6-9 20:48

举报

41个回答
scsi000 回答时间:2015-9-21 22:38:02
可是很多芯片仅支持115200波特率,  如何链接呢?  有没有USB转UART 10M 的芯片?
魔方奇才 回答时间:2015-2-2 20:07:52
请教一下楼主,F429DISCOVERY的PA9和PA10并没有通过电平转换芯片连接到上位机,这个怎么解决的?
为它停留 回答时间:2014-12-8 17:17:44
看了一下,感觉不错。希望楼主可以出个教程,我一定参加~
wjandsq 回答时间:2014-6-9 20:49:44

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

测试下
yhzxx 回答时间:2014-6-9 22:02:20

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

谢谢楼主,好人一生平安
wjandsq 回答时间:2014-6-15 14:04:32

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

使用标准外设驱动库1.3编写的串口1和串口6中断式全双工通讯,代码优化后最高波特率3.5Mbps,低于HAL驱动的4Mbps,代码将会在近期上传。另有更高级的DMA方式通讯(仅串口1收发),已验证成功,也将会在近期上传。
zhous 回答时间:2014-6-15 16:32:21

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

好好
abcdotaabc 回答时间:2014-6-16 10:38:28

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

楼主在使用STM32CubeMX生成代码的时候 会不会出现没有GPIO.c文件的情况
abcdotaabc 回答时间:2014-6-16 10:43:49

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

楼主在使用STM32CubeMX生成代码的时候 会不会出现没有GPIO.c文件的情况
abcdotaabc 回答时间:2014-6-16 10:43:59

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

楼主在使用STM32CubeMX生成代码的时候 会不会出现没有GPIO.c文件的情况
wjandsq 回答时间:2014-6-16 13:36:35

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

确实是这样,这是STM32CubeMX软件的bug,最新的4.3版本已经修正了这个bug。
不过我没有选择第一个选项,GPIO的初始化在main.c中或另外一文件中完成,串口gpio的初始化是在另外一个文件中,
只有串口1收发函数调用时才初始化串口的GPIO。
wjandsq 回答时间:2014-6-16 17:44:39

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

STM32CubeMX生成的HAL驱动,单工通信可达4M,这就是说中断里不到2.5us的时间。这意味着HAL驱动比以往版本驱动的效率高多了。
cnlovecn-72085 回答时间:2014-6-17 23:11:09

回复: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

不错不错哦,看看行不行
shita09 回答时间:2014-6-20 12:01:19

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程


入门 借鉴借鉴
wjandsq 回答时间:2014-6-22 16:19:25

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

对于gpio.c丢失的情况,最新的stm32cube_db_v4030.zip版本已经解决了这个bug,HAL driver已更新为STM32Cube_FW_F4 V1.2.0。
baixibin 回答时间:2014-7-1 09:48:20

回复: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

菜鸟一枚,请多指教
wqx2005 回答时间:2014-7-12 11:55:18

RE: 【原创】 【stm32F429开发日志】STM32CubeMX软件生成的串口1、串口6通讯例程

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