【经验】如何调整OPL1000/OPL1200 SoC的RAM空间大小?
使用旺凌科技的SoC OPL1000/OPL1200在开发时,可能会遇到代码空间不足或者堆栈空间不足的情况,此时我们可以根据项目应用适当调整code和heap的空间大小,本文将讲解OPL1000/OPL1200的RAM空间以及如何对其进行调整。
OPL1000/OPL1200的RAM空间总大小为384KB,其中有158KB被内部使用,剩余可供用户使用的空间为384-158=226K,剩余226K这部分空间供code运行(芯片上电后是将flash中的code搬到RAM中运行)和heap使用。
当我们code空间不足时,可以评估heap的使用情况,如果heap余量较大,可以适当减小heap空间,扩大code空间,反之亦然。
接下来我们以blewifi这个demo为例,教大家如何将heap的10KB空间转为code空间。该例程默认code空间为0x00025B60 Bytes,在项目下opl1000_app_m3.sct文件下的SCT_PATCH_LEN有相关定义。
此时我们将code空间增大10KB,即0x00025B60+0x00002800=0x00028360。
接着我们在main_patch.c中找到__Patch_EntryPoint,通过 g_ucaMemPartAddr和g_ulMemPartTotalSize修改heap的大小。
将g_ucaMemPartAddr修改为0x43E800(0x43C00+0x2800)
将g_ulMemPartTotalSize修改为 0x10800(0x13000-0x2800)
同时将Sys_SetUnsuedSramEndBound里的值修改为0x43E800
此时,我们对code和heap空间的调整已经完整,重新编译工程即可。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由xion提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】使用无线连接SoC OPL1000实现通过蓝牙获取AP的SSID和密码并成功连接
本文介绍如何使用旺凌科技的无线连接SoC OPL1000实现蓝牙获取AP的SSID和密码,并且连上AP。
【经验】加大无线连接SoC芯片OPL1000 Flash空间的注意事项和分配方法
使用旺凌科技OPL1000无线连接SoC芯片进行开发时,由于应用层可能会存放比较大量的用户数据,默认的1MB Flash可能不够用,因此本文介绍加大Flash的注意事项以及如何对Flash和RAM的空间做分配。
【经验】如何快速开启无线连接SoC OPL1000应用层的BLE日志?
当使用旺凌科技的无线连接SoC OPL1000的blewifi Example进行参考开发时,会发现BLE相关的日志没有打印出来,这会使调试变得不太方便,本文就如何快速打开BLE日志以及对配置参数作介绍。
【应用】旺凌科技低功耗WiFi SoC OPL1000应用于智能门锁,保持低功耗同时快速响应云端指令
目前市场上大部分WiFi智能门锁使用电池供电,在保证用户操作体验的同时,需要兼顾长时间的续航,而传统的WiFi智能门锁方案,旺凌科技推出的低功耗WiFi SoC——OPL1000应用于智能门锁,在保证用户体验的同时,整机平均功耗在250μA以内。
OPL1200 PCBLIB&SCHLIB&INTLIB
旺凌科技 - ULTRA-LOW POWER 2.4GHZ WI-FI + BLUETOOTH SMART SOC,超低功耗2.4GHZ WI-FI+蓝牙智能SOC,OPL1200
【产品】超低功耗2.4GHz WiFi+蓝牙SoC芯片OPL1200
旺凌科技推出的WiFi+蓝牙SoC芯片OPL1200的主要特点是增加了8Mbit嵌入式闪存作为系统主闪存,8Mbit嵌入式闪存用于存储用户应用程序和系统补丁。OPL1200具有完全集成的2.4GHz无线收发器和基带处理器,适用于Wi-Fi 802.11b和Bluetooth®Smart应用。
【应用】超低功耗2.4GHz WIFI+蓝牙二合一SoC芯片用于智能照明网关,射频电路集成度高满足小体积需求
WIFI、ZigBee等无线智能灯因为智能家居的普及而得到了很好的发展,多模网关因此应运而生,本文主要介绍旺凌科技的超低功耗2.4GHz WIFI+蓝牙二合一SoC芯片OPL1200在智能照明网关上的应用。
OPL2500超低功耗2.4GHz Wi-Fi+智能蓝牙SoC规格书
OPL2500是一款集成了2.4GHz无线收发器和基带处理器的SoC,适用于WiFi 802.11b/g/n/ax和蓝牙Smart应用。该芯片可独立作为通信处理器或作为低功耗MCU系统中的无线数据链路。它支持灵活的内存架构,并可通过OTA技术更新。OPL2500具备双核处理器(ARM Cortex-M0和M4),用于处理不同类型的任务。
旺凌科技 - ULTRA-LOW POWER 2.4GHZ WI-FI + BLUETOOTH SMART SOC,SOC,SOC,超低功耗2.4GHZ WI-FI+蓝牙智能SOC,OPL2500A0,OPL2500,BLUETOOTH SMART APPLICATIONS,WI-FI应用,智能蓝牙应用,WI-FI APPLICATIONS
【应用】WIFI+BLE SOC OPL1000助力宠物定位器,体积仅6×6mm,功耗低至3μA
宠物定位器项目,本文介绍旺凌科技的一款WiFi+BLE SOC OPL1000,其应用优势如下:双处理器;保持与服务器连接时电流低至80μA,睡眠电流低至3μA;芯片尺寸6mm×6mm,减少芯片外围器件;外设丰富。
OPL1800超低功耗2.4GHz Wi-Fi+智能蓝牙SoC数据表
OPL1800是一款集成了2.4GHz无线收发器和基带处理器的SoC,适用于WiFi 802.11b和蓝牙Smart应用。该芯片可作为独立的应用特定通信处理器或作为超低功耗的关键无线数据链路。OPL1800支持灵活的内存架构,并具备OTA技术更新功能。它包含ARM Cortex-M3应用处理器和ARM Cortex-M0链接控制器,同时提供WiFi和蓝牙Smart协议栈。
旺凌科技 - ULTRA-LOW POWER 2.4GHZ WI-FI + BLUETOOTH SMART SOC,SOC,SOC,超低功耗2.4GHZ WI-FI+蓝牙智能SOC,OPL1800
【应用】国产低功耗WiFi SOC OPL1000温控器方案,兼容Wi-Fi 802.11b和蓝牙5.0 BLE标准
在温控器的应用中,旺凌科技OPL1000作为无线控制单元,实现多元化的控制管理功能,SoC可以作为一个独立的应用程序专用通信处理器,在超低功耗非常关键的托管MCU系统中用作无线数据链路。
【产品】內置8Mbit Flash的WiFi+智能蓝牙SOC OPL1200,专门针对低功耗、小体积物联网产品应用而设计
旺凌科技设计的OPL1200芯片专门用于解决嵌入式、多标准 2.4ghz 无线连接的问题。它将Wi-Fi和低功耗蓝牙智能集成到一个单一的SoC中, 使物联网系统能够更轻松地进行互连设计并连接到云,具有更高的灵活性。
旺凌科技集成电路IC芯片/SoC选型表
旺凌科技提供以下技术参数的集成电路IC芯片/SoC产品选型:睡眠电流<3μA,定时器睡眠4μA,工作电流4mA,电池供电2.0V~3.6V,射频LDO电压1.2V~1.5V,功率放大器电压2.0V~3.6V,OTP烧录供电电压压2.25V~2.75V,数字核心电压1.08V~1.32V,工作温度 -30℃~70℃。
产品型号
|
品类
|
厂牌
|
Deep Sleep(μA)
|
Timer Sleep(μA)
|
Active(mA)
|
Battery Supply(V)
|
RF LDO Supply(V)
|
PA Supply(V)
|
OTP Programming Supply(V)
|
Digital Core Supply(V)
|
IO Supply(V)
|
Operating Ambient Temperature(℃)
|
OPL2500
|
SOC
|
旺凌科技
|
<3μA
|
4μA
|
4mA
|
2.0V~3.6V
|
1.2V~1.5V
|
2.0V~3.6V
|
2.25V~2.75V
|
1.08V~1.32V
|
2.0V~3.6V
|
-30℃~70℃
|
选型表 - 旺凌科技 立即选型
OPL1200超低功耗2.4GHZ WI-FI+蓝牙智能SOC+堆叠式闪存
OPL1200是一款集成了2.4GHz无线射频收发器、基带处理器和堆叠闪存的低功耗SoC。它支持WiFi 802.11b和蓝牙Smart应用,适用于超低功耗通信处理或作为主机MCU系统中的无线数据链路。该芯片具备双核处理器(ARM Cortex-M0和M3)、内置安全加速器和多种接口,可连接外部MCU和传感器。
旺凌科技 - ULTRA-LOW POWER 2.4GHZ WI-FI +BLUETOOTH SMART SOC+STACKED FLASH,超低功耗2.4GHZ WI-FI+蓝牙智能SOC+堆叠式闪存,SST26VF016,MX25V512ZUI-20G,MPC5645S,GD25Q80C,OPL1200,MPC5606S,N25Q128A,MX25V8035F,SST26VF032,AT25BCM512B,W25Q80DV,WI-FI 802.11B和BLUETOOTH®智能应用程序,WI-FI 802.11B AND BLUETOOTH® SMART APPLICATIONS
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 101,004
现货市场
登录 | 立即注册
提交评论