在“入门”指南的这一步中:
- 再次单击F1,键入并选择“ Azure IoT设备工作台:上传设备代码”
它开始编译并将代码上传到DevKit。 我得到下面的错误。任何想法?谢谢。
从C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino \ httpserver \ app_httpd.cpp:33: C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ system / platform / wait_api.h:21:2:警告:#warning wait_api.h已被mbed_wait_api取代。 h,请更新至mbed_wait_api.h [因为mbed-os-5.3] [-Wcpp]
#warning wait_api.h已被mbed_wait_api.h取代,请更新至mbed_wait_api.h [因为mbed-os-5.3]
在C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino / system / mbed.h:95:0,
来自C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino / EEPROMInterface.h:7,
从C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino \ httpserver \ app_httpd.cpp:33:C:\ Users \ ayung \ AppData \ Local \ Arduino \ \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ system / platform / sleep.h:21:2:警告:#warning sleep.h已被mbed_sleep.h取代,请更新至mbed_sleep.h [自mbed- os-5.3] [-Wcpp]
#warning sleep.h已被mbed_sleep.h取代,请更新至mbed_sleep.h [因为mbed-os-5.3]
在C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino / system / mbed.h:96:0中包含的文件中,
来自C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino / EEPROMInterface.h:7,
来自C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ cores \ arduino \ httpserver \ app_httpd.cpp:33:
C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ hardware \ stm32f4 \ 1.6.1 \ system / platform / rtc_time.h:21:2:警告:#warning rtc_time.h已被mbed_rtc_time取代。 h,请更新到mbed_rtc_time.h [因为mbed-os-5.3] [-Wcpp]
#warning rtc_time.h已被mbed_rtc_time.h取代,请更新至mbed_rtc_time.h [因为mbed-os-5.3]
C:\ Users \ ayung \ AppData \ Local \ Arduino15 \ packages \ AZ3166 \ tools \ arm-none-eabi-gcc \ 5_4-2016q3 / bin / arm-none-eabi-ar:无法重命名'core \ core.a';原因:文件存在
退出状态1
选择了_JAVA_OPTIONS:-Djava.net.preferIPv4Stack = true
[错误]以代码= 1退出
确保板卡设置在VSCode和Arduino中正确
答案 0 :(得分:0)
我遇到了同样的问题,我的搜索只找到了这个问题和FAQ,我发现“无法为IoT DevKit安装Arduino软件包”,但这不是我的问题。该参考是关于安装<https://microsoft.github.io/azure-iot-developer-kit/docs/faq/>损坏的。
经过几次尝试,这对我有用:
希望这对您有所帮助。祝你好运