当前位置:网站首页>STM8S105k4t6c--------------点亮LED
STM8S105k4t6c--------------点亮LED
2022-08-04 02:20:00 【挨踢玩家】
上一篇文章写了STM8S项目创建
这篇来点亮stm8s的板载LED
因为我的板子上的测试LED是PE5脚,你们根据自己的来改下代码就完事
1.打开创建好的工程项目
像我这样写就好了
main.c代码文件

#include "stm8s_conf.h"
#include "led.h"
#include "sysclk.h"
#include "stm8s_it.h"
#include "iostm8s105.h"
#include "stm8s.h"
void System_Init(void)
{
SysHSICLK_Config();//时钟配置初始化
LED_Config();
}
void main(void)
{
System_Init();
while (1)
{
;
}
}
led.c代码文件

#include "led.h"
#include "iostm8s105.h"
void LED_Config(void)
{
GPIO_Init(LED_GPIO_PORT, LED_GPIO_PIN, GPIO_MODE_OUT_PP_HIGH_FAST);
LED_On;
}
**
led.h代码文件
**
#ifndef __LED_H
#define __LED_H
#include "stm8s_conf.h"
#define LED_GPIO_PORT GPIOE
#define LED_GPIO_PIN GPIO_PIN_5
#define LED_On GPIO_WriteLow(LED_GPIO_PORT, LED_GPIO_PIN)
#define LED_Off GPIO_WriteHigh(LED_GPIO_PORT, LED_GPIO_PIN)
void LED_Config(void);
#endif
**
**
烧录
**
这样对应来接就好了。
ST-LINK2 —> STM8S
SWIM ------> SWIM
NRST-------> NRST
VCC--------> VCC
GND-------->GND


现象:LED亮了
烧录前 ↓

烧录后 ↓

总结:stm8s的IO口配置比stm32简单很多,没有时钟配置,没有结构体赋值再存入寄存器的操作。学过C51,还是很容易上手的!
边栏推荐
- Flink原理流程图简单记录
- halcon自定义函数基本操作
- 企业虚拟偶像产生了实质性的价值效益
- 持续投入商品研发,叮咚买菜赢在了供应链投入上
- Countdown to 2 days, the "New Infrastructure of Cultural Digital Strategy and Ecological Construction of Cultural Art Chain" will kick off soon
- Day13 Postman的使用
- HBuilderX的下载安装和创建/运行项目
- Zabbix设置邮件告警+企业微信告警
- Example 037: Sorting
- 什么是SVN(Subversion)?
猜你喜欢

第08章 索引的创建与设计原则【2.索引及调优篇】【MySQL高级】

initramfs详解----添加硬盘驱动并访问磁盘

织梦响应式酒店民宿住宿类网站织梦模板(自适应手机端)

DHCP服务详解

Web APIs BOM- 操作浏览器:swiper 插件

mpf5_定价Bond_yield curve_Spot coupon_duration_有效利率_连续复利_远期_Vasicek短期_CIR模型Derivatives_Tridiagonal_ppf

There are n steps in total, and you can go up to 1 or 2 steps each time. How many ways are there?

Example 039: Inserting elements into an ordered list

【学习笔记之菜Dog学C】动态内存管理

Example 041: Methods and variables of a class
随机推荐
Example 041: Methods and variables of a class
Example 040: Reverse List
pytorch应用于MNIST手写字体识别
html select tag assignment database query result
【云原生】DevOps(六):Jenkins流水线
浏览器存储
Continuing to invest in product research and development, Dingdong Maicai wins in supply chain investment
2022焊工(初级)上岗证题目模拟考试平台操作
Example 035: Setting the output color
工程制图复习题(带答案)
In a more general sense, calculating the displacement distance and assumptions
Continuing to invest in product research and development, Dingdong Maicai wins in supply chain investment
MySQL高级-读写分离-分库分表
可变字符串
深度学习(三)分类 理论部分
Example 039: Inserting elements into an ordered list
Priority_queue element as a pointer, the overloaded operators
2022年茶艺师(中级)考试试题模拟考试平台操作
实例038:矩阵对角线之和
Development of Taurus. MVC WebAPI introductory tutorial 1: download environment configuration and operation framework (including series directory).