打印

IAR的搜索功能,为什么没有Keil强大,找不到是原来定义的....

[复制链接]
1771|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hzocce|  楼主 | 2018-6-21 15:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hzocce 于 2018-6-21 17:18 编辑

void main(void)
{
  CAN_TxStatus_TypeDef status = CAN_TxStatus_Failed;
  
  /* Transmit Parameters */
  CAN_Id_TypeDef Tx_IDE = CAN_Id_Standard;
  CAN_RTR_TypeDef Tx_RTR = CAN_RTR_Data;

  uint8_t Tx_DLC = 0;
  uint8_t Tx_Data[8] = {0};
  uint32_t Tx_Id = 0;
  
  CLK_Config();
  CAN_Config();
  
  enableInterrupts();

  while(1)
  {



//---------------------------------------------------------------------------------------
如上,黄色底纹的代码,
  CAN_TxStatus_TypeDef status = CAN_TxStatus_Failed;


按我的理解,是把
CAN_TxStatus_Failed 的值赋到status,可是为什么 status在前面又加了一个 CAN_TxStatus_TypeDef 还是加一个空格呢?

我常用的赋值办法就是 unsigned char i=0;        
变量类型,变量名,变量初始值。

我看不懂哎。。。。。。。


相关帖子

沙发
hzocce|  楼主 | 2018-6-21 17:19 | 只看该作者
本帖最后由 hzocce 于 2018-6-21 17:22 编辑

为什么 我用CAN_TxStatus_Failed 去搜索,却什么也搜索不到呢?

结果1.png (107.11 KB )

结果1.png

SOUSUO.png (57.56 KB )

SOUSUO.png

使用特权

评论回复
板凳
diweo| | 2018-6-22 11:45 | 只看该作者
你再仔细看看,就是“变量类型,变量名,变量初始值”呀。只不过这个变量类型不是语言内置的简单类型

使用特权

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

本版积分规则

128

主题

562

帖子

4

粉丝