STM8头文件路径的设置

发布者:数字狂想最新更新时间:2020-09-21 来源: eefocus关键字:STM8  头文件  路径  设置 手机看文章 扫描二维码
随时随地手机看文章

这个文件如果是IAR自带的,不需要设置。

如果不是IAR自带的,最简单的办法:和.c文件放在一个目录下,也不需要设置。

如果不在同一个目录下,就需要设置, 举个例子

工程上单击右键,选择Option,打开工程设置窗口

 

选择C/C++ compiler,然后再选择Preprocessor,最后在下面的空格处写上相应的路径,路径的格式在后面有专门介绍。如下图:

 

我的设置:工程文件在 E:S3C2440YS2440_IAR
头文件在   E:S3C2440YS2440_IARlib

则在设置窗口填入:$PROJ_DIR$lib

==================================================
如果头文件在 E:S3C2440YS2440_IARLibrarylib

则写入:$PROJ_DIR$Librarylib

====================================================
如果工程文件在 E:S3C2440YS2440_IARobj

头文件在   E:S3C2440YS2440_IARlib
则写入  $PROJ_DIR$..lib

注:$PROJ_DIR$表示工程所在路径,..表示返回上一级目录。


关键字:STM8  头文件  路径  设置 引用地址:STM8头文件路径的设置

上一篇:STM8S103之中断优先级设置
下一篇:STM8切换为HSE时钟后UART乱码

推荐阅读最新更新时间:2024-11-11 16:58

示波器对环境中各种噪声的检测及减小干扰设置方法
示波器对环境中各种噪声的检测及减小干扰设置方法 示波器的作用是还原真实的信号,性能越高的示波器,越能观察到信号的更多细节,而这些细节往往是发现异常问题的关键。有的人总是会抱怨为什么他新买的示波器总是有那么多的干扰,而他那台老式的示波器反而波形很干净,是新买的示波器坏了吗?实际上,那是因为在示波器实际使用的过程中,周围环境中的干扰是实实在在存在且无法避免的,低性能示波器的灵敏度很低,在选择无视这部分干扰的同时,也漏过了很多信号本身有用的信息,从而无法进行有效正确的分析。 今天,我们来看看各种各样的环境可能造成哪些干扰,以便我们日后测量的时候防范注意。 本视频总共测试了如下噪声: 适配器本身、直流电源和信号发生器、风扇、摄
[测试测量]
表面抗湿性测试仪如何设置,具体操作步骤是怎样的
喷雾定量测试仪用于测定织物的表面润湿性。它包括一个金属框架允许蒸馏水通过喷嘴喷射到试样在45°和150毫米低于喷嘴。将标本的外观与可选的摄影比例尺进行比较。 1. 安全 本节介绍贯穿本手册的安全标志。在使用喷雾等级测试器之前,请阅读并理解所有的警告和警告。危险!指示忽略指令可能会导致操作人员处于危险状态。 2. 规范 物理:长度:26厘米;宽度:26厘米;高度:55厘米 结构:钢 完成:喷涂油漆 船舶重量:5公斤 3. 安装 3.1 设置 打开喷雾等级测试仪后,将仪器置于温湿度稳定的房间内平整光滑的表面。 操作 5.1 校准装置,将250毫升蒸馏水27±1℃(80±2)漏斗的测试和测量所需的时间空的漏斗。 5.2 将试
[测试测量]
stm32IO口方向设置
在操作DS18B20时,需要用到IO口的方向设置。经过自己研究现总结如下,供大家分享。如有问题,请指正交流。 1 例子 /*IO方向设置*/ #define DS18B20_IO_IN() {GPIOE- CRH&=0XFFFFFFF0;GPIOE- CRH|=8 0;} #define DS18B20_IO_OUT() {GPIOE- CRH&=0XFFFFFFF0;GPIOE- CRH|=3 0;} /*IO操作函数*/ #define DS18B20_DQ_OUT PEout(8) #define DS18B20_DQ_IN PEin(8) 2 分析 GPIOE- CRH&=0XFFFFFFF0;GPIOC- CRH|=8
[单片机]
创新路径持续推进集成电路产业跨越发展
在《国家集成电路产业发展推进纲要》发布之际,记者就《推进纲要》出台的背景、重点考虑的内容和政策措施,以及发展我国集成电路产业的战略意义、现状、瓶颈等热点问题,采访了工业和信息化部部长苗圩。 记者:苗部长,国务院日前批准发布了《国家集成电路产业发展推进纲要》(以下简称《推进纲要》),请您简要介绍一下《推进纲要》出台的背景,以及发展集成电路产业的重要战略意义。 苗圩:集成电路是信息技术产业的“粮食”,其技术水平和发展规模已成为衡量一个国家产业竞争力和综合国力的重要标志之一。国际金融危机后,发达国家加紧经济结构战略性调整,集成电路产业的战略性、基础性、先导性地位进一步凸显,美国更将其视为未来20年从根本上改造制造业的四大
[半导体设计/制造]
STM8 时钟
时钟控制器功能强大而且灵活易用。其目的在于使用户在获得最好性能的同时,亦能保证消耗的功率最低。用户可独立地管理各个时钟源,并将它们分配到CPU或各个外设。主时钟和CPU时钟均带有预分频器。具有安全可靠的无故障时钟切换机制,可在程序运行中将主时钟从一个时钟源切换到另一个时钟源。抗电磁干扰时钟配置寄存器,STM8为了避免由电磁干扰造成的对应用程序误写操作或系统挂起,大多数关键的时钟配置寄存器都有一个互补寄存器与之相对应。系统将会自动检测这些关键寄存器与其互补寄存器之间是否匹配。如果不匹配,则产生一个EMS复位,从而使应用程序恢复到正常操作。详情请参见时钟寄存器描述。 主时钟源: 1-24MHz高速外部晶体振荡器(HSE)
[单片机]
<font color='red'>STM8</font> 时钟
LCD1602显示屏的驱动设置及例程
一般来说,LCD1602有16条引脚,据说还有14条引脚的,与16脚的相比缺少了背光电源A(15脚)和地线K(16脚)。我手里这块LCD1602的型号是HJ1602A,是绘晶科技公司的产品,它有16条引脚。如图1所示: 图1 再来一张它的背面的,如图2所示: 图2 它的16条引脚定义如下: 对这个表的说明: 1. VSS接电源地。 2. VDD接+5V。 3. VO是液晶显示的偏压信号,可接10K的3296精密电位器。或同样阻值的RM065/RM063蓝白可调电阻。见图3。 图3 4. RS是命令/数据选择引脚,接单片机的一个I/O,当RS为低电平时,选择命令;当RS为高电
[单片机]
LCD1602显示屏的驱动<font color='red'>设置</font>及例程
AVR单片机的熔丝应该如何设置
初学者对熔丝经常不解,AVR芯片使用熔丝来设定时钟、启动时间、一些功能的使能、BOOT区设定、当然还有最让初学者头疼的保密位,设不好锁了芯片很麻烦。要想使MCU功耗最小也要了解一些位的设定。 1:未编程 0:编程 1、BOD(Brown-out Detection) 掉电检测电路 BODLEVEL(BOD电平选择): 1: 2.7V电平; 0:4.0V电平 BODEN(BOD功能控制): 1:BOD功能禁止;0:BOD功能允许 使用方法:如果BODEN使能(复选框选中)启动掉电检测,则检测电平由BODLEVEL决定。一旦VCC下降到触发电平(2.7v或4.0v)以下,MCU复位;当VCC电平大于触发电平后,经过tTOUT 延时
[单片机]
AVR单片机的熔丝应该如何<font color='red'>设置</font>
STM32内部时钟设置-寄存器版
同时要记得把延时初始化函数设置好 1 //系统时钟初始化函数 2 //pll:选择的倍频数,从2开始,最大值为16 3 //pll:选择的倍频数,这里使用内部时钟,PLL为4就是4分频 4 void Stm32_Clock_Init(u8 PLL) 5 { 6 unsigned char temp=0; 7 MYRCC_DeInit(); //复位并配置向量表 8 // RCC- CR|=0x00010000; //外部高速时钟使能HSEON 9 RCC- CR|=0x00000001; //内部高速时钟使能HSEON 10 11 // while(!(RCC- CR
[单片机]
STM32内部时钟<font color='red'>设置</font>-寄存器版
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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