白癜风怎么治疗 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节,术业专攻,完美解决你在备战电赛过程中可能会遇到的一系列问题。
电赛直播安排以及资料包获取
全国大学生电子设计竞赛培训网: