【发布时间】:2013-01-18 13:03:57
【问题描述】:
我有一个 ARM Chrombook,想用它来编程微控制器。 如果可能的话,我想让 Chromebook 保持正常(不是“开发者”)模式。
这带来了两个问题:
- Chromebook 目前仅支持 HID 和大容量 USB 配置文件,但大多数微控制器都使用老式串行(或微型 USB 串行转换)进行编程。
- Chromebook 无法编译代码(无法安装 GCC)。
到目前为止,我找到了mbed,它看起来可行,但超出了我的预算。
数字 1 更令人烦恼,因为如果归根结底,我总是可以将 TRRS 耳机/麦克风插孔用作串行 TX/RX 端口。真正的问题是#2。我找到一个(免费/便宜)完全在线的编译器导出十六进制文件的运气为零。
是否存在一些等效的在线 GCC 工具链,还是我坚持在台式计算机上进行开发?
谢谢!
[edit] 我尝试使用 USB 串行适配器 (Digi Edgeport/8),但 ChromeOS 无法识别它。
【问题讨论】:
-
由于这些极端限制,mbed 不是一个坏主意,工具在线,mbed 设备显示为 USB 拇指驱动器,您只需将 .bin 文件复制到设备并按复位按钮。你可能会考虑花 25 美元买一个树莓派,它会给你一个带有 arm/gnu 工具的完整 linux 系统。或者 89 美元一个 beaglebone。
-
那么你可以使用第二个(或者如果你不介意洗牌的话,同样的)树莓派,或者一个 Stellaris 启动板或 stmf4 发现或 stmf0 发现等(所有价格都低于 mbed)来学习裸机微控制器编程。
标签: arm microcontroller chromebook