完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好。
我正在尝试使用IAR编译器开始使用stm8s系列,我不是很擅长。 因此,对于第一个项目,只是试图打开和关闭一个LED,看看是否一切都好。 我之前在ARM MCU中使用过Keil,起初我编译器问我是否要添加启动文件。 所以每次我按下是按钮,一切都很好。 但是IAR没有这样做。 所以我想知道我应该在项目中添加哪些库? 我必须提到我只是使用寄存器而不是任何标准库。 我正在使用的MCU是STM8S105k4t6。 以上来自于谷歌翻译 以下为原文 Hello. I'm trying to get started with stm8s series with IAR compiler that I'm not very good at. So for the first project just trying to on and off a single LED to see if everything is ok or not. I used Keil before this in ARM MCUs, that at first I the compiler asked me if I want to add the startup file or not. So every time I pushed the yes button and everything was ok. But IAR does not do this. So I wanted to know what libraries should I add to the project? I have to mention that I'm just using the registers and not any standard libraries. The MCU I'm working with is an STM8S105k4t6. |
|
相关推荐
4个回答
|
|
“
所以我想知道我应该在项目中添加哪些库? 只添加你需要的那些。 以上来自于谷歌翻译 以下为原文 ' So I wanted to know what libraries should I add to the project?' only add the ones that you need. |
|
|
|
问题是我不知道哪些库是必需的,哪些库不是。
我只知道iostm8s.h很重要,因为它有寄存器描述。 我只是想知道哪些是必要的,如果没有它们,MCU将无法正常工作。 以上来自于谷歌翻译 以下为原文 The problem is that I don't know which libraries are necessary and which are not. I just know that iostm8s.h is important because it has the register descriptions. I just wanted to know which are the necessity that without them the MCU will not work appropriately. |
|
|
|
包含文件本身不是库。
如果缺少定义,编译器将不会关闭。 如果源和库不为所有相互调用的函数提供代码,则链接器将不会关闭。 以上来自于谷歌翻译 以下为原文 Include files are not inherently libraries. The compiler will not get closure if defines are missing. The linker will not get closure if the source and libraries do not provide code for all the functions which call each other. |
|
|
|
“
我只是想知道哪些是必要的,如果没有它们,MCU将无法正常工作。 你不需要让mcu工作。库可以帮助您的代码,但它们绝不是“必要的”。 以上来自于谷歌翻译 以下为原文 ' I just wanted to know which are the necessity that without them the MCU will not work appropriately.' you need absolutely nothing for the mcu to work. libraries are there to help your code but they are by no means 'necessary'. |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2617 浏览 1 评论
3203 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1776 浏览 1 评论
3602 浏览 6 评论
5981 浏览 21 评论
931浏览 4评论
1308浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
576浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1296浏览 3评论
1350浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 15:23 , Processed in 1.414079 second(s), Total 84, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号