历史上的今天

今天是:2024年11月04日(星期一)

正在发生

2021年11月04日 | 在NUCLEO-8L152R8上点亮LED灯

发布者:心灵之舞 来源: eefocus关键字:点亮LED灯 手机看文章 扫描二维码
随时随地手机看文章

本篇文章主要介绍的是在STMicroelectronics意法半导体NUCLEO-8L152R8开发板上进行一个简单的LED指示灯和定时器演示。作者使用的是Debian GNU / Linux系统,但本篇文章也适用于其他的Linux发行版、* BSD或其他Unices。


本文我们使用的工具包括:

● 小型设备C编译器(SDCC),版本3.8.0或更高版本,用于编译STM8的C程序。

● stm8flash,将程序写入设备。最近的版本(2018年11月)需要支持NUCLEO-8L152R8的ST-LINK / V2-1。


硬件设置

在这里插入图片描述
只需使用一根USB线连接到开发板即可。


获得SDCC

根据您的操作系统,可能有一种简单的方法来安装SDCC 3.5.0或更新版本使用软件包系统或类似软件(例如Debian上的apt-get install sdcc)。虽然SDCC 3.4.0应该足以满足本文的需要,但是如果您遇到任何错误,可能需要尝试更新的版本。特别是,SDCC 3.4.0存在库搜索路径的问题;这可以通过在链接时显式指定标准库的路径来解决。

SDCC二进制文件或源tarball可以从其网站下载。


获取stm8flash

stm8flash源代码可以在其GitHub位置找到,其中还有一个源存档的zip存档的下载链接。要编译它,需要安装C编译器,例如gcc、pkg-config和libusb。将存档解压缩(例如使用解压缩stm8flash-master.zip)更改到目录stm8flash-master并输入make。如果有任何错误,例如找不到头文件,请检查是否已安装pkg-config和libusb的开发文件。


关键字:点亮LED灯 引用地址:在NUCLEO-8L152R8上点亮LED灯

上一篇:STM8系列芯使用STVP烧写程序设定读保护和如何解除读保护操作
下一篇:使用STM8 Nucleo-64开发板与终端进行RS232通信

推荐阅读

10月31日至11月1日,应化学与材料科学学院邀请,中微半导体设备公司董事长、首席执行官、我校化学物理系62级校友尹志尧先生,为我院师生作题为“半导体设备产业的历史和发展趋势”的报告,该报告是校庆60周年邀请报告与“郭永怀论坛”的第五讲,并举办了系列交流座谈活动,向师生普及国际和我国半导体行业发展现状,激励师生扎实基础研究,关注科学发展前...
专注于引入新品并提供海量库存的电子元器件分销商贸泽电子 (Mouser Electronics) 即日起开售Qorvo® QPF4219前端模块 (FEM)。这款2.4 GHz FEM面向采用Wi-Fi® 5 (802.11ac) 的物联网 (IoT) 系统而设计,外型小巧,并且集成了匹配功能,能够尽可能缩小无线路由器、家用网关和接入点等应用内的布局面积。 贸泽电子分销的Qorvo QPF4219 FEM在单一器件内...
谈起电动车的双向充放电功能,普通消费者可能感到有些陌生。起初,对这项功能受益最大的是在商用电动车。随着越来越多电动汽车进入家庭,对于车辆之间的互充以及车对3C电器反向充电的日常需求陡增。新能源市场发展到目前的阶段,对于个人使用者而言,双向充放电的重要意义在于更加节能环保地拓展出行生活的便利性。嗅到了市场的味道,如今有越来越多的主流...
2021年11月02日,在IMT-2020(5G)推进组的指导下,展锐顺利完成了5G终端切片技术试验的所有测试项,验证了展锐5G芯片已基本具备终端切片支持能力,为5G切片技术的大规模商用奠定了基础。本次技术试验主要依据IMT-2020(5G)推进组制定的测试规范《终端切片功能技术要求及测试方法》,该规范遵循3GPP 5G标准。本次测试验证了基于展锐5G芯片的终端切片方案,...

史海拾趣

问答坊 | AI 解惑

基于CygnalF040的RTOS51的研究与开发

0.引 言 目前,我国对于大部分供电电力设备的监控和管理上基本还停留在人工巡查这种比较原始的管理方式下(例如铁路道口的信号电源),不但管理效率低下,而且供电质量和水平都得不到有效的保证。本文以实时操作系统small RTOS51为基础,主要探 ...…

查看全部问答∨

定时器,计数器

定时、计数器原理及工作方式说明资料…

查看全部问答∨

偶新来的,还请各位帅哥多关照啊。

一个人在沙漠行走,终于找到一片绿洲。 纯散分。…

查看全部问答∨

有关Verilog HDL 的问题

本人最近正在用VeriLog HDL语言编写一个异步FIFO,我采用的是二进制转换为格雷码来判空判满。但能力有限,两天下来都没有结果,希望得到高人指点。…

查看全部问答∨

PWM Buck circuit 电容 电压求解

本帖最后由 dontium 于 2015-1-23 13:21 编辑 问题描述写在附件的图片上。望高人指点迷津。谢谢! 实际测量一个样品,Vp=2.84V。 [ 本帖最后由 y651848590 于 2011-7-14 21:42 编辑 ] …

查看全部问答∨

我这个只能显示3个数字,求变成显示4个

#include "includes.h" #define TASK_STK_SIZE 512 //任务堆栈长度 #define N_MESSAGES 1024 //任务堆栈长度 OS_STK StartTaskStk[TASK_STK_SIZE]; //定义任务堆栈区 OS_STK MyTaskStk[TASK_STK_SIZE]; //定义任务堆栈区 INT16S key; //用于退 ...…

查看全部问答∨

郭天翔51单片机开发板 protues仿真

  直接省去了购买开发板的经费  还可以顺便学习电路的设计和protues这个软件    适合新手…

查看全部问答∨

玩游戏,体验易电源 100分!!!

刚去游戏玩的,弄的太简单了吧。 但也发现了个问题,答案显示错误! 第一关电源拼图 选择的是电感,而答案显示成电容了。 [ 本帖最后由 499362154 于 2012-11-20 18:08 编辑 ]…

查看全部问答∨

福利:国嵌高级项目 mini2440图像运动检测系统视频+代码

其实的什么都不说了 直入正题 所有资源代码下载地址http://pan.baidu.com/share/link? ... 5&uk=3022468047 视频下载地址http://pan.baidu.com/share/link? ... 0&uk=3022468047…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved