|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基本按照这篇blog来配置环境的。但是在platformio build的时候出现如下错误,似乎是汇编器无法识别RT-Thread库里的汇编语句。请问大家知道应该怎么正确配置编译环境吗?% q* a& P5 Y7 {7 {* [3 Y0 A o
5 |$ n) a8 ~. M! @) h% ^( O) q) R
1.jpg) ]1 M2 P0 p& {$ H
- ~' Z$ _' {& \% p- D( c子板是野火的STM32F103VE指南者。platformio.ini内容如下:" ?9 ?: N2 z: ~+ X7 R$ M8 [$ v) o
5 w4 h N$ ]7 u& V[platformio]
% k t$ S7 v+ Z5 p) Y- M) k! s) v- W y6 A
include_dir = ./Inc1 j3 e0 T I; [
/ H4 V- S- d5 y) U' g, R: C& s. H
src_dir = ./# r2 c! N$ g+ J' Z6 L N* h
5 x; q. x% F/ K[env:genericSTM32F103VE]" V3 r1 k4 D3 u2 B& u4 L
3 v! n% X, f; h( R) @5 fplatform = ststm32' C" ]7 c8 ]* n( W
2 |' w) F# K; x: @8 v8 ~" L, j7 Qboard = genericSTM32F103VE( K6 ?: }4 B, O! L
" ^( H( i L4 S" o1 G; framework = stm32cube9 `1 T: q* s0 ?, i" y
$ Z5 ?- e. ` \* |" ^7 t
debug_tool = cmsis-dap* v8 g$ L2 s* M* k
6 H9 B/ F9 a2 K5 h+ \2 l mupload_protocol = cmsis-dap+ ]& m, D0 v1 E" Z
$ N+ _$ A5 E6 i |: f$ M
monitor_speed = 115200
! @+ J6 t7 b6 w
0 ^9 Y8 D& q0 \9 D! cbuild_flags =/ }3 @/ i! z" L) }& w
4 Q. E* U$ R4 A4 ?4 V7 n6 S-DUSE_HAL_DRIVER) [9 I. {' h4 c4 ]/ |* |
2 j8 [' ?/ \; y/ j9 W$ G& [. X5 q
-DSTM32F103xE
0 N( p" O1 R [3 V( ?4 I( i/ v, b) w3 \' ~, n
-IInc7 E$ M& x y: ]: h/ `+ x
7 I% y. T' `* i" c/ G. @9 v3 x-IDrivers/STM32F1xx_HAL_Driver/Inc$ |9 |4 S* V& Y3 R
* k. [& N/ r" a. n8 j& S1 h! A o5 _-IDrivers/STM32F1xx_HAL_Driver/Inc/Legacy
; j* d- Q2 ~) O& z1 N, U$ M
( Q5 L- W) K: a0 U0 ]; ]0 H( D! l' {-IDrivers/CMSIS/Device/ST/STM32F1xx/Include; l) e8 Z, w9 m8 }% F9 i/ w
2 L( [8 o3 c1 y( F0 H; B# T
-IDrivers/CMSIS/Include
5 X& g/ z6 S& Q- M) M' f" U- i+ D
' J5 s' ~$ f. V-IMiddlewares/Third_Party/RealThread_RTOS/include/
% L+ s1 {: @+ V: U' @# A# ^4 j- M+ N8 m X7 |+ w" o2 T W
-IMiddlewares/Third_Party/RealThread_RTOS/bsp/_template/cubemx_config
$ N% |) _0 [1 C) b/ d" h1 X# m* Z" G. D0 R6 s" C$ t6 q
-IMiddlewares/Third_Party/RealThread_RTOS/finsh/7 u$ X" a6 W( d) w9 ^- z% A' j5 M$ {( h
3 i1 G5 A" n7 z2 s+ r* M% u, v# T-IMiddlewares/Third_Party/RealThread_RTOS/components/finsh; l4 z0 z+ }; }) E, e7 }
0 X. R: p7 ~ i( dsrc_filter = +<./Src/> +<./startup_stm32f103xe.s> +<./Drivers/> +<./Middlewares/>
8 j4 y' K r8 r5 W* R: p% H
6 o9 m' l! K: P' ^, U' Bboard_build.ldscript = ./STM32F103VETx_FLASH.ld
2 m' t3 ~/ I$ {: m! O8 Y( `9 I, @# P ~: ^
extra_scripts = pre:add_newlibnano.py
- j/ m; [8 E& Z |
|