找回密码
 立即注册
查看: 466|回复: 0

兼容PlatformIO _STC8H8K64U工程,Makefile文件,仅需make命令实现编译

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:469
  • 最近打卡:2025-04-10 16:59:05

45

主题

69

回帖

1225

积分

金牌会员

积分
1225
发表于 2024-5-23 17:28:07 | 显示全部楼层 |阅读模式
本帖最后由 xujibicool 于 2024-5-23 20:51 编辑

将makefile文件复制到PlatformIO/(目标工程文件夹顶层)
make.jpg.jpg
顺便说下,好像PlatformIO编译的hex文件格式其实是 ihx
结合我之前的帖子,免root,android+termux实现手机C51编程,sdcc+makefile才是真正全平台通用
可以实现在电脑端PlatformIO先编程,手机端来个备份应急也式不错的。

以下为经典51(stc89)需修改部分,其他芯片也可以根据具体参数修改
# Memory Model (small, medium, large, huge)
MODEL  = --model-small
# ------------------------------------------------------
# Memory Layout
# PRG Size = 4K Bytes
#CODE_SIZE = --code-loc 0x0000 --code-size 18432
CODE_SIZE = --code-size 8192    #根据芯片code修改
# INT-MEM Size = 256 Bytes
#IRAM_SIZE = --idata-loc 0x0000  --iram-size 256
IRAM_SIZE = --iram-size 256     #根据芯片iram修改
# EXT-MEM Size = 4K Bytes
#XRAM_SIZE = --xram-loc 0x0000 --xram-size 768
XRAM_SIZE = --xram-size 256   #根据芯片xram修改



Makefile

3.66 KB, 下载次数: 30

回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 00:53 , Processed in 0.102236 second(s), 48 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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