主题中讨论的其他器件:HALCOGEN
在我看来、HALCoGen 存在一些问题、使得 HALCoGen 项目难以维护。
1.如果您对参数进行修改,然后使用'DIFF'与以前的版本进行比较,
然后、您可能会得到一组非常大的扩散、这只是因为变量没有按相同的顺序存储。
这可能在不同版本的 HALCoGen 之间
2.数据库中似乎有过时的值。
如果我在两个"il"文件之间进行比较、它们可以显示差异、但在 GUI 中它们是相同的。
如果我选择数据库和 GUI 不同的选项卡、并更改参数、
保存文件、然后重新更改参数并再次保存文件、
其他参数会突然更新、以便数据库反映 GUI 值。
3. 两个文件之间存在令人厌烦的差异,其中一个文件的值为"50.000",而另一个文件的值为" 50.000"
值为"50"。
4.不确定这一点,但我 看到 CR/LF 与 LF 的问题导致了差动。
无论如何、最好能够选择线结束。
5. DIL 文件中似乎有未使用的值,没有 GUI 表示。
我在旧文件中看到它们、但如果我为同一处理器创建新文件、则不会生成它们。
6. HALCoGen 应支持在 HALCoGen 之外使用中断例程。
为此、您需要能够注释掉中断例程。
您需要在每个子例程之间使用 USERCODE。