CC2541 关闭串口问题
2015-07-28 12:25
190 查看
在调试低功耗时,最好关闭串口,需要修改宏:
HAL_UART=FALSE
HAL_UART_DMA=1
HAL_UART_ISR=0
HAL_UART_TX_BY_ISR=1
但是修改完之后会编译错误,提示 Undefine external “print_msg”。。。
原因是这个函数在 _hal_uart_dma.c 文件中定义,但是修改了宏之后也把 #include “_hal_uart_dma.c" 给注释掉了,所以找不到 print_msg 函数,最简单的办法是在其他函数重在定义一个 print_msg 函数,并用相应的宏定义,避免出现 Redefine
HAL_UART=FALSE
HAL_UART_DMA=1
HAL_UART_ISR=0
HAL_UART_TX_BY_ISR=1
但是修改完之后会编译错误,提示 Undefine external “print_msg”。。。
原因是这个函数在 _hal_uart_dma.c 文件中定义,但是修改了宏之后也把 #include “_hal_uart_dma.c" 给注释掉了,所以找不到 print_msg 函数,最简单的办法是在其他函数重在定义一个 print_msg 函数,并用相应的宏定义,避免出现 Redefine
相关文章推荐
- PHP工程师面临的成长瓶颈
- HDU 2037 今年暑假不AC
- openCV 旋转和伸缩图像
- ubuntu下源码安装phantomjs时setuptools错误解决方法
- 使用Javascript类库Qrcode处理和生成二维码
- js实现锚点
- linux源码编译安装php5.4.43报错Directive 'allow_call_time_pass_reference' warning
- POJ 3253 Fence Repair
- mangodb数据库框架morphia注解
- RelativeLayout用到的一些重要的属性
- css给网页添加 黑白滤镜
- 查找指定表的字段not null约束,并生成删除Sql
- 一步步优化JVM<七>:其他
- 一步步优化JVM<六>:优化吞吐量
- 黑马程序员--面向对象
- SAP ERP项目业务流程方案设计重点内容
- ie6 PNG图片透明
- squid代理服务器
- 转载:(eclipse+avd)不能运行main函数!
- 使用maven,Apache ServiceMix开发OSGI web例子