最近,开始学习CC2530,使用过程中遇到一些问题,现在做一总结(如有问题,请指正);

      1. 包含头文件

          #include <stdio.h>

      2. 重定义putchar函数


        int putchar (int c)
        { 
             U0DBUF = c; 
             while(!UTX0IF); 
             UTX0IF = 0; 


             return c; 
       } 


如果你选择的code model和配置文件如下,可以直接编译通过

1、关于CC2530重定向printf函数问题

1、关于CC2530重定向printf函数问题

如果你选择的code model和配置文件为banked,需要重新修改一下putchar函数,否则编译出错

         __near_func int putchar(int c)
        { 
             U0DBUF = c; 
             while(!UTX0IF); 
             UTX0IF = 0; 


             return c; 
       } 

 

 

 

 

相关文章:

  • 2021-11-12
  • 2022-12-23
  • 2022-02-13
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-07
  • 2021-11-10
  • 2021-05-08
相关资源
相似解决方案