1. 准备工作
- gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2
- JLink_Linux_V782d_x86_64.deb
- setup_fsp_v4_1_0_e2s_v2022-10.AppImage
2. fsp
2.1 下载fsp
setup_fsp_v4_1_0_e2s_v2022-10.AppImage
2.2 安装fsp
-
给setup_fsp_v4_1_0_e2s_v2022-10.AppImage赋执行权限chmod +u setup_fsp_v4_1_0_e2s_v2022-10.AppImage
-
通过./setup_fsp_v4_1_0_e2s_v2022-10.AppImage 执行安装
-
注意必须要选择 Custom Install ,点击“Next”
- 使用默认文件夹,也可以通过单击[Change…]来选择路径。单击“下一步”继续。
- 选择安装扩展,这里只安装了中文支持,然后单击“Next”。可自选或后续补装
- 安装工具步骤,选择 QE 触摸工具
notes: 后续一直选择安装下去即可,由于Toolchains已经下载故不在次安装。
2.3 生成hex文件
- 点击 项目 ,选择C/C++ Project Settings
3. Toolchains
3.1 下载及安装
gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2
sudo mkdir -p /opt/arm
sudo tar -jx -f gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.bz2 -C /opt/arm
3.2 添加到e2
4. Jlink
4.1 安装驱动
sudo dpkg -i JLink_Linux_V782d_x86_64.deb
4.2 Jlink下载固件
4.2.1 打开烧录工具
$ JFlashLiteExe
4.2.2 选择烧录芯片的型号
- 选择device的型号F7FA4M2AD;
- 点击OK;
4.2.3 选择烧录文件并执行烧录
- 选择workspace生成的后缀为.hex的文件;
- 烧录.hex文件
4.2.4 烧录完成后GUI的显示
|