找回密码
 立即注册
楼主: lc***

冲哥视频学习笔记

[复制链接]
  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    11

    主题

    148

    回帖

    426

    积分

    中级会员

    积分
    426
     楼主| 发表于 2023-5-24 08:23:56 | 显示全部楼层
    第二十九集:SPI的应用,SPI读写W25X40CL
       实际应用中,不单要对单片机的SPI通信协议熟悉,还要对对应的外挂芯片的手册熟悉,才能更好的实现目的,现在很多芯片资料是英文的,对于我来说是个难点,冲哥视频说了借助翻译软件,看关键部分。
    实验代码如下压缩包:

    29.SPI读写W25X40CL 1.rar

    335.58 KB, 下载次数: 8

    29.SPI读写W25X40CL 2.rar

    344.15 KB, 下载次数: 8

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    11

    主题

    148

    回帖

    426

    积分

    中级会员

    积分
    426
     楼主| 发表于 2023-5-24 08:32:10 | 显示全部楼层
    本帖最后由 lclbf 于 2023-5-24 08:35 编辑

    第三十集:软件模拟IIC
         对于IIC通信应用广泛,我接触最早的是以前的数字电视,是电路简单了,可靠性提高了,电视的画面和声音质量也提高很多,当然IIC最高出现使用应该还是电脑上面,具体我没有去考证。
       ICC通信程序的几个步骤:
    1.启动信号
    2.等待从机应答信号
    3.终止信号
    4.主机发送ACK信号
    5.主机发送NO_ACK信号
    6.发送一个字节
    7.读取一个字节

    1.png
    本视频学习,关键要学会看时序图!!!也就是电平变化和时间的关系。
    实验代码如下:


    30 软件IIC读取24C02.rar

    359.62 KB, 下载次数: 10

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    11

    主题

    148

    回帖

    426

    积分

    中级会员

    积分
    426
     楼主| 发表于 2023-5-24 10:45:49 | 显示全部楼层
    本帖最后由 lclbf 于 2023-5-24 10:55 编辑

    第三十一集:硬件IIC
      相关寄存器如下:
    1.png

    2.png


    3.png

    4.png


    5.png

    6.png

    7.png

    8.png

    9.png

    10.png

    11.png

    实验程序压缩包如下:



    31 硬件IIC读取24C02.rar

    359.12 KB, 下载次数: 10

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    11

    主题

    148

    回帖

    426

    积分

    中级会员

    积分
    426
     楼主| 发表于 2023-5-24 10:59:02 | 显示全部楼层
    本帖最后由 lclbf 于 2023-5-24 11:06 编辑

    第三十二集:串口EEPROM芯片数据读写
        学习本集视频又遇到编译不通过问题。如下图:
    1.png

    提示有“OutNumber”没有定义,反复对比冲哥文件和移植的文件没有发现问题,
    把冲哥文件全部复制到我的程序都有同样的提示。后面想到办法,在冲哥的文件里选中“OutNumber”,如下图操作:
    2.png
    发现冲哥的文件在USB.H的头文件有定义,打开我的头文件没有,加上这个头问题,编译通过。
    3.png


    实验程序如下:




    32 24C02串口读写(移植).rar

    365.85 KB, 下载次数: 11

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    11

    主题

    148

    回帖

    426

    积分

    中级会员

    积分
    426
     楼主| 发表于 2023-5-24 11:12:13 | 显示全部楼层
    本帖最后由 lclbf 于 2023-5-24 11:13 编辑

    第三十三集:PWM基础
      本集视频,介绍了常见的四种波形,正弦波,三角波,锯齿波和方波。单片机输出的PWM信号是方波,可以通过其他外接电路实现其他三种波形的输出。还介绍了这些波形的应用和相关术语。
    1.png

    2.png

    3.png

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    11

    主题

    148

    回帖

    426

    积分

    中级会员

    积分
    426
     楼主| 发表于 2023-5-30 10:59:52 | 显示全部楼层
    本帖最后由 lclbf 于 2023-5-30 11:12 编辑

    第十四集:单通道PWM输出
      本级用到的相关电路图如下:
    1.png
    在实验的时候用逻辑分析仪去测试输出波形,把逻辑分析仪接到发光二极管的负极(LED4),理论上是可以测试处理波形的,
    实际上我没有测试到,要把逻辑分析仪接到单片机的输出口才测试得出来。是因为灯的限流电阻(R95)太大?
       利用软件模拟输出的波形实际测试有差异,需要微调。
    用逻辑分析仪测试的波形如下:
    P61输出波形:
    1.png

    P60输出波形:
    2.png

    用硬件PWM输出的波形基本没有差异:
    硬件PWM P60波形50%


    3.png

    硬件PWM P60波形20%

    4.png

    硬件PWM P61波形20%

    5.png

    实验程序如下压缩包:



    34 软件模拟PWM.rar

    357.54 KB, 下载次数: 9

    34 硬件单通道PWM.rar

    375.27 KB, 下载次数: 11

    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-4-28 09:10 , Processed in 0.062619 second(s), 49 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表