avr升价,升得大离谱了,51单片机又太难学,所以就转学stm8。
不同的是c编译器不同,但还是那个c。
下载线不同,但还是用那个usb。
第一天,点亮个led试试。
程序如下:各位基本上可以无视之。
stvd+cosmic,相当于avr的winavr+avrstudio。
#include <iostm8s105.h>
void gpio_init(void)
{
pd_ddr|=0x01;
pd_cr1|=0x01;
}
void delay(unsigned int i)
{
unsigned int j;
while(i--)
{
}
}
void main(void)
{
gpio_init();
while (1)
{
pd_odr^=0x01;
delay(20000);
}
}
程序编译成hex,然后就下载。。
跟avr没什么区别,只是用了个名字叫flash loader demo的东西,俺用串口下载,st-link要100多,我实在买不起。
图示一下: