IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 安信可IDE使用教程 加入阿里云平台 -> 正文阅读

[嵌入式]安信可IDE使用教程 加入阿里云平台


1.安信可IDE安装

官方开发工具清单链接

在这里插入图片描述
软件安装就不说了,直接安装即可(不要出现中文路径,一般是没什么问题)
如果你曾经卸载过,再次安装安信可的IDE,那就得注意一些东西了
(详细请看目录[重新安装安信可的IDE,却一直编译失败???])

2.工程导入

2.1.工程导入

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

2.2.修改IDF_PATH

在这里插入图片描述
Name:填写

IDF_PATH

在这里插入图片描述

2.3.修改要编译的工程

在这里插入图片描述

3.添加指令

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3.1运行指令(以控制板面为示例)

在这里插入图片描述

3.1.1控制板面使用->只修改两个地方

在这里插入图片描述
如果你运行了 控制板面 的指令,却没有出现下面的界面(报错)
可能是你的安信可IDE安装的不对
(解决方法请看目录[ 重新安装安信可的IDE,却一直编译失败??? ])
使用键盘上的 上下左右 来控制
在这里插入图片描述
在这里插入图片描述

快捷键 F9 可以直接运行上一次的指令

3.2自己挑,觉得用得上的就添加

控制板面 (进入控制板面后,只修改两个地方)

mintty.exe -e make menuconfig

多核全部编译 (-j6:表示使用6个核心进行编译,速度快6倍,根据自己电脑的CPU来修改)

make all -j6

多核编译 (使用make all 编译一次就行了,再次编译使用make会快很多)

make -j6

擦除整个Flash (COM*根据实际情况修改端口)

 make erase_flash ESPPORT=COM4

主固件下载 (COM*根据实际情况修改端口)

make flash ESPPORT=COM4

编译-下载 (编译成功就会自动下载,一条龙)

make -j6 flash ESPPORT=COM4

阿里云平台相关指令-你得有相对应得程序代码才行

三元组single_Mfg_config.csv生成bin文件 (这个有点麻烦,需要读懂这条指令,根据实际情况进行修改…/…/…/)
注意:不要多加/删除空格

mintty.exe -e ../../../components/nvs_flash/nvs_partition_generator/nvs_partition_gen.py --input ../../config/mass_mfg/single_Mfg_config.csv --output single_mfg.bin --size 0x4000

烧录阿里云三元组的bin文件到设备 (三元组的烧录地址固定为0x100000,里面的COM*根据实际情况修改)
注意:不要多加/删除空格
不建议使用指令烧录三元组,使用flash_download_tools工具烧录稳妥一些

mintty.exe -e ../../../components/nvs_flash/nvs_partition_generator/nvs_partition_gen.py --port COM3 write_flash 0x100000 single_mfg.bin

4.配网/联网失败

在这里插入图片描述
正常情况下
在这里插入图片描述

4.1由于没有烧录阿里云四元组造成的联网失败

串口日志中出现 HAL_GetProductParam nvs_open failed with 1102 表示设备没有烧录四元组,就无法连接到阿里云平台
解决方法参考 5.阿里云四元组生成.bin文件&烧录
在这里插入图片描述

5.阿里云四元组生成.bin文件&烧录

5.1查看阿里云的四元组

进入阿里云生活物联网平台
注意:不要跑去阿里云物联网平台了,两个是不一样的平台
关于阿里云的产品创建要时间再写吧
在这里插入图片描述
在这里插入图片描述

5.2阿里云的四元组生成bin文件

运行指令

mintty.exe -e ../../../components/nvs_flash/nvs_partition_generator/nvs_partition_gen.py --input ../../config/mass_mfg/single_mfg_config.csv --output single_mfg.bin --size 0x4000

在这里插入图片描述

5.3烧录四元组bin文件

打开Flash下载工具
在这里插入图片描述

字体修改

在这里插入图片描述

在这里插入图片描述

重新安装安信可的IDE,却一直编译失败???

那是因为卸载IDE的时候,没有将环境变量清除
在这里插入图片描述

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-03-30 18:41:35  更:2022-03-30 18:45:32 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 6:38:31-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码