极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20641|回复: 2

STM32烧Arudino,做WS2812时候出现个错误,哪位大佬帮忙看看

[复制链接]
发表于 2019-12-27 16:44:57 | 显示全部楼层 |阅读模式
In file included from C:\Users\Mars.CN\Documents\Arduino\sketch_dec19b\sketch_dec19b.ino:1:0:

C:\Users\Mars.CN\Documents\Arduino\libraries\FastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.003.002

#    pragma message "FastLED version 3.003.002"

                     ^

In file included from C:\Users\Mars.CN\Documents\Arduino\libraries\FastLED/platforms/arm/stm32/fastled_arm_stm32.h:5:0,

                 from C:\Users\Mars.CN\Documents\Arduino\libraries\FastLED/platforms.h:28,

                 from C:\Users\Mars.CN\Documents\Arduino\libraries\FastLED/FastLED.h:52,

                 from C:\Users\Mars.CN\Documents\Arduino\sketch_dec19b\sketch_dec19b.ino:1:

C:\Users\Mars.CN\Documents\Arduino\libraries\FastLED/platforms/arm/stm32/fastpin_arm_stm32.h: In instantiation of 'static volatile uint32_t* _ARMPIN<PIN, _BIT, _MASK, _GPIO>::port() [with unsigned char PIN = 32u; unsigned char _BIT = 11u; long unsigned int _MASK = 2048ul; _GPIO = __gen_struct_GPIOA; _ARMPIN<PIN, _BIT, _MASK, _GPIO>::port_ptr_t = volatile long unsigned int*; uint32_t = long unsigned int]':

C:\Users\Mars.CN\Documents\Arduino\libraries\FastLED/platforms/arm/stm32/clockless_arm_stm32.h:22:37:   required from 'void ClocklessController<DATA_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::init() [with int DATA_PIN = 32; int T1 = 18; int T2 = 45; int T3 = 27; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]'

C:\Users\Mars.CN\Documents\Arduino\sketch_dec19b\sketch_dec19b.ino:23:1:   required from here

C:\Users\Mars.CN\Documents\Arduino\libraries\FastLED/platforms/arm/stm32/fastpin_arm_stm32.h:52:86: error: incomplete type '__gen_struct_GPIOA' used in nested name specifier

   inline static port_ptr_t port() __attribute__ ((always_inline)) { return &_GPIO::r()->ODR; }



无从下手,用UNO的时候编译正常,换成STM32就不行了
回复

使用道具 举报

发表于 2019-12-27 21:28:08 | 显示全部楼层
你用的fastled库应该不支持这款芯片
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-14 17:04:44 | 显示全部楼层
弘毅 发表于 2019-12-27 21:28
你用的fastled库应该不支持这款芯片

降了一个版本好使了 ,改成用3.3.1没问题,3.3.2就报错。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-4 01:03 , Processed in 0.040782 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表