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

查看: 8215|回复: 22

【STM32F429开发日志】固件库V1.0.0+串口2( printf重定向,格式输出)+LED+Kill.bat

[复制链接]

43

主题

292

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-11-28
发表于 2014-5-15 21:49:55 | 显示全部楼层 |阅读模式
(固件库V1.0.0+串口( printf重定向,格式输出)+LED+Kill.bat)
       (注意不是429,而是407),目前两款都在做实验,暂且取统一标题!
更新记录:2014.06.02,更新了代码,更改了代码目录结构,使之更加易用;更改了部分注释错误;
对于我心爱的stm32f4-dicovery,一直没有时间来折腾你,这会有时间了,跑跑程序玩玩。
首先,打开官方下载的固件库,打开project,居然没有串口的例程,汗,然后自己自琢磨着移植一个。一开始打算搞串口1,结果发现被占用,所以就先调试串口2了,嘿嘿!
       这里吐槽一下,今天下午第一次尝试用STM32Cube,发现STM32Cube生成的代码并不怎么好,
官方的串口例程也折腾了一下,发现各种宏定义各种封装,而且代码不好用,比如一个简单的串口发送函数搞的如此复杂:
HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout)
所以STM32Cube软件只是用来看看引脚分配,非常直观效率高,还有生成的初始化代码也值得参考哦~~嘻嘻
先给大家扫盲一下串口资源:
       STM32F407xx内嵌四个通用同步/异步接收器(USART1,USART2,USART3 和USART6)和两个通用异步收发器(UART4和UART5)。这6个接口提供异步通信的IrDASIR ENDEC支持,多机通信模式,单线半双工通信模式LIN主/从功能。 USART1和USART6接口能够速度高达10.5 Mbit / s的通信其他可用的接口通信高达5.25bit/s。
USART1,USART2,USART3和USART6还提供硬件管理的CTS,RTS信号,智能卡的模式(ISO7816兼容)和类似的SPI通信能力,所有接口都可以通过DMA控制器。
  硬件环境:STM32F4-Discovery
  软件环境:MDK510,STM32Cube
其他部分就不用介绍了吧,上个mdk的工程源代码:
(固件库V1.0.0+串口( printf重定向,格式输出)+LED+Kill.bat)
特别注意:在keil option 选项卡中,要选中Use MircoLib,否则编译后的代码将会很大,我试过差不多是原来的3倍。
 
cube2.jpg
serial.jpg
OK,代码下载2014.06.02 update
01.stm32f4_disco_usart2.zip (741.49 KB, 下载次数: 484)
stm32cube.jpg
<
回复

使用道具 举报

43

主题

292

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-11-28
 楼主| 发表于 2014-5-15 21:50:40 | 显示全部楼层

RE:分享一个官方没有的stm32f4-Discovery的串口例程

楼主加油,sofa
回复 支持 反对

使用道具 举报

1

主题

8

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-5-15 22:56:47 | 显示全部楼层

回复:分享一个官方没有的stm32f4-Discovery的串口例程

谢谢!非常感谢谢谢!非常感谢
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-5-16 10:01:33 | 显示全部楼层

回复:分享一个官方没有的stm32f4-Discovery的串口例程

学习下……
回复 支持 反对

使用道具 举报

1

主题

19

回帖

0

蝴蝶豆

初级会员

最后登录
1970-1-1
发表于 2014-5-18 22:06:55 | 显示全部楼层

RE:分享一个官方没有的stm32f4-Discovery的串口例程

感谢楼主,分享一下。
回复 支持 反对

使用道具 举报

0

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-5-21 16:11:56 | 显示全部楼层

RE:分享一个官方没有的stm32f4-Discovery的串口例程

,代码下载
回复 支持 反对

使用道具 举报

0

主题

3

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-5-26 00:25:48 | 显示全部楼层

RE:分享一个官方没有的stm32f4-Discovery的串口例程

感谢楼主,分享一下!
回复 支持 反对

使用道具 举报

1

主题

27

回帖

1

蝴蝶豆

初级会员

最后登录
2020-10-16
发表于 2014-5-28 13:17:48 | 显示全部楼层

回复:分享一个官方没有的stm32f4-Discovery的串口例程

下载看一下有啥好处
回复 支持 反对

使用道具 举报

3

主题

92

回帖

4

蝴蝶豆

高级会员

最后登录
2019-9-22
发表于 2014-6-1 19:55:47 | 显示全部楼层

RE:分享一个官方没有的stm32f4-Discovery的串口例程

感谢楼主,分享一下!
回复 支持 反对

使用道具 举报

0

主题

5

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-7-19 12:10:30 | 显示全部楼层

RE:【STM32F429开发日志】固件库V1.0.0+串口2( printf重定向,格式输出)+LED+Kill.bat

楼主给力,最近做项目
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版