c# - 使用 c# 将 INO arduino 文件编译成 hex 文件
问题描述
我目前正在编写 ac# 代码,该代码根据用户在我的 Windows 窗体程序中选择的一些参数来更改 INO 文件。有没有办法将 INO 文件编译成十六进制代码。
据我了解,有许多库用于将十六进制文件上传到 arduino,但我没有发现将 INO 代码编译为十六进制代码。
最好的问候维克多
解决方案
不,你需要一个编译器。有少数 C++ 编译器,它们都不是作为 C# 库编写的。
但是,可以从您的 C# 应用程序调用编译器:arduino-builder。使用适当的标志调用它Process.Start
。
推荐阅读
- r - 如何根据多个变量的字符响应过滤数据?
- ms-access - 如何在访问中创建仅在报表的查询工具中可见的表?
- mysql - 如何在 codeigniter 框架上进行此查询?
- jenkins - 在 Jenkins 工作中,行为测试在任何失败后停止
- javascript - 我从页面导出了一些变量并尝试导入变量。但它不工作
- python - 回归分析中的“TypeError:列表索引必须是整数或切片,而不是 str”
- azure - 看不到 Azure CDN 的使用情况
- r - 如果最大组值 > 某个值,则过滤 data.table 组中的行
- ios - React-Native、IOS、Firebase - 由于“循环”而无法分发到 AppStore
- ios - 为什么 SwiftUI 中没有等效的 UICollectionView?