当plibs中没有PIC32MZ支持时,我着手重写我所有的旧代码,以便不依赖于任何微芯片库。编译器包中应该包含的内容在Harmony中被隔离,以尝试并强制采用,比如支持MZ ASE的缓存管理或DSP库。我将我需要的片段作为独立的源文件输出。自从发布Harmony以来,我一直关注它,但是对于它的缺陷和不稳定程度没有丝毫印象,尤其是阅读关于它们如何开始做真正不可原谅的事情,比如完全误导的func。tion名称(例如,显然有一个I2C调用,该调用的名称中包含“wait”一词,该名称用于在返回之前等待事件完成,但不再这样做)。对于框架代码采用这种方法的权力来说,它被认为是可以接受的,这让我非常确信它将会有一个非常不稳定的未来。我认为,在Harmony走上可视化设备初始化器的道路之前或在它之前的plibs只是时间问题——这两个工具都非常强大。提出了采用收养和开发便携式/更容易,但这两件事最终被EOL代替。
当plibs中没有PIC32MZ支持时,我着手重写我所有的旧代码,以便不依赖于任何微芯片库。编译器包中应该包含的内容在Harmony中被隔离,以尝试并强制采用,比如支持MZ ASE的缓存管理或DSP库。我将我需要的片段作为独立的源文件输出。自从发布Harmony以来,我一直关注它,但是对于它的缺陷和不稳定程度没有丝毫印象,尤其是阅读关于它们如何开始做真正不可原谅的事情,比如完全误导的func。tion名称(例如,显然有一个I2C调用,该调用的名称中包含“wait”一词,该名称用于在返回之前等待事件完成,但不再这样做)。对于框架代码采用这种方法的权力来说,它被认为是可以接受的,这让我非常确信它将会有一个非常不稳定的未来。我认为,在Harmony走上可视化设备初始化器的道路之前或在它之前的plibs只是时间问题——这两个工具都非常强大。提出了采用收养和开发便携式/更容易,但这两件事最终被EOL代替。
举报