嵌入式技术应用(大专)毕业出来,经朋友介绍进了一家公司,不算是完全对口,上位机c#。进来三个月让我自己看代码学习,每天都在看视频 结果就是犯困。因为是女生,在小公司出差那些都很麻烦,在公司也不能完全实践到。现在两年多了,完全脱离 在公司东搞搞西搞搞。还有半年公司的合同也到期了 现在很迷茫不知道到底能干嘛 学视频学习 看到一半 就学不进去。也不知道未来能干什么工作。
4条回答 默认 最新
赵4老师 2025-12-10 17:56关注要掌握嵌入式C#上位机开发,核心是C#语言、.NET框架、GUI开发、通信协议和数据库操作。
C#语言与.NET框架
这是基础,需精通语法、面向对象编程、多线程(Task/异步)、LINQ、委托和反射。 同时要熟悉.NET框架的类库和运行时环境。GUI开发
上位机需要界面,重点学习Windows Forms或WPF框架,掌握Form、Control、Menu等控件的使用,以及事件处理和数据绑定。通信协议
这是与下位机交互的关键,需掌握:
工业协议:Modbus、Profinet、EtherCAT等。
网络通信:TCP/IP、UDP、HTTP等,熟悉Socket编程。
串口通信:了解RS232/485,掌握SerialPort类的使用。数据库操作
通常需要与数据库交互,学习SQL语言,掌握SQL Server、MySQL等数据库的增删改查操作。其他重要技能
多线程编程:处理并发任务,避免界面卡死。
异常处理:保证程序健壮性。
软件工程:了解开发流程,具备独立开发和调试能力。《C#上位机开发从门外到门内》1-2:上位机开发语言与工具、开发环境部署
https://blog.csdn.net/sixpp/article/details/146129067建议通过实际项目(如开源上位机)来综合运用这些技能,这是最有效的学习方式。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报