Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
内核学习营
关于RTT的动态模块疑问
发布于 2019-09-02 00:58:12 浏览:1750
订阅该版
位大神,小弟刚学RTT,初来乍到,其他问题一一解决了,现在还剩下关于动态模块的问题咨询一下各位大拿: 1:我使用的是stm32f407-atk-explorer的BSP,其中在官方文档中的《DOCS-组件-动态模块》文章中 rtconfig.py也按照要求进行了配置, 在输入scons 没有问题,再输入scons --target=ua -s 时候却出现错误,因为不懂 派生 ,错误没怎么看懂。 ![600,171](https://oss-club.rt-thread.org/uploads/201909/01/212339g26gug4un7xx67o6.png) 这个是scons 的提示。 ![600,0](https://oss-club.rt-thread.org/uploads/201909/01/212339qefwwmltnswedthe.png) scons --target=ua -s 出现的错误提示 2 忽略上述错误后,将固件烧录到STM32中,运行正常,下载了APP hello,但是进入目录后编译出现了一大堆错误,我直接上图了~~大家帮忙看一下~不胜感激 ![600,0](https://oss-club.rt-thread.org/uploads/201909/01/212339c09z87z7ee0xh3of.png) **3.PNG** *(167.27 KB, 下载次数: 0)*_[下载附件](https://www.rt-thread.org/qa/forum.php?mod=attachment&aid=MTA2MTZ8ZTJjMDY0NGN8MTU2NzM1NzAyMnwxNDUwMXw0MjE2Nzg%3D¬humb=yes)_[float=right]昨天 21:23 上传[/float] 这个是编译APP时候的错误的提示。
查看更多
7
个回答
默认排序
按发布时间排序
bernard
2019-09-02
这家伙很懒,什么也没写!
动态模块编译那边没指定BSP_ROOT吧
954059307
2019-09-02
这家伙很懒,什么也没写!
>动态模块编译那边没指定BSP_ROOT吧 --- 您好,怎么指定动态模块的BSP_ROOT,还有您方便留一个微信或者QQ,或者邮箱~么~~~
bernard
2019-09-03
这家伙很懒,什么也没写!
如果是ENV下, set BSP_ROOT=N:\rt-thread\bsp\stm32\stm32xxx =后面的就是你的BSP目录,然后再scons --app=hello 类似的方式
954059307
2019-09-03
这家伙很懒,什么也没写!
>如果是ENV下, >set BSP_ROOT=N:\rt-thread\bsp\stm32\stm32xxx --- 后面经过测试确实是BSP路径设置问题,我直接复制的,就不行,得自己敲一下路径,但是后面还是编译失败。您方便留个邮箱或者QQ,还得请教您一下
bernard
2019-09-03
这家伙很懒,什么也没写!
>后面经过测试确实是BSP路径设置问题,我直接复制的,就不行,得自己敲一下路径,但是后面还是编译失败。 ... --- :) 直接论坛交流就好
954059307
2019-09-06
这家伙很懒,什么也没写!
>直接论坛交流就好 --- 您好,在您指出BSP的问题后,我重新设置环境变量后,确实可以了,原因是BSP_ROOT= 不能加入空格。但是用的BSP是qemu-vexpress-a9,也就是官方的。我自己改成了stm32f407-atk-explorer BSP就出现错误。下面我发出来,您再帮忙看一下。 图1 是使用qemu-vexpress-a9 编译的HELLO set RTT_ROOT= D:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rt-thread-master25 set BSP_ROOT=D:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rt-thread-master25\bsp\qemu-vexpress-a9 cd D:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rt-thread-master25\bsp\qemu-vexpress-a9\ scons --target=ua-s cd d:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rtthread-apps-master\rtthread-apps-master\ scons --app=hello 图2 是使用stm32f407-atk-explorer 编译的HELLO的错误提示 set RTT_ROOT= D:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rt-thread-master25 set BSP_ROOT=D:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rt-thread-master25\bsp\stm32\stm32f407-atk-explorer cd D:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rt-thread-master25\bsp\qemu-vexpress-a9\ scons --target=ua-s cd d:\Source\env_released_1.1.21\env\rt-thread-master\rt-thread-master25Base\rtthread-apps-master\rtthread-apps-master\ scons --app=hello
bernard
2019-09-07
这家伙很懒,什么也没写!
可以多从出错信息来分析,cc1.exe, -mlong-calls 可以看到是不识别-mlong-calls参数,那么这个时候可以去找原因。另外,你也可以在执行scons时加 "--verbose" 参数,进而把完整的命令行打印出来,然后进行对比。 对于动态模块来说,它会引用BSP中rtconfig.py里,以M_开头的一些编译参数,可以检查下是否正确。以及,在RT-Thread bsp中,是否有相类似的BSP可以参考。
撰写答案
登录
注册新账号
关注者
0
被浏览
1.8k
关于作者
954059307
这家伙很懒,什么也没写!
提问
5
回答
6
被采纳
0
关注TA
发私信
相关问题
1
【内核学习】rtthread内核移植记录-STM32F103ZET6-HAL库
2
《内核学习营》+水一方+自用STM32F103VC 板RT-Thread内核移植分享
3
《内核学习营》+水一方+项目中创建标准的 RT-Thread工程
4
内核学习营+坦然+探索者stm32f407板子RT-thread循环点亮led灯
5
<内核学习营>+坦然+探索者stm32f407板子RT-thread串口字符点灯
6
<内核学习营>+坦然+探索者stm32f407板子RT-thread的pwm点灯实验
7
<内核学习营>+坦然+探索者stm32f407板子RT-thread串口实验
8
<内核学习营>+坦然+野火stm32f103板子RT-thread读写SD卡实验
9
<内核学习营>+坦然+探索者stm32f407板子RT-thread的RTC闹钟实验
10
【内核学习营】+王秀峰+led_rgb
推荐文章
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
freemodbus主机在freertos的适配,参考rtthread例程
2
开源共生 商业共赢 | RT-Thread 2024开发者大会议程正式发布!
3
【24嵌入式设计大赛】基于RT-Thread星火一号的智慧家居系统
4
RT-Thread EtherKit开源以太网硬件正式发布
5
还在担心bsp不好维护吗?快使用yml管理主线bsp
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
a1012112796
20
个答案
3
次被采纳
张世争
12
个答案
3
次被采纳
踩姑娘的小蘑菇
7
个答案
3
次被采纳
用户名由3_15位
13
个答案
2
次被采纳
rv666
9
个答案
2
次被采纳
本月文章贡献
程序员阿伟
9
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
RTT_逍遥
1
篇文章
8
次点赞
大龄码农
1
篇文章
5
次点赞
ThinkCode
1
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部