经不住诱惑,今天开始玩STM8!麻烦过来人进来讲讲心得

2019-12-26 18:53发布

1、买的STM8 value line discovery板刚到手,从最简单的STM8S003开始吧。
2、下载了STVD/COSMIC。COSMIC_32K坛里有和谐好的,不过要先下载原版安装。
3、争取今晚把LED点亮。
4、其实我很看好STM8L152,之后要测试一下耗电和ADC性能。
5、纯业余玩的,还没想好弄点啥……
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
77条回答
millwood0
2019-12-29 23:39
an led blinky would be something like this:


  1. #include <iostm8.h>
  2. #include "gpio.h"
  3. #include "delay.h" //we use software delay
  4. //#include "tmr2.h"                                                        //we use tim2
  5. //#include "tmr3.h"                                                        //we use tim3
  6. //#include "tmr4.h"                                                        //we use tim3

  7. //hardware configuration
  8. #define LED1_DLY  500 //led1 delay, in ms
  9. //end hardware configuration

  10. void mcu_init(void) {
  11.   IO_CLR(LED1_PORT, LED1); //clear led1
  12.   IO_OUT(LED1_DDR, LED1); //led1 as output
  13. }

  14. int main( void ) {
  15.     mcu_init();                                       //reset the mcu

  16.     while (1) {
  17.       delay_ms(LED1_DLY); //waste some time
  18.       IO_FLP(LED1_PORT, LED1);  //flip led1
  19.     }
  20.     return 0;
  21. }
复制代码it should work  once you have it downloaded onto your chip.

一周热门 更多>