zoukankan      html  css  js  c++  java
  • 一些总结

    1、

    extern void LedInit( );   出现Deprecated declaration LedInit - give arg types的警告。加上void,变成extern void LedInit(void);  可消除警告。

    2、

    LPC2132的IO翻转:(不用IOPIN)

    if (Px->IOSET & (1 << IOx)) 
    Px->IOCLR = (1 << IOx);
    else
    Px->IOSET = (1 << IOx);

     3、

    if(i<10)
    
    A
    
    else if(i<20)
    
    B

    经测试,若i<10,则只执行A,不执行B。

    4、可使用移位表示2的n次方。

    5、C语言中千万不要为了对齐好看而在数字前面加0,这样十进制数就变成了八进制数。

    6、不能让ARM执行完任务后就让它停在那,这样的“停”会让它处在一种不稳定的状态中,解决办法是while(1)。

    7、【转】P0.14作GPIO读入数据问题不小,如果在外部IO为低电平而reset给1个脉冲就会误入ISP.

    而P0.14作GPIO控制外设就几乎没问题,因为在reset时P0.14被拉高(已经接了上拉电阻)

    8、调试时加入UART用来判断状态。

    9、自增、自减运算不可用于常量。如数组a[5],*a++是错误的。

  • 相关阅读:
    符号表
    经典算法-堆排序
    AngularJs基础
    Echars详解
    经典算法-快速排序
    经典算法-递归
    异常分类,异常抛出位置
    js的数据类型具体分析
    函数
    数据
  • 原文地址:https://www.cnblogs.com/whyaiw/p/2975116.html
Copyright © 2011-2022 走看看