刚开始写代码的时候并没有添加ld的文件夹,现在代码写完了,突然要加一个IAP的功能,但是看了教程需要在Link.ld文件中修改Flash的起始位置,但是由于刚开始的时候没有添加Link.ld的文件。我想请问一下,现在如何添加Link.ld的文件进去。求解答。
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
刚开始写代码的时候并没有添加ld的文件夹,现在代码写完了,突然要加一个IAP的功能,但是看了教程需要在Link.ld文件中修改Flash的起始位置,但是由于刚开始的时候没有添加Link.ld的文件。我想请问一下,现在如何添加Link.ld的文件进去。求解答。
正常来说,MRS开发的工程都有Link.ld文件,你可以找一下,直接在里面修改Flash起始地址和大小即可。
额 意思是直接找一个有Link.ld文件的工程直接复制过来吗
这样我试过了,直接复制过来改,不行的,通过bin文件烧录后,程序乱掉了
不是复制,是原来就应该有,直接改你工程里的那个
您好,如使用WCH系列芯片,可在官网www.wch.cn搜索您使用的芯片型号,下载对应EVT,参考其中IAP示例。
好的我去找一下
真没找到,如果是这样的话,那是不是就只能重新找个工程进行移植了
您好,如仍有问题,可将您的情况反馈至邮箱lhb@wch.cn。
感谢指导,确实在文件中找到了.ld的文件,修改后,IAP的功能也已经实现了。