freeqcp
昵称: freeqcp
现居:TA还没有填写哦
等级:
简介:TA什么都还没写哦
人气值:0

TA关注的人

关注TA的人

    快来点击关注吧

最近访客

最新动态

    还没有任何动态

在学课程

  • 畅学CAN模块由入门到实战教程

    畅学CAN模块由入门到实战教程

          CAN 全称为Controller Area Network 即控制器局域网是国际上应用最广泛的现场总线之一。最初,CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中均嵌入CAN控制装置。

         本课程是CAN模块设计学习者从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机模块设计,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!

          本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用实例模块制作的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

          在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    课程详情:

         《畅学CAN模块由入门到实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了CAN基本知识,CAN协议、MCP2515控制器、TJA1050收发器、MCP2515 程序讲解等。

    每课内容如下:

    第1课 CAN基本知识
    1、什么是CAN ?
    2、CAN特点
    3、CAN特性
    4、CAN工作
    5、什么是CSMA/CD ?
    6、标准格式CAN和扩展格式CAN
    7、CAN连接图
    第2课 CAN协议
    1、帧的种类
    2、数据帧构成
    3、数据帧
    4、仲裁段
    5、控制段
    6、数据长度码和字节数的关系
    7、数据段
    8、遥控帧组成
    9、遥控帧(远程帧)
    10、遥控帧和数据帧
    11、错误帧
    12、过载帧
    13、帧间隔
    第3课 CAN芯片选型
    1、Philips制造的CAN芯片
    2、Microchip 的MCP2515
    3、SJA1000和MCP2515
    4、CEPARK MCP2515模块
    5、CAN总线开发板
    第4课 MCP2515控制器
    1、CEPARK MCP2515 CAN总线模块
    2、引脚图
    3、MCP2515特性
    4、CAN控制器的寄存器映射表
    5、验收滤波寄存器和验收屏蔽寄存器
    6、接收缓冲器
    7、发送缓冲器
    8、RXFnSIDH--验收滤波寄存器n标准标识符
    9、RXMnSIDH--验收屏蔽寄存器n标准标识符
    10、RXBnSIDH--接收缓冲器n标准标识符
    11、RXB0CTRL--接收缓冲器0控制寄存器
    12、RXBnDLC--接收缓冲器n数据长度码
    13、RXBnDM--接收缓冲器n数据字段字节Mm
    14、TXBnSIDH--发送缓冲器n标准标识符
    15、TXBnCTRL--发送缓冲器n控制寄存器
    16、TXBnDLC--发送缓冲器n数据长度码
    17、TXBnDm--发送缓冲器n数据字节m
    18、工作模式
    19、CANCTRL--CAN控制寄存器
    20、配置模式
    21、正常模式
    22、休眠模式
    23、CANSTAT--CAN状态寄存器
    24、仅监听模式
    25、环回模式
    26、中断
    27、CANINTF--中断标志寄存器
    28、CAN位时间
    29、波特率
    30、位定时配置寄存器
    31、CNF1
    32、CNF2
    33、CNF3
    34、波特率计算
    35、总结
    36、CANINTE--中断使能寄存器
    第5课 TJA1050收发器
    1、TJA1050高速收发器概述
    2、功能描述
    3、特征
    4、引脚图
    5、改进和引脚兼容性
    6、工作模式
    第6课 MCP2515 程序讲解
    1、实验现象-1
    2、实验现象-2
    3、主函数
    4、MCP2515初始化
    5、接收缓冲器与发送缓冲器
    6、设置中断
    7、串口初始化
    8、定时器0初始化
    9、单片机初始化
    10、串口接收中断函数
    11、CAN 发送阶段
    12、int1中断
    13、CAN接收任意长度的数据 

    课程细节:

         本套课程以CAN模块制作为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    网站功能:

     1.   课时简介,方便让你快速了解本课时主讲内容 。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

    1 13135 by 畅学电子

  • 无线模块实战教程

    无线模块实战教程

          nRF24.L01是一款新型单片射频收发器件,工作于2.4 GHz~2.5 GHz ISM频段。内置频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型ShockBurst技术,其中输出功率和通信频道可通过程序进行配置。

          本课程是NRF24L01无线模块设计学习者从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机模块设计,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!

          本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用实例模块制作的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

          在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    课程详情:

         《无线模块实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了无线技术,2.4G无线模块、NRF24L01模块、Tx与Rx的配置过程、SPI控制程序、组网通讯等。

    目录介绍:

     第一课:无线模块入门

    (1) 无线技术分类与对比

    (2) 2.4G无线技术优势

    (3) 常见2.4G无线模块

    第二课:NRF24L01模块系列

    (1) 模块介绍

    (2) 硬件说明

    (3) 应用范围

    (4) 常见问题和注意事项

    第三课:NRF24L01程序讲解

    (1) 工作方式

    (2) Tx与Rx的配置过程

    (3) SPI控制程序

    (4) 收发测试

    (5) 组网通讯

     课程细节:

          本套课程以无线模块制作为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    网站功能:

     1.   课时简介,方便让你快速了解本课时主讲内容

     

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

     

    2 18179 by 畅学电子

  • 畅学北斗星定位系统实战教程

    畅学北斗星定位系统实战教程

          本教程的亮点就是在分析初学者认知规律的基础上,对北斗星定位系统的原理进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从北斗星系统的硬件介绍,报文的分析配置、如何结合PC机使用,如何与单片机连接、信息的解析与显示等方面,巧妙地将单片机原理与应用、硬件电路设计、单片机编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

          在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    课程详情

        《畅学北斗星定位系统实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了北斗星定位系统开发的流程、方法、技巧和设计思想。本课程主要讲解了北斗星定位系统的硬件,报文信息的分析配置,进而介绍如何配合PC机和单片机使用,来最终解析和显示定位信息。

    目录介绍

    第一课 北斗系统的介绍

    1.世界上现有其他定位系统的介绍

    2.北斗定位原理的介绍

    3.北斗定位系统的优势及未来发展

    第二课 北斗定位系统硬件介绍

    1.定位系统系统框图讲解

    2.北斗定位系统电路图讲解

    3.北斗定位系统与单片机之间的数据交换原理

    第三课 北斗报文信息分析与配置

    1.报文分类

    2.数据类型

    3.数据格式

    4.消息配置

    第四课 北斗定位系统结合PC机使用

    1.北斗第三代产品的认识与电气连接

    2.GDT专用上位机的介绍与使用

    3.串口调试助手的讲解与使用

    第五课 北斗模块与51单片机硬件连接

    1.51单片机串口介绍

    2.51单片机串口配置

    3.51开发板硬件介绍

    4.51单片机与北斗模块电路连接

    第六课 北斗定位信息解析与显示

    1.北斗定位信息程序解析

    2.定位信息显示

    课程细节

          本套课程以北斗星定位系统为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

     网站功能:

     1.   课时简介,方便让你快速了解本课时主讲内容 。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

    1 13881 by 畅学电子

在学计划

留言墙

0/200
给好友留言,请先登录注册
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号