.net core .NETCore3.1是否运行在橙色的PiZero上?

.net core .NETCore3.1是否运行在橙色的PiZero上?,.net-core,arm,orange-pi,.net Core,Arm,Orange Pi,我正在试图弄清楚.NETCore3.1是否将在橙色的PiZero上运行 我需要为它创建一个应用程序,它可以读取/写入串行端口和GPIO端口,因为我知道的唯一编程语言是C#,所以我的两个选项是Mono或.Net Core。如果可能的话,我更喜欢.Net内核 根据我所读到的,要在ARM CPU上运行.Net内核,CPU必须至少是ARMv7。 我看到橙色的Pi Zero使用AllWinner H2 SOC,它有一个ARM Cortex-A7 CPU,它实现了ARMv7-A架构。 所以我认为它应该起作用

我正在试图弄清楚.NETCore3.1是否将在橙色的PiZero上运行

我需要为它创建一个应用程序,它可以读取/写入串行端口和GPIO端口,因为我知道的唯一编程语言是C#,所以我的两个选项是Mono或.Net Core。如果可能的话,我更喜欢.Net内核

根据我所读到的,要在ARM CPU上运行.Net内核,CPU必须至少是ARMv7。 我看到橙色的Pi Zero使用AllWinner H2 SOC,它有一个ARM Cortex-A7 CPU,它实现了ARMv7-A架构。 所以我认为它应该起作用。。。有人能确认一下吗?谢谢

基于


  • 看起来它在运行。

    谢谢。从第1点来看,这似乎确实可行,是的。我不确定第二点,因为他们谈论的是橙色的πPC,它不同于橙色的π0。例如,根据我所读到的,.Net Core在Raspberry Pi上运行,但不是在Raspberry Pi Zero上运行。但我现在感觉更自信了。谢谢蓝公司!H2+是Orange Pi PC使用的Allwinner H3的精简版本。如果这在H3上起作用,我想它也应该在H2+上起作用。Raspberry PI Zero和原始Raspberry PI都使用旧的Arm内核。最新的模型使用Cortex-A7或Cortex-A53。这可能就是.NETCore不支持Raspberry PI Zero的原因。感谢您的评论。我冒了一个险,买了橙色的零圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率圆周率。我在它上面安装了Armbian Focus,安装了.Net Core,并将我在pc上编写的“Hello World.Net Core 3.1”控制台应用程序复制到它上面。然后我跳进橙色的圆周率零点,执行程序(“dotnet HelloWorld.exe”)。。。还有。。。。成功了!它在屏幕上打印了“Hello World!”:)我现在正忙着写完整的程序-它将读/写串行端口和GPIO引脚。希望我不会有任何问题…@Fabricio Rodriguez:不客气。顺便问一下,您在编译测试程序时使用了哪些工具?谢谢