打印

刚开始接触PIC24系列遇到点问题,希望各位大神能帮帮忙

[复制链接]
851|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
thefox|  楼主 | 2016-8-12 16:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

当我设置这个UART,就会出现错误

其中定义是官方的pic24的头文件定义的,

希望懂水的朋友帮下忙,怎样解决此问题
沙发
JY-DX-JY| | 2016-8-12 17:49 | 只看该作者
出现什么错误啊?

使用特权

评论回复
板凳
thefox|  楼主 | 2016-8-16 19:31 | 只看该作者
JY-DX-JY 发表于 2016-8-12 17:49
出现什么错误啊?

build/default/production/source/boot.o(.text+0x110):source/boot.c:554: undefined reference to `_RPINR18bits'
build/default/production/source/boot.o(.text+0x112):source/boot.c:576: undefined reference to `_RPOR1bits'
build/default/production/source/boot.o(.text+0x11c):source/boot.c:585: undefined reference to `_RPOR1bits'
make[2]: *** [dist/default/production/bootloader.X.production.hex] Error 255
这是报错的
     RPINR18bits.U1RXR = 2;         //UART1 receive set to RB2
     RPOR1bits.RP3R  = 3; //UART1 transmit set to RB3  RPINR18BITS  RPOR1BITS
这是配置UART
头文件应该也是包含进去了  ,如果屏蔽掉上面的编译可以通过

使用特权

评论回复
地板
JY-DX-JY| | 2016-8-16 19:33 | 只看该作者
RPINR18bits.U1RXR = 2;         //UART1 receive set to RB2
     RPOR1bits.RP3R  = 3; //UART1 transmit set to RB3  RPINR18BITS  RPOR1BITS
你看看头文件里有没有这几个位的定义。

使用特权

评论回复
5
dogglove| | 2016-8-19 22:48 | 只看该作者
pic24 ,有实例DEMO板程序,可参考啊

使用特权

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

本版积分规则

3

主题

5

帖子

0

粉丝