历史上的今天
返回首页

历史上的今天

今天是:2024年09月14日(星期六)

正在发生

2020年09月14日 | STM系列单片机工程新建及应用官网固件开发

2020-09-14 来源:eefocus

STVD新建工程

1、 打开ST Visual Develop软件

2、 File-NewWorkspace—Create workspace and project

3、 点击“确定”,指令工作区名称和工作区所在路径

4、点击OK,指定工程名称,路径,编译工具链及其所在路径(COSMIC安装路径)

5、点击OK,选择器件,点击select-ok

6、工程建立完毕,点击compile,编译通过则认为工程新建成功。


利用ST官网提供的固件来加速开发

1、登录官网www.st.com,寻找固件源,  选择Products---Microcontrollers,

2、选择产品系列STM8L,进入选择详细的产品型号STM8L151K6,进入。

3、下移鼠标拖到 Tools and software—MCUS EMBEDDED SOFTWARE,读Description, 找到自己需要的固件,如STSW-STM8016  标准外设库。点击进入,可找到下载项,但在官网上下载需邮箱验证,较麻烦,复制STSW-STM8016到百度中或者直接打开ST社区,在ST社区中可方便的找到下载链接,直接下载即可。

4、将stm8_interrupt_vector.c这个文件替换原来的文件;将固件库里的libraries的inc、src文件夹的文件放到工程里面;还有stm8l15x_conf.h、stm8l15x_it.c、stm8l15x_it.h放到工程里。并配置stm8l15x.h里的MCU选择,即将下图中的对应的器件语句打开,否则会提示Please select first the target STM8L device used in your application (in stm8l15x.h file)错误,表示你没有选择合适的单片机,程序不知道怎么链接相应的库。

 

5、最后的工程文件架构大概如下,编译成功则可以进行自己的代码开发了。

推荐阅读

史海拾趣

AnalogicTech公司的发展小趣事

AnalogicTech深知品质是企业生存和发展的关键。因此,公司建立了严格的质量管理体系,从原材料采购到产品出厂的每一个环节都进行严格把控。同时,公司还注重客户反馈和需求,不断优化产品和服务,以满足客户的期望和需求。这种对品质的执着追求和对客户的深度关注,使得AnalogicTech赢得了众多客户的信任和忠诚。

国炬(GOOGLL)公司的发展小趣事
OTL电路也是一种无输出变压器的功放电路,但它通常需要一个输出电容来耦合输出信号。相比OCL电路,OTL电路的输出阻抗较高,低频响应较差,但电路结构相对简单且成本较低。
Curtis Industries公司的发展小趣事

Curtis Industries公司成立于20世纪初期,当时电子行业正处于起步阶段。创始人凭借对技术的热爱和对市场的敏锐洞察力,决定投身于电子行业。在初创阶段,公司面临了诸多困难,如资金紧张、技术难题等。然而,创始人始终坚信自己的理念,带领团队日夜兼程地研发新产品,不断寻求突破。正是这份坚定与坚持,为公司的发展奠定了坚实的基础。

GeneSiC公司的发展小趣事

Curtis Industries公司一直将品质管理作为企业发展的核心。公司建立了完善的品质管理体系,从原材料采购到产品生产、检测等各个环节都严格把控品质。同时,公司还引入了先进的生产设备和技术,确保产品质量达到行业最高标准。这种对品质的严格把控赢得了客户的信任和好评,也为公司的长期发展提供了有力保障。

Hasco Relays and Electronics International Corp公司的发展小趣事

作为L3Harris Technologies的一部分,Harris(原Harris Corporation)在太空和航空领域也取得了重大突破。公司参与了多个太空任务和航空项目,为这些项目提供了先进的航天器和航空电子系统。这些系统不仅支持了复杂的航天任务,还提升了航空器的性能和安全性。L3Harris在太空和航空领域的持续投入和创新,为其在电子行业中的发展注入了新的动力。

安路科技(Anlogic)公司的发展小趣事

安路科技(Anlogic)的创立可以追溯到XXXX年,由一群具有深厚技术背景的工程师共同创立。起初,公司规模虽小,但怀揣着在国产FPGA(现场可编程门阵列)领域实现技术突破的梦想。早期,安路科技面临着资金短缺、市场竞争激烈等挑战,但团队凭借着对技术的执着和不懈的努力,逐步研发出了具有竞争力的FPGA产品,并在市场上获得了一定的认可。

问答坊 | AI 解惑

Axelwave无线宽带视频系统案例

无线宽带视频会议系统是架构于无线宽带网络上的视频会议系统,以其先进的技术、优异的性价比,极大地降低了沟通成本,提高了办公效率,必将逐步在各行业中发挥出重要的作用,成为企事业单位的“杀手级”办公“武器”,以应对日益严峻的竞争和挑战。 ...…

查看全部问答>

请教了,万分感谢!

我们现在急需一副完整的风力发电机叶片的图纸,若哪位大哥大姐能帮忙的,真的万分感谢!!!…

查看全部问答>

FPGA菜鸟问题

做啦一个2选一,程序编译成功,仿真的时候没看到波形是怎么回事?…

查看全部问答>

CE50下,要怎么办才能使系统支持DIRECTDRAW?

CE50下,要怎么办才能使系统支持DIRECTDRAW?移植CE50下的DIRECTDRAW的例子到S3C2440+WINCE50系统上老是不成功,为什么?S3C2440的显示驱动程序要做什么样的修改才能让DIRECTDRAW的例子程序跑起来?目前我们没做什么修改,除了支持的像素外.…

查看全部问答>

wince編譯錯誤

NMAKE :  U1073: don\'t know how to make \'C:\\WINCE420\\PUBLIC\\Cayman\\WINCE420\\CAYMAN\\CESYSGEN\\OAK\\LIB\\ARMV4\\retail\\FSDMGR.LIB\'…

查看全部问答>

如何操作手机通讯录中的数据?

我们小组在实训,现在需要提取手机通讯录中的数据,还有将外部的通讯录覆盖到手机的通讯录中?这里需要哪些关键技术呢?我们都不太懂个这些,望哪位前辈指点!…

查看全部问答>

如何让单片机自动读取U盘里文件的内容?

最近使用Renesas公司H8SX/1664 MCU做一个LED点阵显示屏,由于此MCU支持USB2.0,所以希望能够通过USB PORT自动读取U盘中文件内的信息,然后将图案显示在LED点阵屏上。U盘中的文件是不是应该经过特定的格式转换?MCU端又该如何编程呢?不知哪位大侠能 ...…

查看全部问答>

美国国家半导体推出业界首款集成噪声抑制技术的模拟音频子系统

美国国家半导体推出业界首款集成噪声抑制技术的模拟音频子系统  采用这款PowerWise子系统的手机可以抑制背景噪声,确保传送的语音更清晰自然,而且系统功耗极低 美国国家半导体 时间:2010年07月30日 字 体: 大 中 小 关键词:模拟音频子系 ...…

查看全部问答>

白色发光LED照明特点及其驱动器类型

replyreload += \',\' + 716631;Timson,如果您要查看本帖隐藏内容请回复…

查看全部问答>

如何将RF与数模电路设计在同一PCB上

如何将RF与数模电路设计在同一PCB上…

查看全部问答>