历史上的今天
返回首页

历史上的今天

今天是:2025年04月18日(星期五)

正在发生

2020年04月18日 | Linux下搭建STM8开发环境

2020-04-18 来源:eefocus

使用SDCC+STM8Flash+STLink搭建Linux开发STM8开发环境,对应的MCS51,LPC之类的也可以使用SDCC


1、安装SDCC

$ sudo apt-get install sdcc


2、安装stm8flash

git clone https://github.com/vdudouyt/stm8flash.git

cd stm8flash

make

sudo make install


3、安装STlink驱动

安装之前的需要安装的环境

1.libusb-1.0

1.1:sudo apt-get install libusb-dev

1.2:sudo apt-get install libusb-1.0-0-dev


2.cmake

2.1:sudo add-apt-repository ppa:george-edison55/cmake-3.x

2.2:sudo apt-get update

2.3:sudo apt-get install cmake

 


git clone https://github.com/texane/stlink.git

cd stlink

make

cd build/Release && make install DESTDIR=_install

将st-flash复制到/usr/bin就可以


推荐阅读

史海拾趣

峰岹(Fortior Tech )公司的发展小趣事

对于大型温室排气扇自动控制电路,网友们可能会提出一系列问题,这些问题涵盖了设计、功能、维护、能效以及安全性等多个方面。以下是一些常见问题及其回答示例:

1. 如何设计自动控制系统以确保温室内的温度和湿度保持在最佳范围?

回答
设计自动控制系统时,通常会集成温度传感器和湿度传感器,这些传感器实时监测温室内的环境参数,并将数据发送给控制器(如PLC或微控制器)。控制器根据预设的阈值(如温度上限、下限,湿度目标范围等)判断是否需要启动或调整排气扇的转速。此外,还可以加入光照强度、CO₂浓度等传感器,以更全面地控制温室环境。

2. 排气扇的自动启停是如何实现的?

回答
排气扇的自动启停通常通过继电器或固态继电器(SSR)控制。当控制器判断需要调整温室环境时,会发送信号给继电器,继电器闭合或断开电路,从而控制排气扇的电源通断。对于需要调节风速的排气扇,则可能采用变频驱动器(VFD)来控制电机的转速。

3. 如何保证自动控制系统在断电后能够恢复工作状态?

回答
为了确保系统在断电后能恢复工作状态,可以设计非易失性存储器(如EEPROM)来保存关键参数和设置。当系统重新上电时,控制器会读取这些参数并自动恢复到断电前的配置状态。此外,还可以加入备用电源(如UPS)来确保在短暂停电期间系统能够继续运行。

4. 如何提高自动控制系统的能效?

回答
提高能效的方法包括:

  • 使用高效节能的排气扇和电机。
  • 采用智能控制算法,如PID控制,精确调节排气扇的转速以匹配实际需求,避免过度或不足排气。
  • 引入自然通风策略,在适宜条件下减少机械通风的使用。
  • 定期检查和维护系统,确保传感器准确、设备无故障运行。

5. 自动控制系统在应对极端天气条件时有哪些安全措施?

回答
在应对极端天气条件时,自动控制系统应具备以下安全措施:

  • 增设防雷击保护装置,防止雷电对系统造成损害。
  • 设计防水防尘的传感器和控制器外壳,确保在恶劣天气下仍能正常工作。
  • 监控系统的运行状态,设置故障报警和自动停机功能,一旦检测到异常情况立即采取措施。
  • 备份关键数据和设置,以防数据丢失导致系统无法恢复。

这些问题和回答涵盖了大型温室排气扇自动控制电路的主要关注点,有助于理解和设计更加高效、安全、可靠的自动控制系统。

DURACELL公司的发展小趣事

为了进一步扩大市场份额和品牌影响力,DURACELL公司积极寻求品牌授权合作。通过在全球范围内与相关企业进行合作开发,DURACELL公司成功将品牌延伸到更多领域和地区。这种合作模式不仅为DURACELL公司带来了更多的市场机会,也推动了整个电池行业的发展。

长江微电(cjiang)公司的发展小趣事

随着新能源汽车市场的快速发展,汽车电子领域对电感产品的需求不断增长。长江微电敏锐地捕捉到这一市场机遇,加大了对汽车电子领域的投入力度。公司推出的车规级系列电感产品广泛应用于汽车LED驱动电路、汽车多媒体系统、车联网系统等领域。凭借优异的产品性能和稳定可靠的质量保障,长江微电在汽车电子领域树立了良好的口碑和品牌形象。

ELM [ELM Electronics]公司的发展小趣事

ELM始终将品质管理作为公司发展的核心。公司建立了完善的质量管理体系,从原材料采购到生产、检测、包装等各个环节都进行严格的质量控制。同时,ELM还注重客户需求和反馈,不断优化产品和服务,以满足客户的个性化需求。这些举措使得ELM的产品在市场上享有很高的声誉和口碑,客户满意度持续提升。

功得(CONQUER)公司的发展小趣事

在市场竞争日益激烈的环境下,功得公司意识到仅仅依靠创新是不够的,还需要有高品质的产品来赢得客户的信任。因此,公司开始注重产品质量管理,建立了完善的质量控制体系。功得公司严格把控原材料采购、生产工艺和成品检验等环节,确保每一件产品都符合高标准的质量要求。这种对品质的执着追求,使得功得公司的产品在市场上赢得了良好的口碑,品牌知名度也逐渐提升。

Bipolarics Inc公司的发展小趣事

Bipolarics Inc成立之初,专注于研发新型双极性晶体管技术。在经历了数年的实验室研究后,公司成功开发出一种性能卓越、功耗更低的新型晶体管。这一技术突破使得Bipolarics Inc的产品在市场上迅速获得了认可,公司开始扩大生产规模,满足不断增长的市场需求。随着市场份额的逐渐扩大,Bipolarics Inc逐渐成为了双极性晶体管领域的领军企业。

问答坊 | AI 解惑

proteus破解文件

破解,网络资源,共享.…

查看全部问答>

USB下载线

和大家一起分享一下,谢谢诶!…

查看全部问答>

EPGA超好的学习教材

本帖最后由 paulhyde 于 2014-9-15 09:30 编辑 EPGA超好的学习教材,需要的就来下。  …

查看全部问答>

8280 spi 从模式设置问题

我用两个8280板子调spi通信功能 现在其中一个板打环自己发收没问题 然后一个设置为主,一个设置为从 主发数据,从没反应 我采用的是中断响应,提示的是MME,多主模式错误 不过从机,我确实是设置成了slave模式 现在可以判断,是从机设置的有 ...…

查看全部问答>

请教

我是自动化的学生 以后想从事嵌入式系统开发方面的工作 学VC++有没有用啊 ?…

查看全部问答>

求powerpc860的封装,管脚定义文档

从freescale下的datasheet里面没有找到关于pinout list,真是奇怪了,8260文档里就有.请哪位朋友给份说明给我,谢谢了! wangkun0227@163.com…

查看全部问答>

电动汽车的充电桩和充电站都有哪些产品方案呢?!

 笔者看了以下几条令人振奋的好消息: 国网2010年投资2274亿智能电网与充电站;国家电网和南方电网今年“大战”电动汽车充电站;上海“十二五”加快电动汽车充电站和智能电网建设;广东佛山年内有望投运2座电动汽车充电站。中国国家电网已宣布 ...…

查看全部问答>

2011年04月 版主芯币奖励!

伙计们 领导要来发工资 速领 过期不补 统统充公 …

查看全部问答>

毕业设计求助!!!急,求各位老大帮忙

我做的是 校园作息时间控制系统   可就是不对,请各位老大帮忙看下吧,帮忙给改下,不胜感谢 关键是我的DS12887芯片 就是不走时。。。…

查看全部问答>

TI样片申请问题

怎么填写TI的电话???…

查看全部问答>