stm8s008空间大小是8K 使用的时候会出现空间不够用的情况,这个时候要对软件进行一些设置,从而优化程序大小。
1,修改优化等级,如下图所示,这样会优化掉无关的函数,将代码优化到最大程度
2,如果代码有多个数组,而ram实际空间不够使用的时候,修改下面的参数,最大修改为0xfff。
3,当二维数组定义完报错,无法容纳的时候,在数组前面加上NEAR可解决报错
例如:
NEAR u8 buff[10][10] = {********};
4,当代码还是很多的时候就要从代码逻辑和代码本身一点点的扣 能用数组代替的尽量不用代码,能用u8的不用u16
上一篇:STM8L 串口通信波特率异常
下一篇:stvd+stm8l051F3(1):stvd一步一步建立stm8l工程项目
推荐阅读最新更新时间:2024-10-28 04:12
设计资源 培训 开发板 精华推荐
- LTC7130IY 5V/5A 降压转换器的典型应用电路
- LTC6247 的典型应用 - 180MHz、1mA 高功率高效双轨至轨 I/O 运算放大器
- UMFT230XA-01,用于 FT230XQ 全速 USB 2.0 接口的 USB 转 4 位 SPI/FT1248 开发模块
- DC1525A-L,基于 LTC2170-12、12 位、25Msps、1.8V 四路串行 ADC 的演示板
- 使用 Diodes Incorporated 的 PAM2701JER 的参考设计
- 具有输入隔离开关的 LTC3110HUF 自主备份和再充电应用的典型应用电路
- 具有关断低压差线性稳压器的 LT3007ITS8-1.8 3.3V、20mA 电源的典型应用电路
- LT1129-3.3、具有停机功能的 3.3V 电源
- ADM7160UJ-EVALZ,用于评估 ADM7160 超低噪声、200 mA、TSOT 线性稳压器的评估板
- LED点阵驱动板
- 华南工博会,仙工智能再一次解读【以标准化产品支撑非标应用】
- 技术干货 | 仙工智能识别专栏之料架识别篇
- 无人驾驶工业车辆企业「未来机器人」完成数亿元C轮融资
- 未来机器人完成数亿元融资,加速核心物流场景规模化复制
- 机器人清洁工、机器人安保、机器迎宾……直击航展花式机器人
- 未来机器人获数亿元融资,2021年业绩同比增长300%
- KEMET推出适用于恶劣环境的最小EMI X2薄膜电容器解决方案
- NVIDIA首席执行官黄仁勋将在GTC主题演讲中发布全新AI技术产品
- Teledyne 将在Vision 2021展览会中展示全面的工业和科学成像技术
- 贸泽与Texas Instruments和Phoenix Contact联手推出单对以太网技术页