打印

头文件用哪个呢?

[复制链接]
735|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我们用attiny204来做一个项目,用xc8 2.10来做编译器,MPLAB X ide,头文件用哪个呢?用xc.h特殊寄存器写进去就编译不过,IO.h里面也找不到204的型号。

使用特权

评论回复
沙发
huangchui| | 2021-3-4 14:17 | 只看该作者
不应该啊, 你具体什么东西编译不了,发出来,我试下

使用特权

评论回复
板凳
zhenykun| | 2021-3-4 14:20 | 只看该作者
我觉得你就是没找到对应的头文件。

使用特权

评论回复
地板
wyjie| | 2021-3-4 14:23 | 只看该作者
另外这个可能不是用xc.h做头文件。

使用特权

评论回复
5
jlyuan| | 2021-3-4 14:26 | 只看该作者

//bbs.21ic.com/icview-2866320-1-1.html
去看看这个贴,应该头文件错了,我看这个贴用的Avr/

使用特权

评论回复
6
jlyuan| | 2021-3-4 14:32 | 只看该作者

使用特权

评论回复
7
jlyuan| | 2021-3-4 14:36 | 只看该作者

使用特权

评论回复
8
llljh| | 2021-3-4 14:38 | 只看该作者
去吧,
//bbs.21ic.com/icview-2621986-1-1.html
这里有个汇总,你看看。

使用特权

评论回复
9
zhanghqi|  楼主 | 2021-3-4 14:41 | 只看该作者
是没找到,.h的头文件你们这个型号没找到。

使用特权

评论回复
10
zhanghqi|  楼主 | 2021-3-4 14:44 | 只看该作者
直接端口配置寄存器都不得行,是头文件没找到

使用特权

评论回复
11
zhanghqi|  楼主 | 2021-3-4 14:47 | 只看该作者
attiny204这个MCC不能配置

使用特权

评论回复
12
supernan| | 2021-3-4 14:51 | 只看该作者
mcc确实用不了,
试试这个
#include <avr/io.h>

使用特权

评论回复
13
zhanghqi|  楼主 | 2021-3-4 14:55 | 只看该作者
这个试了的,这个头文件里面也没得attiny204的对应型号

使用特权

评论回复
14
ousj| | 2021-3-4 14:58 | 只看该作者
iotn20.h

使用特权

评论回复
15
xxmmi| | 2021-3-4 15:02 | 只看该作者
#elif defined (__AVR_ATtiny20__)
#  include <avr/iotn20.h>

使用特权

评论回复
16
wuhany| | 2021-3-4 15:07 | 只看该作者
io.h里面定义了,你仔细看看,你要定义对名字才行。

使用特权

评论回复
17
wuhany| | 2021-3-4 15:11 | 只看该作者
#elif defined (__AVR_ATtiny20__)
#  include <avr/iotn20.h>

使用特权

评论回复
18
wuhany| | 2021-3-4 15:15 | 只看该作者
或者直接
#  include <avr/iotn20.h>
这个就是attiny20的头文件。

使用特权

评论回复
19
zhanghqi|  楼主 | 2021-3-4 15:18 | 只看该作者
iotn20就是204的头文件索,我试试。

使用特权

评论回复
20
zhanghqi|  楼主 | 2021-3-4 15:21 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

11757

帖子

5

粉丝