|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基本按照这篇blog来配置环境的。但是在platformio build的时候出现如下错误,似乎是汇编器无法识别RT-Thread库里的汇编语句。请问大家知道应该怎么正确配置编译环境吗?
9 I Y6 M# |& W6 Q5 z' [
+ n5 @1 B% a/ o1 i/ Q1.jpg1 U4 | q1 M) ?0 [8 x7 z
) U1 r. I* f' T! z* f/ }子板是野火的STM32F103VE指南者。platformio.ini内容如下:! Z. `8 E) ^1 i @; I
" b; _$ j! R9 A8 _# |2 F[platformio]/ G9 C- [& e, B" z! r$ j
. ]% E, A. P8 u% f% M6 f1 l
include_dir = ./Inc* e R) ~ g- U* w- g) i/ v* ~
0 d7 }( a L% E7 R" O& qsrc_dir = ./
6 H6 X$ o. {0 I$ X9 v& e5 l, b- k# t8 J
[env:genericSTM32F103VE]. B3 W1 A5 J; I% Q- d
1 c7 w0 e% ]7 c5 d) t' C
platform = ststm327 B1 P" q: N+ Z( B& E0 f
2 { Z; _, h; Y0 e8 g. H
board = genericSTM32F103VE' g E0 R: {, I- X, p! ]. ]2 Z
; u: e+ Y' R. S2 { f$ ~
; framework = stm32cube; A) ?. z9 A- I' A% E" L# L
6 b) n+ f1 M/ ]: U" j) G" x
debug_tool = cmsis-dap3 l5 l2 B' \0 ?" a' @9 |
* o8 |/ m h# X& }upload_protocol = cmsis-dap: O. {- A# K% k2 x _
! f+ O& @1 s0 B( N; H
monitor_speed = 115200
& j& E) G" q1 }' S/ l. b! [7 G7 ^8 K8 z& K* W
build_flags =
; s& V& @( |8 z5 e; E* x! k
/ ], {" _$ o0 k( _-DUSE_HAL_DRIVER: n& N+ N3 ^: f( I
Z% `& p0 w6 M$ H# @
-DSTM32F103xE+ Y" \7 ]' S7 ?3 {& u* G) i
* ]0 T- h* d, X2 S-IInc
! N9 H; m y0 j0 m- r# q- R/ H2 D/ T7 r E& w
-IDrivers/STM32F1xx_HAL_Driver/Inc
& w- m$ _3 O1 _8 ~7 j
" d2 f* C2 r( v" K, \- F" |& V% y-IDrivers/STM32F1xx_HAL_Driver/Inc/Legacy
; F2 Z( |" l# E5 B- W8 A% n
2 o5 c) H. B7 a! H0 p-IDrivers/CMSIS/Device/ST/STM32F1xx/Include, @4 G3 \8 n6 d6 S8 [
( V* y5 l; \& J& C3 u+ h-IDrivers/CMSIS/Include
, i$ F3 |2 u& W2 f: {
w5 O% l$ h n3 g- m-IMiddlewares/Third_Party/RealThread_RTOS/include/! V5 z+ s, ~8 l% u% S$ L* B
: o V. b8 `- s: Z: Y* X) p-IMiddlewares/Third_Party/RealThread_RTOS/bsp/_template/cubemx_config
/ G7 n* H4 [( s \# N* {
4 H# K. j# W- l: l: a-IMiddlewares/Third_Party/RealThread_RTOS/finsh/2 |1 `0 d9 l( E* |! X t
( @3 f4 [ N3 ]3 q0 j' y' }-IMiddlewares/Third_Party/RealThread_RTOS/components/finsh
; z4 L$ H% z5 M7 s, O z2 ^' O6 k6 H& ]# p$ W! V3 \3 S3 a( z
src_filter = +<./Src/> +<./startup_stm32f103xe.s> +<./Drivers/> +<./Middlewares/>
~& ? H: ]- H9 k7 ?" N
( L3 s. X4 a1 N7 ^: t3 Wboard_build.ldscript = ./STM32F103VETx_FLASH.ld1 E/ G9 G6 {+ R
# |' _# N( R& ^5 u$ Iextra_scripts = pre:add_newlibnano.py& g) x% O- L# t3 R m1 ~
|
|