IAR for 8051 V9.3编译TI BLE 1.4.2CC2541 util工程报错的解决方法
来源:互联网 发布:北京装修招聘网络推广 编辑:程序博客网 时间:2024/05/08 06:22
1、问题描述
用IAR for 8051 V9.3编译TI的蓝牙协议栈BLE 1.4.2的uti工程,出现报错:
Fatl Error[e72]:Segment BANKED_CODE must be defined in a segment definition option(-Z,-b or -P)
问题分析:
当我编译原工程时,是没有报错的。我将Device从CC2540F256该为CC2541F256后才出现此种报错。然后猜测可能是工程哪里的设置有问题,通过对比发现原工程的设置如下:
而,当我把Device改为CC2541F256时,Code model变为了Banked,因此编译时报错了。
问题的解决方法:
修改General Options中的设置,将Code model改为Near,即上图即可。
0 0
- IAR for 8051 V9.3编译TI BLE 1.4.2CC2541 util工程报错的解决方法
- TI CC2541.h的头文件 for IAR
- IAR 8.3以后的版本编译TI BLE Stack会报错
- TI BLE CC2541 Notification
- [BLE] CC2541 BLE Peripheral工程的建立
- IAR 8.3以后的版本编译TI BLE Stack会报类似如下的错误
- CC2541 BLE Peripheral工程的建立
- TI BLE CC2541 关于Notification的设置及应用
- TI BLE CC2541 关于Notification的设置及应用
- IAR编译duplicate definitions for IAR报错解决办法
- IAR编译duplicate definitions for IAR报错解决办法
- CC2541之notify通知方式的介绍和使用 一、简介 本篇介绍CC2541从机端的notify通知的两种方式。 二、实验平台 协议栈版本:BLE-CC254x-1.4.0 编译软件:IAR
- IAR for 8051 使用10.10版本时旧版本工程编译错误解决方法
- IAR 8051 8.30.2 编译 BLE- CC254X_1.4.0例程出错
- 【TI BLE】CC2541串口控制蓝牙详解
- JSONKit导入工程后编译报错的解决方法
- IAR编译duplicate definitions for IAR报错解决办法补充版
- TI BLE CC2541协议栈数据加密与解密功能
- Visual Studio Code 使用
- 纯Java的嵌入式本地数据库h2db
- dom03透明度,parentNode 父节点
- MySQL触发器
- Linux安装git、maven和Jenkins
- IAR for 8051 V9.3编译TI BLE 1.4.2CC2541 util工程报错的解决方法
- 区块链学堂(第一课):区块链引子+智能合约+Solidity
- SQL CREATE INDEX 语句
- python画图
- 最常用的20个正则表达式
- PHP 求字符串的相似度 函数
- 世上最小的卡片电脑 RaspberrysPi Zero W 入手体验
- 一站式学习Wireshark(一):Wireshark基本用法
- iOS工程调试小技巧一:交换dealloc、字体方法,重写description