IAP15W4K58S4开发板 支持USB下载 支持在线仿真 支持STCunio函数
STCunio最新的两款开发板STCunio R1、R2,分别采用STC最新单片机IAP15W4K61S4(暂时用,后面也是用IAP15W4K58S4)和IAP15W4K58S4,开发设计兼容arduino,全面打造51版的arduino开源硬件平台,再次降低了初学者的入门门槛,并能接触到更多的领域,扩宽视野,除此之外,还会加入对基本电路知识的强化(书本结合实际理解更深)、产品量产方面的知识。视频、资料都在抓紧进行中,预计在双“11”之前完成,STCunio已开发出一款纯数字电源套件,带同步整流的BUCK电路,单PWM周期触发AD,并能单PWM周期能完成一次PI调节,开关频率在50K以上(还可以更高),本来需要用DSP才能实现的,STC也能做到了。使用STCunio库函数学PID控制就像点亮LED一样简单,如有需要须预定。后期会有各种STCunio模块(跟arduino差不多)发布,STCunio Studio IDE也在筹备当中,望大家能提出更好的建议! 本帖最后由 dswybs 于 2014-10-28 23:54 编辑STCunio R2 USB下载程序+串口下载程序+喇叭音乐播放,STC单片机arduino编程so easy!
#include"STCunio.h"
#include"pitches.h"
int code melody[] = {
NOTE_A3, NOTE_B3, NOTE_CS4,NOTE_D4,NOTE_E4,NOTE_FS4,NOTE_G4,};
void main()
{ int blueled=3;
int redled=4;
int thisNote;
int buttonPin = 2; // the number of the pushbutton pin
int note1 = NOTE_C4; // define note sound
// variables will change:
int buttonState = 0; // variable for reading the pushbutton status
Serialbegin(2400);
pinMode(blueled,PullUp);//设置成上拉
pinMode(redled,PullUp);//设置成上拉
pinMode(buttonPin,PullUp);
for (thisNote = 0; thisNote<7;thisNote++)
{
tone(5, melody);
delay_ms(1000);
noTone(5);
}
loop()
{
buttonState = digitalRead(buttonPin);
if (buttonState == LOW)
{
tone(5,note1);
digitalWrite(redled,LOW) ;//点亮红灯
digitalWrite(blueled,HIGH) ;//熄灭蓝灯
}
else
{
//turn off sound
noTone(5);
digitalWrite(blueled,LOW) ;//灯亮蓝灯
digitalWrite(redled,HIGH) ; //熄灭红灯
}
}
}
http://v.youku.com/v_show/id_XODEzNTc2ODk2.html 赞一个。 mark 他们公司的小姑娘大电话说,可以USB直接下载,你用的如何,还需要FT232之类的芯片吗?? 用STCunio R2做的带同步整流的BUCK电路,数字PI控制,单PWM周期触发一次AD采样,并且单PWM周期内处理一次PI调节,开关频率58K,焊得很丑,还有一个MOSFET在固态电容底下,PCB在LAYOUT当中 HZKJ 发表于 2014-10-29 09:02
他们公司的小姑娘大电话说,可以USB直接下载,你用的如何,还需要FT232之类的芯片吗?? ...
现在的USB只能下载程序,不能完全替代串口,不能用来调试串口和仿真 dswybs 发表于 2014-10-29 13:12
现在的USB只能下载程序,不能完全替代串口,不能用来调试串口和仿真
不错,有进步。。。。 觉得好奇怪……
要是51有了庞大且统一的库。那么我想用它来折腾的人还是不少的…… 顶,貌似这颗IC很牛啊 好强大啊 经常收到他们客服妹子的电话,调侃一会儿,但不要货{:titter:}{:titter:} 经常收到他们客服妹子的电话,调侃一会儿,但不要货 先定一套 能像Ardiuno样让搞艺术的也能编程么,还是要先会编程 重新适合楼主库编程 看起来不错 带同步整流的BUCK电路,很期待,做好开源吗?
页:
[1]