程序写完了,产品也开发出来了但是不敢卖。 程序的架构采用任务调度机制,中型大小的程序,代码部分100K左右,全部代码放在flash里面,主控MCU有一小段MASK ROM,相当于引导程序。上电后会从Flash里面读入代码,然后将代码放在XRAM里面执行(IC的设计可以决定此机制是可行的)。从flash里面载入不同的代码段可以实现多任务之间的调度。
现在面临的问题是由于MCU是已经固化死了程序,不可修改,那么全部代码放在flash里面,随便哪个公司只有把flash里面的东西读出来就可以直接用了,那么所有的努力就没有价值了,请问怎么解此问题? |