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

学习打卡

[复制链接]
  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-7 19:13:10 | 显示全部楼层
    第十六集
    IO口中断设置,  中断里面不要加延时!!!!
    中断也是有优先的。
    1.png        2.png


    中断标志位需要软件清除。
    运用模块化编程
    3.png




    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-8 11:14:56 | 显示全部楼层
    第十七集上
    模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。
    模拟信号在单片机里指电压
    数字信号是0和1组成的二进制数
    ADC原理:目标值电压与单片机的基准电压进行比较,比较的次数越多,测量出的精度越高。
    使用ADC时,单片机的外部参考电源管脚ADC_VRef+不能悬空,必须接外部参考电源或者连到VCC。

    公式计算



    第十七集下
    完成ADC的配置。
    发现在编写.h和.c文件时,真找不到一些语法错误或者未声明什么的,仔细看看是否少了些必要的头文件。
    讲到了一个预编译的方法,可以让同名函数不同的功能通过一个变量是0或1来选择不同的功能效果。


    (_SW_Q`ETEDO%MO_A1FTJ4E.png
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-8 14:12:35 | 显示全部楼层
    本帖最后由 ZZlibray 于 2023-8-8 14:14 编辑


    1.png

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-8 16:32:31 | 显示全部楼层

    第十七集下
    完成ADC的配置,发现在编写.h和.c文件时,真找不到一些语法错误或者未声明什么的,仔细看看是否少了些必要的头文件。
    讲到了一个预编译的方法,可以让同名函数不同的功能通过一个变量是0或1来选择不同的功能效果。

    第十八集总
    ADC反推电源电压的应用,这是相当于一个电压表测电压的功能了。

    C语言中数字后面加字母的意思:

    加  U  表示该常数用无符号整型方式存储,相当于 unsigned int
    加  L  表示该常数用长整型方式存储,相当于 long
    加  F  表示该常数用浮点方式存储,相当于 float三、自动类型转换
    这些后缀跟是在字面量(literal,代码中的数值、字符、字符串)后面

    adc按键的简单应用,就是在持续按一个按键不松开时给它设置成快速加或快速减的效果,联想到实际应用中,可以节省时间,不需去一个一个按。这种按键的应用挺打开思路的,学到按键还能这样用。

    一个设置简易时钟的训练。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-9 15:29:46 | 显示全部楼层
    第十九集
    NTC是指随温度上升电阻呈指数关系减少、具有负温度系数的热敏电阻现象和材料。
    温度公式计算


    NTC代码的编写
    1.png


    I@_~T~`L{KI{0(LDG7%UJU9.png
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-9 19:58:53 | 显示全部楼层
    第二十集总
    每次发送一位数据的称为串行通信,多位一起传输的称为并行通信。
    串口通信分同步和异步。

    同步串口  是在传输时使用外部时钟信号来进行同步,即数据被划分为完整块的数据帧,发送方和接收方通过这个时钟信号来进行同步,确保数据能够被准确的传输和接收,数据传输速度相对较快。

    异步串口  则是通过数据首尾的起始和停止位进行同步,每个数据字节都有一个起始位和一个或多个停止位,当停止位出现时,数据传输结束。因此,异步串口不需要时钟同步,但数据传输速度相对较慢。

    单工模式的数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输,使用一根传输线。

    半双工数据传输指数据可以在一个信号载体的两个方向上传输,但是不能同时传输。

    全双工指可以同时(瞬时)进行信号的双向传输(A→B且B→A)。指A→B的同时B→A,是瞬时同步的。

    usart串口程序的编写。

    多动手才能发现问题虽然。视频上看着一套做下来很流畅事实上跟着做都可能出问题所以吧,多实践。

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-10 15:09:48 | 显示全部楼层
    第二十一集总
    介绍串口与PCT通信怎么接线,借助USB转TTL工具。暂无工具。
    学会移植程序,避免做一些重复性的事。做串口的通信实践。

    第二十二集
    CDC串口与PC的通信接线。CDC串口的使用,与第四集中以及后面使用的相比,改了几行代码,换了个调用的库,但是感觉功能是差不多,之前用的usb.h  ,这集用的stc32_stc8_usb.h,然后屏蔽掉stc.h里面的几行代码就可以了。虚拟设备的使用,很方便。
    EB@JOCQQWKGZEQ0O1%(7IRJ.png

    第二十三集
    复位的主要作用是把单片机内部的特殊功能寄存器置于初始状态,使单片机硬件、软件从一个确定的、唯一的起点开始工作。  复位方式:上电复位 低压复位 复位脚复位(低电平复位)  看门狗复位。
    看门狗程序编写。
    Q4HYRR$K)({11)CDRDVEYNJ.png Q8}%%YA4UKYD$Z3I)59QH.png

    第二十四集
    电压比较器,两个输入端口做比较,V+大于V-输出高电平,V+小于V-输出低电平。单片机内部集成了电压比较器。核心作用就是比较两端输入的大小,及时做出相应的输出。比较器内部介绍,从选择器,设置对应的输入电压,输入到运放输入端,再对运放的结果进行滤波,然后触发中断。
    用比较器做低电压的提醒。做一个温度提醒。

    AKL9EDA$JRJ(K}0$ES[DLJ3.png
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-11 13:34:41 | 显示全部楼层
    第二十五集
    EEPROM:电可擦除可编程只读寄存器,掉电后数据可保存。Flash:广义的EEPROM,每一次擦除以一个扇区擦除256个~512个字节。
    通过 IAP:应用编程 技术从结构上把Flash存储器映射分为多个分区。

    STC32G单片机分1个扇区 512字节。只支持单字节的读写
    IAP_TPS寄存器 系统工作频率要四舍五入。程序编写。


    第二十六集总
    DS18B20是一个数字温度传感器。
    ]6O8I5}46`R$`8U8BZV[S.png 5$CIQHNDZ@CIOJ5JKQVY@X2.png GRZR546I12KIY1UDXDOQRO5.png

    补码取反后加一,再加负号 - 。
    访问DS18B20,程序上运行的步骤。 SVWYE{MZFDAGG994MF_OJID.png
    代码的编写

    第二十七集
    SPI串行外设接口:高速、全双工、同步的通信总线。
    50G]1QFQ46(A42Y~KBWB$W8.png

    接线方式
    3种通信方式:单主单从、互为主从、单主多从。
    程序编写。


    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    4

    主题

    37

    回帖

    262

    积分

    中级会员

    积分
    262
     楼主| 发表于 2023-8-13 14:50:23 | 显示全部楼层
    第二十八集,第二十九集

    初始化和写入以及读取一个字节都要把寄存器清0。能用硬件就不用软件。
    硬件SPI程序的编写以及硬件SPI读取FLASH的程序编写。

    第三十集
    I2C是一种简单双向二进制同步串行总线。只需两根线就能工作。同一时间只能有一个发送设备。可以连接多个设备,每个设备有不同的地址。
    七个函数的编写。

    第三十一集
    硬件I2C的引脚固定。一组I2C只要地址不冲突,7位地址最多可以接127个设备。 I2C相关寄存器介绍。I2C速度取决于从机最大支持多少。主机的总线速度可以比从机的速度小,但是主机配置的总线速度不能比从机的大。

    第三十二集
    串口EEPROM芯片数据读写。

    第三十三集
    电子行业的波形代指电压在时间基准上的表现形式。信号发生器和示波器的介绍。
    PWM脉宽调制。占空比是指高电平在一个周期中所占的时间。占空比的是高电平和低电平在一段固定的周期内的比例发生变化,但是周期不变。
    PFM脉冲频率调制。频率的变动会改变周期的长短。

    专业术语:幅值(高低电平电压差)   正脉宽(高电平时间) 负脉宽  (低电平时间) 周期(高电平时间+低电平时间) 频率(周期的倒数 1/T) 占空比(t1/T*100%)  死区(两路方波之间高电平之间的时间差)  两路方波不能同时为高电平。
    方波的作用和应用。

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-13 11:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    337

    回帖

    1651

    积分

    版主

    积分
    1651
    发表于 2023-8-14 09:49:23 | 显示全部楼层

    QQ:2269694595     微信:18106296594
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-13 23:53 , Processed in 0.075455 second(s), 65 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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