[疑难杂症]有个关于编程的问题需要求助

ディラン-avatar

ディラン

2022-04-01T14:34:39+00:00

我的毕业设计,老师额外指派的任务
我做的是单片机相关,然后现在单片机的C程序有了,但老师让我做个UI来对这个程序中的几个数据进行修改,然后再烧录到单片机中

修改和烧录都要通过UI来完成,但现在我这个c程序只能在codeworried里才能运行,烧录也是在这个软件里操作

所以我现在该怎么才能实现做个UI进行这个操作

本科毕设,专业机械,单片机是飞思卡尔的MC9S12XEP100……只学过c语言,还不熟练[img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc587c6f9.png[/img]
Naruka-avatar

Naruka

把你这些数值 链接在绝对地址上 输出来一个hex文件
然后电脑做个c#界面 可以直接修改这个hex文件
再把修改好的hex文件下载进去

飞思卡尔是s19文件 那个芯片应该是用bdm 驱动下载吧

这种需求很正常 像正常生产改设备序列号 每个设备序列号不一样 就是这样做的 还有记录批次也是
Waterbird-avatar

Waterbird

试试用命令行调 codeworried ,可以的话 ui 调命令行就行了
ディラン-avatar

ディラン

[quote][pid=601413298,31388881,1]Reply[/pid] Post by [uid=4929856]zzy8570860[/uid] (2022-04-07 22:47):
把你这些数值 链接在绝对地址上 输出来一个hex文件
然后电脑做个c#界面 可以直接修改这个hex文件
再把修改好的hex文件下载进去
飞思卡尔是s19文件 那......[/quote]利用bdm驱动

修改了hex文件以后是依然需要使用codeworried来打开并烧录这个文件么?