找回密码
 立即注册
搜索
热搜: RA8889 RA8876 RA8875
查看: 248|回复: 0

第三讲:单片机STC89C52+RA8889驱动控制彩屏 代码的压缩(Keil编译器)

[复制链接]

45

主题

3

回帖

458

积分

管理员

积分
458
QQ
发表于 2024-5-31 11:05:12 | 显示全部楼层 |阅读模式
51单片机驱动控制彩屏系列讲座

第一讲:单片机STC89C52+RA8889驱动控制彩屏  极简方案【 源码v1.0 】
第二讲:单片机STC89C52+RA8889驱动控制彩屏 代码移植介绍
第三讲:单片机STC89C52+RA8889驱动控制彩屏 代码的压缩(Keil编译器)
第四讲:单片机STC89C52+RA8889驱动控制彩屏 代码移植范例(包含API接口)【 源码v1.1 】
第五讲:51单片机+RA8889驱动控制彩屏  完整源码说明 【 源码v1.2 】


本章介绍使用Keil编译器时如何压缩51单片机移植RA8889的代码。



瑞佑(RAIO)科技所推出的RA8889是一颗图形控制芯片,具有相当多的图形显示功能,包括绘图、文字显示、DMA、JPG解码、AVI解码等,因此API函数十分丰富,也就造成代码庞大,冗余较多。对于单片机来说,FLASH空间都比较小,因此除了在移植时要适当裁剪代码之外,我们对编译器也要适当设定,可大大减少生成文件的大小。

一、选择扩展链接程序:



二、模块优化级别:使用公共块代码编译



三、编译时不包含未使用的函数模块:REMOVEUNUSED



这样设定之后,代码编译完就很小啦!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Lcdvision Technology ( 苏ICP备10203891号 )

GMT+8, 2024-9-20 00:47 , Processed in 0.108266 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表