天灵灵地灵灵 发表于 2023-7-13 22:40

支持PIC单片机的ARDUINO介绍Pinguino IDE

有很多很棒的平台可以创建数字化设备,以至于它得到了 很难弄清楚该使用哪一个。Arduino可能是最著名的之一,但它是基于 在ATMEL微控制器和电路板上,在拉丁美洲难以制造或昂贵 或其他国家。

Pinguino项目的目标是将Arduino语言的简单性带到 PIC ©Microchip微控制器,但带有内置USB硬件和可以构建的电路板 在你的房子里。

Pinguino是一个开源集成开发环境(IDE)。
Pinguino是一个开放的硬件板,兼容8位 (PIC18F,仅内置USB模块)和32位(PIC32MX)©微芯片微控制器。
Pinguino使用免费和开源的编译器(新华社 (打开新窗口), 小型设备C编译器;和GCC-MIPS-ELF (打开新窗口), 用于 PIC32 微控制器的 gcc 目标版本)可用于 GNU/Linux, Windows 和 Mac OS X。
Pinguino是一个控制Pinguino板的固件/引导加载程序。
Pinguino与Arduino语言和库兼容90%。
下载相关IDE访问
pinguino.cc


天灵灵地灵灵 发表于 2023-7-13 22:40

支持的8位机型号如下

天灵灵地灵灵 发表于 2023-7-13 22:41

支持的32位机型号如下

天灵灵地灵灵 发表于 2023-7-13 22:42

然后你就可以这样操作PIC单片机了
// the setup function runs once when you press reset or power the board
void setup() {

// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {

digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
delay(1000);                     // wait for a second
digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
delay(1000);                     // wait for a second
}
页: [1]
查看完整版本: 支持PIC单片机的ARDUINO介绍Pinguino IDE