支持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
支持的8位机型号如下
支持的32位机型号如下
然后你就可以这样操作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]