如下为一个示例程序 , 当运行在任何支持的带板载LED的主板上时 , 则会点亮内置LED 。
上述程序可以在单片机、Adafruit ItsyBitsy M0微控制器或任何支持的带内置LED的板上进行编译和不需要修改的运行,只要设置正确的TinyGo编译器目标即可 。例如,设置如下目标可以编译和点亮 单片机 。
项目概述
TinyGo项目旨在将Go语言引入到具有单进程或核心的微控制器和小系统 。TinyGo类似于emgo,但主要的区别在于作者想要保留Go内存模型 。另一个区别在于TinyGo在内部使用LLVM,因而可以获得更小更高效的代码以及更高的灵活性 。
创建TinyGo项目的初衷是,如果Python可以在微控制器上运行,Go语言当然也应该能够在更低级微设备上运行 。
支持设备
你可以为微控制器、WebAssembly和Linux编译TinyGo程序 。目前,TinyGo支持以下85种微处理器板 。
更多技术细节请参阅原项目 。
【go程序设计语言微 go程序语言设计pdf】关于go程序设计语言微和go程序语言设计pdf的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 超好玩的单机游戏射击,好玩儿的单机射击游戏
- 新媒体人是如何工作的,新媒体人士
- sqlserver2005无法安装,sqlserver2008r2无法安装
- 电脑上的宁教云怎么看直播,宁教云是什么
- c语言函数与变量的区别 c语言函数与变量的区别和联系
- 如何营销口罩,如何营销口罩产品
- 美国如何经营电商,美国如何解决电商与实体店的问题
- 基础游戏开发,游戏开发需要掌握什么
- vb.net数字验证码 visual studio验证码