Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
BSP
STM32H747I-DISCO开发板移植RT-Thread
发布于 2019-10-24 18:17:58 浏览:3966
订阅该版
前段时间买了一块STM32H747I-Disco开发板,M7&M4双核,真香! 这段时间断断续续在移植RT-Thread,一直没有成功,相当头大,找原因也一直没有找到,直到今天问题终于解决了! H747有两种供电模式,一直是LDO,一种是SMPS,而之前的STM32单片机都是LDO模式,CubeMX生成的代码也是这种默认模式。而板子电路图采用的是SMPS模式,所以在配置成LDO模式下,CPU是没有上电的,所以,只要程序下载进去,我立马就找不到STM32芯片了。此时,必须先把板子断电,然后按着RESET键,再给板子上电,然后用STM32CubeProgrammer连接板子的ST-LINK,在软件连接等待的时候,松手RESET键,H747芯片就能识别出来了,然后把Flash内的代码擦掉。 解决办法如下: 在board.c文件SystemClock_Config()函数内,修改如下函数参数: `HAL_PWREx_ConfigSupply(PWR_LDO_SUPPLY);` ---> `HAL_PWREx_ConfigSupply(PWR_DIRECT_SMPS_SUPPLY);` 我是图:  相关的工程代码已上传至github: [工程代码](https://github.com/2SCZhou/STM32H747_RT-Thread) 估计这问题只有我自己遇到了,怪自己对这款芯片理解不深,希望能对有相关需求的小伙伴提供点微薄帮助。 DaZhou 2019年10月24日
查看更多
7
个回答
默认排序
按发布时间排序
whj467467222
认证专家
2019-10-24
开源,分享,交流,共同进步
额,今年参加ST的H7双核培训,开课就讲了 CUBE生成的代码供电这里需要手动修改。
DaZhou
2019-10-24
这家伙很懒,什么也没写!
>额,今年参加ST的H7双核培训,开课就讲了 CUBE生成的代码供电这里需要手动修改。 ... --- 坑爹啊,早知道就早请教你了,我这断断续续快一个月了:L
whj467467222
认证专家
2019-10-25
开源,分享,交流,共同进步
>坑爹啊,早知道就早请教你了,我这断断续续快一个月了 --- [https://www.stmcu.org.cn/document/list/index/category-1247](ST中文社区) [http://www.armbbs.cn/forum.php?mod=viewthread&tid=95318&extra=page%3D1](安福莱论坛) 这里面有H7的双核培训时候的资料,楼主可以看一下。
power
2019-11-19
这家伙很懒,什么也没写!
楼主,我下载了你的代码,在开发板上运行到如下处,卡了 while((__HAL_RCC_GET_FLAG(RCC_FLAG_D2CKRDY) != RESET) && (timeout-- > 0)); if ( timeout < 0 ) { Error_Handler(); } ,请问何故? M7核的移植成功了,想同时在M4核上也运行RT-THREAD,请问有没有做过这方面的工作?
softwind
2019-11-19
这家伙很懒,什么也没写!
想请教一下楼主,是两个核都跑RT-Thread吗?RT-Thread现在可以支持异构双核?
DaZhou
2019-11-21
这家伙很懒,什么也没写!
>想请教一下楼主,是两个核都跑RT-Thread吗?RT-Thread现在可以支持异构双核? --- 都可以跑rt-thread,下载RT-Thread只支持SMP
DaZhou
2019-11-21
这家伙很懒,什么也没写!
>楼主,我下载了你的代码,在开发板上运行到如下处,卡了 > while((__HAL_RCC_GET_FLAG(RCC_FLAG_D2CKRDY) ... --- 自行debug下吧,我这边是完全OK的
撰写答案
登录
注册新账号
关注者
0
被浏览
4k
关于作者
DaZhou
这家伙很懒,什么也没写!
提问
10
回答
49
被采纳
0
关注TA
发私信
相关问题
1
STM32 407 串口接收数据 系统卡死
2
RTT nrf24l01 设备驱动程序
3
stm32f10x串口只能发送数据,无法接收
4
第一次尝试移植rt-thread 到stm32F103系列问题
5
有人把stm32L07xx的bsp移到rtt上来了吗?求一个
6
rt-thread线程调度异常在stm32f103芯片上
7
RTT是否支持STM32F429
8
请问谁有 STM32F40x HAL + RT-THREAD 模板
9
rt-thread在stm32f411下的移植问题
10
针对STM32F7系列平台的MPU,Cache特性,需要注意哪些问题?
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
Studio环境下ST M7系列USB主机(CheeryUSB)配置及踩坑
2
RTT串口查找函数使用过程中遇到的问题。
3
RT-Thread CI编译产物artifacts自动上传功能介绍
4
STM32G030移植RT-Thread
5
CubeMX & RT-Thread Studio 联合开发说明
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
rt-smart
RTC
FAL
I2C_IIC
cubemx
ESP8266
UART
WIZnet_W5500
ota在线升级
PWM
BSP
flash
freemodbus
packages_软件包
潘多拉开发板_Pandora
GD32
定时器
ADC
flashDB
编译报错
socket
中断
rt_mq_消息队列_msg_queue
keil_MDK
Debug
SFUD
ulog
msh
C++_cpp
MicroPython
本月问答贡献
出出啊
1522
个答案
343
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
815
个答案
179
次被采纳
crystal266
555
个答案
162
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
2
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
1
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部