• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
大家还在搜
  • I2C从器件不等待ACK

    嗨,我正在用一个PIC32 MZ2048 EFM100进行I2C从机处理,我注意到在主读操作期间的一些错误。我发现,当问题发生时,从中断发生在第八个SCL时钟(TBF为空)之后,而不是第九个时钟

    2018-11-19 10:17

  • 在PIC24F I2C中,TBF位未清零

    TBF”位没有清除。到TRN寄存器。我可以理解传输缓冲区已满,并且仍然没有通过传输寄存器完全发送数据。但它是一个“HSC”位,必须由硬件清除,并且由于它没有被清除,我不能继续进一步传输。在写TRN

    2019-06-10 07:44

  • 嵌入式CAN总线系统——汽车车身网络系统

    制器,该控制器可以是微型控制器或其它任何控制器。接口管理逻辑IML接收来自微控制器的命令,分配控制信息缓存器发送缓存器TBF、接收缓存器RBF0和RBF1,并为微控制器提供中断和状态信息。发送缓存器TBF

    2015-08-17 14:21

  • 如何使SDA成为I/P.

    = 1 & Write = 0) switch(select) {case read:while(I2C1STATbits.TBF == 1);I2C1TRN = 0b11010101;break

    2019-03-13 13:49

  • PIC24FJ256GB410如何为I2C端口设置主模式?

    我使用的是PIC24FJ256GB410。如何为我的I2C端口设置主模式?谢谢

    2020-03-06 10:30

  • 调试器在与DS1307连接时卡在MasterWriteI2C2上?

    我有一个PIC32 MX795F512L。我正在与DS1307接口。我处于调试模式,但每当控件达到MaxWrime2C2(0xD0);调试器挂起并显示未知错误。原因是什么?

    2019-09-20 12:51

  • PIC24FJ64GB004数据记录硬件和软件问题

    嗨,伙计们,我建立了一个小型的PCB进行数据记录,我用MLA数据记录器软件来记录数据。起初我在Explorer 16板上测试了软件,它工作得很好,但当我搬到微控制器时,我有一些问题。我使用的是PIC24FJ64 GBB4。我用的是一个8MHz的晶体振荡器。当我启动我的PCB时,所有的工作都很好,我的硬件在USB中记录数据,但是几小时后它就停止工作了。有什么问题吗?它与我的配置位有关系吗?还是别的什么?请帮助!这些是我正在使用的配置设置:谢谢,

    2020-03-09 07:10

  • pic24fj32ga102中的I2c端口不工作

    大家好,我试图在PIC24FJ32GA102(ID Revision=2)中使用I2C端口,但不能使其以最基本的形式工作,即它甚至不发送一个START位。配置如下:#pragma config ICS=PGx1//Set ICSP模拟器引脚到PGED1和PGEC1#pragma配置WPCFG=WPCFGDIS//禁用配置页保护#pragma配置FNOSC=FRCDIV//Enable带后标定器的快速RC振荡器#pragma配置FCKSM=CSECME//Enable时钟开关,en可调FSCM#pragma配置POSCMOD=NONE//禁用主外部振荡器#pragma配置IESO=OFF//禁用两个速度启动#pragma配置OSCIOFNC=ON//定义OSCO管脚为IO#pragma配置SOSCSEL=IO//定义SOSC管脚为IO#pragma配置I2C1SEL=PRI//定义SCL1的默认设置以及SDA1////

    2019-08-22 10:20

  • PCF85263A RTC不起作用是为什么?

    (unsigned char address, char wait_ack) { I2C3TRN = 地址 | 0; while (I2C3STATbits.TBF == 1

    2023-05-09 06:15

  • 有办法在不做POR的情况下重置线路吗?

    I2C1TRN = byte; //Load byte to I2C1 Transmit buffer while (I2C1STATbits.TBF); //wait for data

    2019-04-15 14:21