LPC1768 IAR环境下使用完整64K内存的方法
这个芯片是NXP公司出的很经典的一款Cortex-M3芯片了
虽然已经过了很多年了,但是依然还有很多地方在用着
这个芯片有一个很不方便的地方
它的64K内存不是连续的!
USB和片上以太网MAC各用了16KB SRAM作为缓冲区
假如不使用USB或者不希望用这个宝贵的SRAM做MAC的缓冲区,这个32KB内存默认情况下都是没办法用的
网上大多都是KEIL环境下的修改教程
我司用的是IAR环境,所以我自己摸索出了一个办法可以使用那32K SRAM做普通的内存
首先,IAR工程设置选Cortex-M3
然后链接器这里修改成这样
然后勾上Override default,Edit...
然后进去看到这样的页面,接下来的重点就是利用这个模板修改出64K RAM的LPC1768
堆栈就看项目情况设置
然后应该会要你保存这份新的链接文件
然后回到这里把它改回LPC1768
然后编译链接调试都可以正常执行,可以用满所有内存
LPC1768 IAR环境下使用完整64K内存的方法相关推荐
- LPC1768 IAR环境下使用完整64K内存的方法_整理
https://blog.csdn.net/tpoem/article/details/98372896 原文有一点错误 这个芯片是NXP公司出的很经典的一款Cortex-M3芯片了 虽然已经过了很多 ...
- LPC1768 MCUXpresso IDE环境下使用完整64K内存的方法
MCUXpresso IDE是NXP公司免费提供的一款针对自家平台的IDE 简单来说就是 Eclipses 外加GCC编译器和自家芯片平台的IDE 在这种平台下,也是默认情况下只能用32KB的SRAM ...
- iar环境下c语言编程,STM8在IAR环境下的C语言开发.doc
STM8在IAR环境下的C语言开发 STM8单片机在IAR环境下的C语言开发 头文件搜索路径设置 在工程管理窗口按右键,选择option,打开选项设置窗口如下 选择C/C++ compiler选项,然 ...
- oom 如何避免 高并发_【高并发】高并发环境下如何防止Tomcat内存溢出?看完我懂了!!...
[高并发]高并发环境下如何防止Tomcat内存溢出?看完我懂了!! 发布时间:2020-04-19 00:47, 浏览次数:126 , 标签: Tomcat 写在前面 随着系统并发量越来越高,Tomc ...
- Linux环境下Protobuf完整安装和使用教程
Linux环境下Protobuf完整安装和使用教程 目标 下载和安装 环境配置 一个例子 1.报文定义 2.报文生成 3.使用报文 4.编译程序 5.常见问题: 目标 本文将教会一个完全的新手如何搭建 ...
- 痞子衡嵌入式:IAR环境下无法直接下载调试i.MXRT分散链接工程的解决方案(宏文件.mac+双Flashloader)...
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是IAR环境下无法直接下载调试i.MXRT分散链接工程的解决方案. 分散链接与加载一直是嵌入式领域比较劝退新手的难题,在恩智浦 i.MXR ...
- mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享
Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...
- mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享_PHP教程
Mac环境下php操作mysql数据库的方法分享 今天在mac上搭建好了php的环境,我们就把php操作mysql数据库的方法分享给大家,有需要的小伙伴参考下. Mac本地环境搭建 在Mac系统,我们 ...
- 解决nodejs环境下端口号被占用的方法
解决nodejs环境下端口号被占用的方法 参考文章: (1)解决nodejs环境下端口号被占用的方法 (2)https://www.cnblogs.com/guoliangstar/p/1014930 ...
最新文章
- linux系统安装tv软件下载,达龙云电脑apk下载
- 为什么WEB-INF外的jsp无法根据cookie享受国际化
- 用触发器实现SQLite的外键约束
- 工作中的小技巧(一)
- 米聊PK微信:微信是一朵奇葩
- 领域驱动设计模式设计与实践_在域驱动设计中使用状态模式
- [BZOJ 5074] 小B的数字
- 获取3的倍数_植物分类的基础——获取广泛来源的资料【乱翻书】
- Mysql学习总结(7)——MySql索引原理与使用大全
- 更新失败 连接超时_苹果发布 iOS iPadOS 更新 修复蓝牙连接失败等错误
- SCCM报表点和SQL Server的报表服务集成, 随心所欲创建报表?
- 如何运用Python建立你的第一个Slack聊天机器人?
- linux tar命令压缩_Linux tar命令来压缩和提取文件
- 微信小程序上传代码, Error: 分包大小超过限制,main package source size 4732KB exceed max limit 2MB
- 数据库 - 交集、并集和补集
- 小程序云开发(九):WeUI
- 【附源码】Python计算机毕业设计社区志愿者管理系统
- 无刷直流电机学习(3)
- HTML5 (五) 表格的使用
- 力扣Leetcode:5. 最长回文子串(Python)