打印
[其他产品]

个人对图形化编程的看法

[复制链接]
289|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jhcj2014|  楼主 | 2024-12-1 20:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MCU产品的图形化编程表面上是具有直观、可视化、开源的平台特性,让用户可以轻松地创建项目进行编程,个人觉得实际可能不是这样的效果,如ST公司的STM32CubeMX初学者看起来感觉会很快进入门,但想要真正做实际的项目可就不容易了。只有对项目需要的相关MCU功能包括各种寄存器的操作方法非常清楚的情况下,用图形化编程才能高效作业。
个人觉得图形化编程是有其局限性。第一,通常它只能用于构建简单的程序,无法满足复杂应用的需求。图形化编程工具通常只提供了有限的功能和选项,对于复杂的项目一般情况下都是无法满足需求的。第二,图形化编程往往隐藏了底层的编程细节和逻辑,使得学习者对于真正的编程语言和算法理解不够深入。这可能导致学习者在面对复杂的编程问题时无法进行有效的解决,而我们真正做好一个项目,是要完全对底层原理的理解和掌握的。第三,图形化编程工具通常只能在特定的平台上运行,如每个厂商都有自己的图形化编程工具,而不像KEILGCC等工具一样可兼容很多厂家的多型号MCU。所以本人认为学习传统的文本编程语言,可以更好地适应不同的开发环境和需求。
以上纯属于个人的观点,如有不同看法,希望大家求同存异。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

691

帖子

1

粉丝