OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5565|回复: 9

串口优先级设置,编译出错,有什么办法解决呢?

[复制链接]

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-7-19
在线时间
0 小时
发表于 2013-7-23 09:21:40 | 显示全部楼层 |阅读模式
 串口优先级设置,编译出错,有什么办法解决呢



USART1_IRQn,USART2_IRQn没报错,而仅仅有下面这一条报错了:



正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-7-19
在线时间
0 小时
 楼主| 发表于 2013-7-23 09:22:54 | 显示全部楼层
回复 支持 反对

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2013-7-23 09:33:42 | 显示全部楼层
stm32f10x.h改宏定义

#endif  
  SPI1_IRQn                   = 35,     /*!< SPI1 global Interrupt                                */
  SPI2_IRQn                   = 36,     /*!< SPI2 global Interrupt                                */
  USART1_IRQn                 = 37,     /*!< USART1 global Interrupt                              */
  USART2_IRQn                 = 38,     /*!< USART2 global Interrupt                              */
#ifndef STM32F10X_LD  
  USART3_IRQn                 = 39,     /*!< USART3 global Interrupt                              */
#endif  
1-1
回复 支持 反对

使用道具 举报

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-7-19
在线时间
0 小时
 楼主| 发表于 2013-7-23 09:43:11 | 显示全部楼层
回复【3楼】mygod:
---------------------------------
添加进去编译是过了 但是多了47条的warning:  #9-D: nested comment is not allowed,该怎么改呢
回复 支持 反对

使用道具 举报

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-7-19
在线时间
0 小时
 楼主| 发表于 2013-7-23 09:45:40 | 显示全部楼层
回复【3楼】mygod:
---------------------------------
好吧 我搞定了 谢谢你
回复 支持 反对

使用道具 举报

35

主题

152

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-6-26
在线时间
0 小时
发表于 2013-7-23 09:49:57 | 显示全部楼层
会不会是软件设置不对。。。

这里最后至少是MD以上系列才有UASRT3。。。。菜鸟拙见
回复 支持 反对

使用道具 举报

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-7-19
在线时间
0 小时
 楼主| 发表于 2013-7-23 10:12:30 | 显示全部楼层
回复【6楼】烂泥桑:
---------------------------------
呵呵 103RBT6有3个串口的 2楼正解
回复 支持 反对

使用道具 举报

35

主题

152

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-6-26
在线时间
0 小时
发表于 2013-7-23 10:20:07 | 显示全部楼层
回复【7楼】amlogic:
---------------------------------
朋友,你误会了。不过没所谓啦,你解决了就好
回复 支持 反对

使用道具 举报

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-7-19
在线时间
0 小时
 楼主| 发表于 2013-7-23 11:41:33 | 显示全部楼层
回复【8楼】烂泥桑:
---------------------------------
朋友 你说的也对 因为有的人可能启动代码设置成ld的,那就不行,呵呵,应该设置成md.s或者hd.s
写出来给遇到的人看,启动代码选什么 是根据用的芯片的Flash容量来定的
回复 支持 反对

使用道具 举报

9

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
97
金钱
97
注册时间
2013-7-19
在线时间
0 小时
 楼主| 发表于 2013-7-23 11:42:24 | 显示全部楼层
干脆完整点说 呵呵
startup_stm32f10x_ld.s
startup_stm32f10x_md.s
startup_stm32f10x_hd.s
其中,ld.s适用于小容量 产品;md.s适用于中等容量产品;hd适用于大容量产品;
这里的容量是指FLASH的大小.判断方法如下:
小容量:FLASH≤32K
中容量:64K≤FLASH≤128K
大容量:256K≤FLASH
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-16 19:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表