|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/embedded-c-for-8051-microcontroller/
课程评论:没有评论
**课程名称:** 基于8051微控制器的嵌入式系统 **课程概述:** 本课程是一门完全面向实践的嵌入式系统入门课程,重点在于使用经典的8051微控制器进行开发。通过本课程的学习,您将能够: 1. **深入理解C语言与嵌入式C语言的区别:** 掌握针对嵌入式环境的C语言编程技巧。 2. **熟练掌握嵌入式C编程:** 能够编写高效、可靠的嵌入式C程序。 3. **透彻理解8051微控制器架构:** 了解其内部结构、片上及片外外设的工作原理。 4. **掌握Keil IDE的使用:** 学会利用Keil集成开发环境进行8051微控制器的程序编写、编译和调试。 5. **熟悉8051开发套件的硬件组件:** 了解实际开发过程中所需的硬件设备及其功能。 6. **构建实际的嵌入式系统项目:** 动手实践,独立或协作完成基于8051的嵌入式项目。 本课程强调实践操作,将配合8051开发套件进行教学。虽然也可以通过仿真工具验证代码结果,但强烈建议学员使用实际硬件进行操作,以获得更深刻的学习体验。 **核心概念:** 嵌入式系统是由微处理器、软件和硬件组成的计算机系统,用于执行特定功能,可以作为独立系统或大型系统的一部分。其核心是为实时操作而设计的集成电路。 **硬件 + 软件 = 嵌入式系统!** 本课程将全面讲解嵌入式系统的软硬件两部分。完成本课程后,学员将具备使用8051微控制器为各种应用开发嵌入式产品的能力。
By learning this course, You'll be able to 1. Understand the differences between C and Embedded C2. Know how to program in Embedded C3. Understand the internal architecture, on chip and off chip peripherals of 8051 microcontroller. 4. Understanding the usage of Keil IDE to program 8051.5. Understanding the hardware components in 8051 development kit. 6. Build Embedded Systems Projects. This course is completely practical oriented. We will be working with an hardware kit called 8051 development kit. Perhaps it's not necessary to buy the hardware if you don't wish to. Since, the results of each code can be verified in the simulation tool itself. But, working with hardware and getting the practical knowledge enhances the learning.An embedded system is a microprocessor-based computer hardware system with software that is designed to perform a dedicated function, either as an independent system or as a part of a large system. At the core is an integrated circuit designed to carry out computation for real-time operations.Hardware + Software = Embedded System!We will be understanding both the things in this course. At the end of this course, the learner should be able to develop an embedded product using 8051 microcontroller for any application.