1. 首先,打开"C:\Texas Instruments\ZStack-CC2530-2.3.0-1.4.0\Components\hal\target\CC2530EB\hal_dma.h";
  2. 找到“hal_dma.h”文件中的一段代码,如下所示:
/********************************************************************** MACROS*/#define HAL_DMA_SET_ADDR_DESC0( a ) \st( \DMA0CFGH = (uint8)( (uint16)(a) >> 8 );  \DMA0CFGL = (uint8)( (uint16)(a)&0x00ff);       \)#define HAL_DMA_SET_ADDR_DESC1234( a ) \st( \DMA1CFGH = (uint8)( (uint16)(a) >> 8 );  \DMA1CFGL = (uint8)( (uint16)(a)&0x00ff);       \)#define HAL_DMA_GET_DESC0()           &dmaCh0#define HAL_DMA_GET_DESC1234( a )     (dmaCh1234+((a)-1))#define HAL_DMA_ARM_CH( ch )           DMAARM = (0x01 << (ch))#define HAL_DMA_CH_ARMED( ch )        (DMAARM & (0x01 << (ch)))#define HAL_DMA_ABORT_CH( ch )         DMAARM = (0x80 | (0x01 << (ch)))
#define HAL_DMA_MAN_TRIGGER( ch )      DMAREQ = (0x01 << (ch))
#define HAL_DMA_START_CH( ch )         HAL_DMA_MAN_TRIGGER( (ch) )#define HAL_DMA_CLEAR_IRQ( ch )        DMAIRQ &= ~( 1 << (ch) )#define HAL_DMA_CHECK_IRQ( ch )       (DMAIRQ & ( 1 << (ch) ))// Macro for quickly setting the source address of a DMA structure.
#define HAL_DMA_SET_SOURCE( pDesc, src ) \st( \pDesc->srcAddrH = (uint8)((uint16)(src) >> 8); \pDesc->srcAddrL = (uint8)((uint16)(src) & 0x00ff); \)// Macro for quickly setting the destination address of a DMA structure.
#define HAL_DMA_SET_DEST( pDesc, dst ) \st( \pDesc->dstAddrH = (uint8)((uint16)(dst) >> 8); \pDesc->dstAddrL = (uint8)((uint16)(dst) & 0x00ff); \)
  • 将你的“hal_dma.h”文件中的这行代码按照以上代码进行修改,然后保存并编译,会发现该警告已消除。

IAR EW8051-8.1编译ZStack时,出现警告Warning[Pe069]: integer conversion resulted in truncation的解决办法相关推荐

  1. 【QT学习】编译错误:FTH: (2592): Fault tolerant heap shim applied to current process. 解决办法

    文章目录 前言 一.打开终端命令 二.打开注册表 三.找到对应文件 四.删除工程路径 五.其他解决办法 总结 前言    FTH: (2592): *** Fault tolerant heap sh ...

  2. iOS11隐藏导航条后顶部有20单位的空白或者pop页面时明显感觉前一个页面有上移的异常动画的解决办法。

    iOS11隐藏导航条后顶部有20单位的空白或者pop页面时明显感觉前一个页面有上移的异常动画的解决办法. 参考文章: (1)iOS11隐藏导航条后顶部有20单位的空白或者pop页面时明显感觉前一个页面 ...

  3. 下载的时候提示:“写入到文件时产生错误(请用磁盘检查工具检查修复)”的解决办法

    载的时候提示:"写入到文件时产生错误(请用磁盘检查工具检查修复)"的解决办法: 下载的文件要是大于2G,而你的硬盘分区格式是FAT32的话就有可能会出现这种情况,虽然FAT32支持 ...

  4. (PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)

    1.在所要编辑的表上双击,打开Table Properties窗口,并将上面的选项卡切换到Columns,如下图: 2.点击Customize Columns and Filter按钮,下图红框中的按 ...

  5. 记录webView接入h5界面时,调起相册、文件、相机无效的解决办法

    记录webView接入h5界面时,调起相册.文件.相机无效的解决办法. 在开发项目时,接入一个h5界面.使用webview时,发现界面显示正常,但是按钮不论怎么点都无效,但是m站和ios都正常.后来上 ...

  6. npm 安装yeoman时出现npm WARN deprecated npmconf@2.1.2报错...解决办法

    npm 安装yeoman时出现npm WARN deprecated npmconf@2.1.2报错-解决办法 我是nodeJS 小白,在用npm命令安装yeoman是,给出了这样的错误提示: $ n ...

  7. excel 如何 筛选,以及筛选后,在复制时 显示 不可对多重选定区域使用此命令的解决办法...

    excel 如何 筛选,以及筛选后,在复制时 显示 不可对多重选定区域使用此命令的解决办法 选中 第一行, 开始 筛选 选择 某一列 右下角的小三角 ,进行内容筛选 即可. excel 筛选后,在复制 ...

  8. Android之jni编译出现no matching function for call to ‘_JNIEnv::GetJava(JNIEnv* , Java VM**)‘解决办法)‘

    1.问题 jni编译出现这个错误 no matching function for call to '_JNIEnv::GetJava(JNIEnv* &, Java VM**) 2.原因 自 ...

  9. 创建存储过程时出现的This function has none of DETERMINISTIC, NO SQL解决办法

    This function has none of DETERMINISTIC, NO SQL解决办法 创建存储过程时 出错信息: ERROR 1418 (HY000): This function ...

最新文章

  1. java弹出微信扫一扫_JAVA实现调用微信js-sdk扫一扫
  2. Android适配难题全面总结
  3. oracle 创建临时表报权限不足,ORACLE 临时表空间满了的原因解决方案
  4. 您有新的订单提示音_《胡闹厨房:全都好吃》PS5新手柄专属功能细节揭露
  5. python绘图教程_pyplot绘图教程
  6. [导入][你必须知道的.NET]第十回:品味类型---值类型与引用类型(下)-应用征途...
  7. daoi php_聊聊这些年用过的AOI
  8. linux libimf.so,如何安装Linux版FLOW-3D及注意事项
  9. 国内完全免费的电子书籍下载
  10. 六、矩阵键盘的扫描原理与基本应用
  11. UEFI/GPT分区
  12. Revo Uninstaller快捷键命令
  13. 企业邮箱发信数量是多少?
  14. 2020年中高级Android面试秘籍(Android高级篇-3)
  15. 【Android Studio】在Mac中更换JDK Location
  16. mysql连接navicat premium 15的具体方法 附navicat的官网连接
  17. 无线网络攻击类型及防范
  18. 为win7原版镜像整合usb3驱动
  19. 安装Acrobat XI Pro、SQL Server 2000时,提示另一个SQL Server安装程序实例已在运行的解决办法
  20. [js高手之路] dom常用API【appendChild,insertBefore,removeChild,replaceChild,cloneNode】详解与应用

热门文章

  1. Clojure 语言在 2020 年的现状
  2. 高三班主任写给学生的一封信
  3. 信息学奥赛一本通——2062:【例1.3】电影票
  4. Frequency Estimation
  5. Playable Director (TimeLine) 3D游戏的开场动画制作
  6. The e200z4 MMU 学习笔记
  7. 【大数据哔哔集20210124】有人问我Kafka Leader选举?我真没慌
  8. Mondo Rescue备份iso镜像文件与安装系统
  9. 技嘉服务器准系统epyc,技嘉为AMD霄龙处理器推出ATX主板 针对AMD EPYC
  10. html excel导出的路径,html 导出多个excel表格数据-如何将html页面中的表格导出到excel表格...