ST意法半导体
直播中

贾永世

7年用户 1828经验值
私信 关注
[问答]

如何在32F413HDISCOVERY上运行AWS IoT?

STM32平台很陌生(在大学期间使用,然后转到竞争对手工作)。我现在正试图回来。我特别想建立一个小型物联网项目。
我买了一块 32F413HDISCOVERY 板,我正在使用 STM32CubeIDE。我想使用 AWS IoT,所以我下载了 X-CUBE-AWS 1.4.1 并浏览了文档 UM2178 rev 1(最新的 rev 4 仅适用于 X-CUBE-AWS 2.0,我找不到其他修订版) .
我已经从 AWS 的角度进行了所有设置。现在我被困住了。
我已尝试为我的开发板导入 zip 文件中包含的项目并进行编译,但出现错误。在手册中写到某些东西会被闪现,但不清楚是哪个文件。
我能得到一些关于如何继续的指示吗?是不是IDE的问题(写手册的时候不存在)?









回帖(1)

陈墨

2023-1-13 10:59:01
感谢您的更正,但这不是解决方案。我不是 bash 脚本方面的专家,但根据我之前发布的错误,脚本转到了“else”部分,因此问题不仅仅在于 PATH 定义。我已经删除了脚本是否在 Windows 上运行的检查。现在脚本如下所示并且正在运行!万分感谢。


  •         if [ $ret == 0 ] && [ $# == 5 ]; then
  •           echo "Generating the global elf file SBSFU and userApp"
  •           echo "Generating the global elf file SBSFU and userApp" >> $projectdir"/output.txt"
  •             # Set to the default installation path of the Cube Programmer tool
  •             # If you installed it in another location, please update PATH.
  •             PATH="~/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin":$PATH > /dev/null 2>&1
  •             programmertool="STM32_Programmer.sh"
  •           command=$programmertool" -ms "$elf" "$headerbin" "$sbsfuelf
  •           $command >> $projectdir"/output.txt"
  •           ret=$?
  •         fi
举报

更多回帖

发帖
×
20
完善资料,
赚取积分