文中有提到从旧时空携带了一集装箱的ARM芯片,(暂时不清楚是MCU还是SOC,个人建议设计成MCU占大部分)。
之前有考虑过,原本觉得很简单没多想,今天重新看书忽然察觉到问题的不对,这玩意是个大坑。所以开个帖子单独一说。
那批ARM芯片应该在50年内尽快用完,如果等旧时空带来的电脑都报废了,这批芯片就全报废了。
就不说到时候能不能培养出懂嵌入式设计的工程师了。
原本我考虑过用单片机给单片机烧录编程。但这玩意有个问题,首先那个芯片的烧录协议待是公开的,你才能自己写烧录程序。其次你还待做一个编译器出来(能有开源的代码抄最好),不然51这种8位芯片还好说,你总不能给各种32用汇编写吧。最后负责编译和烧录的计算机一定要更高级,至少也待内存要比要烧录的程序大个几倍,也就是说你还待专门设计个计算机做开发。
就算可以做到,最好提前把这玩意儿做出来,未来的人不一定有这个能力。
这整个就是一套开发环境,就穿过来的那几个计算机专业的,那几个里懂嵌入式开发的就更少了,能不能做的过来是个问题。而且这玩意出点问题,也没PC做设计,不知道能不能救的回来。
最坑的是,嵌入式开发这东西不光是要能编译就行的,你还待做调试,查文档。
这一套下来,对于新手来说就已经非常困难了,更别说那时候连电脑都没的用。
趁着元老技术还没生疏,赶紧用了,别到几十年后连个懂开发的都找不到。
之前有考虑过,原本觉得很简单没多想,今天重新看书忽然察觉到问题的不对,这玩意是个大坑。所以开个帖子单独一说。
那批ARM芯片应该在50年内尽快用完,如果等旧时空带来的电脑都报废了,这批芯片就全报废了。
就不说到时候能不能培养出懂嵌入式设计的工程师了。
原本我考虑过用单片机给单片机烧录编程。但这玩意有个问题,首先那个芯片的烧录协议待是公开的,你才能自己写烧录程序。其次你还待做一个编译器出来(能有开源的代码抄最好),不然51这种8位芯片还好说,你总不能给各种32用汇编写吧。最后负责编译和烧录的计算机一定要更高级,至少也待内存要比要烧录的程序大个几倍,也就是说你还待专门设计个计算机做开发。
就算可以做到,最好提前把这玩意儿做出来,未来的人不一定有这个能力。
这整个就是一套开发环境,就穿过来的那几个计算机专业的,那几个里懂嵌入式开发的就更少了,能不能做的过来是个问题。而且这玩意出点问题,也没PC做设计,不知道能不能救的回来。
最坑的是,嵌入式开发这东西不光是要能编译就行的,你还待做调试,查文档。
这一套下来,对于新手来说就已经非常困难了,更别说那时候连电脑都没的用。
趁着元老技术还没生疏,赶紧用了,别到几十年后连个懂开发的都找不到。