c#发展

首页 » 常识 » 诊断 » 单片机与C语言,电子专业必修课,都达标了
TUhjnbcbe - 2021/6/29 5:59:00
白癜风怎么治疗 http://pf.39.net/bdfyy/dbfzl/200628/7998441.html

作为即将参加年全国大学生电子设计竞赛的学生,单片机和C语言基础必然是大学生涯的必修课,轻松编程、完成一个项目,结束一场考试,或许都不是什么难事。但在这千*万马过独木桥的全国竞赛面前,到底是面露胆怯,还是轻松应对,就看平时的积累是否过关!

3月27日晚20:00,西电的国一大神又回来直播啦!给正在复习单片机和C语言的同学们提个醒,猛抓重点,少走弯路!

扫描观看

课程安排:

?C语言基础知识回顾

?单片机相关知识介绍

?单片机系统与硬件相关内容

讲师介绍:

刘欣

本科毕业于西安电子科技大学,现就读于中国科学院电子学研究所。曾多次参与学科竞赛,于年获得全国大学生电赛国家一等奖。项目经验丰富,目前已完成交付企业项目十余项、科研项目三项、创新创业训练项目五项。

01

C语言基础知识回顾

1.1变量定义规范

目前,业界共有四种命名法则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。

?驼峰命名法。正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。例如,下面是分别用驼峰式命名法和下划线法命名的同一个函数:

printEmployeePaychecks();

print_employee_paychecks();

第一个函数名使用了驼峰命名法,函数名中的每一个逻辑断点都有一个大写字母来标记。第二个函数名使用了下划线法,函数名中的每一个逻辑断点都有一个下划线来标记。

?帕斯卡(pascal)命名法。与驼峰命名法类似,二者的区别在于:驼峰命名法是首字母小写,而帕斯卡命名法是首字母大写,如:DisplayInfo();

1.2子函数调用与结构体

子函数结构

结构体

1.3工程结构

02

单片机相关介绍

2.1常用单片机介绍与比较

2.2如何快速入门一款单片机

?最小系统与片内资源

?寄存器的理解

?固件库使用

03

单片机系统与硬件相关内容

3.1电源等级、功耗与性能

为降低系统功耗,通常可以对其工作电压在一定范围内进行调整。但因此带来的问题就是会对其工作性能产生一定影响,比如:系统的工作频率、模数/数模单元基准电压等。因此,需要在优化系统过程中适当取舍。

同样,不同的电压等级,单片机片内外设的工作状态也会有所不同。

3.2典型IO结构与输入/输出能力

开漏输出只能输出低电平,如果要输出高电平必须通过上拉电阻才能实现。就类似于三极管的集电极输出。

推挽电路是由两个三极管或MOSFET,以推挽方式存在于电路中,电路工作时,两只对称的开关管每次只有一个导通,所以导通损耗小、效率高、既提高电路的负载能力,又提高开关速度。

3.3隔离与保护

隔离IO主要用来保护单片机,防止其在对外设进行驱动或者读取数据时被脉冲尖峰冲击损坏,同时也可以实现对不同电平信号的转换。

隔离IO还可以防止数据接口对芯片的电源影响,防止其对芯片供电或引起IO输出电流过大。

以上就是今晚刘欣学长要给大家分享的内容了,重点都已经给你划好了,学习可就更加要抓紧咯~

资料分享

扫码加入群聊,免费看通用篇系列直播

摩尔吧备战电赛系列直播主要分为六个部分:通用篇系列、控制专项系列、电源专项系列、信号及测试测量专项系列、FPGA专项系列以及高频无线电专项系列。整个系列直播课程共计38节,术业专攻,完美解决你在备战电赛过程中可能会遇到的一系列问题。

电赛直播安排以及资料包获取

全国大学生电子设计竞赛培训网:

1
查看完整版本: 单片机与C语言,电子专业必修课,都达标了