📅  最后修改于: 2023-12-03 15:21:01.946000             🧑  作者: Mango
如果你现在正在使用 Chromebook,但是需要进行 ARM 开发,那么你可以考虑使用 Visual Studio Code。Visual Studio Code 是一款轻量级,开源且跨平台的编辑器,它支持多种编程语言和开发工具,并且可以根据您的需求进行扩展。
在开始之前,您需要先启用 Chromebook 的开发者模式。请注意,这将会擦除您设备中的所有数据。您还将需要安装 Chromebook 上的 Linux 容器。
要启用开发人员模式,请按住 Esc + 刷新键(刷新键一般位于F3和F4之间),然后按下电源键。您将会看到一个警告信息,您需要按下 Ctrl + D,然后按下回车。在接下来的几分钟内,Chromebook 将会擦除所有的用户数据,并重置设备。请注意,擦除数据操作无法恢复。
在 Chromebook 上运行的 Linux 容器可以让您交互式地访问 Linux 操作系统,这样您就可以在 Chromebook 上进行 Linux 的各种操作和开发工具安装。
在 Chromebook 上安装 Visual Studio Code非常简单,您可以按照以下步骤进行操作:
sudo apt-get update
sudo apt-get install code
code
为了在 Visual Studio Code 中进行 ARM 开发,您需要安装一些扩展包。Visual Studio Code 的扩展包可以在扩展商店中找到。您可以按照以下步骤进行操作:
现在,您已经成功地配置了 Visual Studio Code 进行 ARM 开发。
为了使用 Visual Studio Code 进行 ARM 开发,您需要使用一些插件和工具。您可以按照以下步骤进行操作:
sudo apt-get install gcc-arm-none-eabi
# 编译代码
arm-none-eabi-gcc -o main.elf main.c
# 查看文件
file main.elf
# 启动 JLink 调试器
JLinkGDBServer -device STM32F103C8 -speed auto -if SWD
# 打开 GDB 调试
arm-none-eabi-gdb -ex "file main.elf" -ex "target extended-remote localhost:2331" -ex "mon reset" -ex "load" -ex "monitor reset" -ex "disassemble /m main"
现在,您已经可以在 Chromebook 上使用 Visual Studio Code 进行 ARM 开发了。