教程说明:
为什么使用C#(C sharp)语言:
1、C#是一种最新的、面向对象的编程语言;
2、C#介于C语言与C++语言之间,上手容易;
3、C#应用程序基于Microsoft .NET平台,稳定可靠;
4、C#软件极小,通常几百k,无需安装。
掌握C#上位机开发的好处:
1、产品设计时,快速开发测试上位机,提高产品开发效率;
2、产品对接时,提供测试上位机,方便对方验证硬件,提高沟通效率;
3、产品生产时,提供测试上位机或参数写入上位机,方便生产;
4、熟练掌握后,在初始上位机模板基础上进行设计,快到数小时即可开发出一款。
教学方式:
视频+文章+资料+源代码+学习班有问必答
适合人群:
1、在校学生
2、工程师
3、其他
需要具备C语言基础。
教学大纲:
第一讲:软件安装,新建工程,了解工程
第二讲:了解常用控件使用方法,图形化按钮设计
第三讲:控件应用,设计倒计时定时器,提示框
第四讲:串口扫描端口号,初始上位机模板设计
第五讲:串口助手开发1 - 界面设计,初步功能
第六讲:串口助手开发2 - 软件设置保存与汉字显示方法
第七讲:串口助手开发3 - 带自动定时发送扩展功能
第八讲:多窗体与波形显示设计
第十讲:STM32物联网实战项目开发板上位机
讲师简介:
刘杰,硬件家园创始人,十多年单片机产品开发经验,致力于打造单片机实战项目教学平台。