[其他产品] 游名科技:MCP2518FD PRO:CANFD最高8M用户手册/原理图/参考代...

[复制链接]
58404|577
uptown 发表于 2020-3-6 22:14 | 显示全部楼层
期待更更多的资料!!!
jkl21 发表于 2020-3-6 22:14 | 显示全部楼层
稳定性测试了吗      
usysm 发表于 2020-3-6 22:14 | 显示全部楼层
感谢版主的资料。         
wwppd 发表于 2020-3-6 22:14 | 显示全部楼层
定义传输协议了吗   
cehuafan 发表于 2020-3-6 22:14 | 显示全部楼层
有用到的人。                 
maqianqu 发表于 2020-3-6 22:14 | 显示全部楼层
感谢您的资料,下载学习了。  
 楼主| mmuuss586 发表于 2020-3-7 21:16 | 显示全部楼层
ZhouZhengtian 发表于 2020-3-9 13:48 | 显示全部楼层
收数据超慢问题:
采用demo板+STM32F1xx 通过SPI接收数据(DRV_CANFDSPI_ReceiveMessageGet(DRV_CANFDSPI_INDEX_0, APP_RX_FIFO, &rxObj, rxd, MAX_DATA_BYTES);)发现需要200us才可以把数据(8字节)接收完毕,觉得可能是我应用的问题,大侠们是否遇到此问题?
SPI采用18Mbps ,代码如下:
int8_t DRV_SPI_TransferData(uint8_t spiSlaveDeviceIndex, uint8_t *SpiTxData, uint8_t *SpiRxData, uint16_t spiTransferSize)
{
    int8_t error = 0;
    bool continueLoop;
    uint16_t txcounter = 0;
    uint16_t rxcounter = 0;
    uint8_t unitsTxed = 0;
    const uint8_t maxUnits = 16;

                if(CANFD_device_SPI != CPLD_CANFD_SPI_Flag()){DRV_SPI_Initialize();}       
    // Assert CS
    //error = DRV_SPI_ChipSelectAssert(spiSlaveDeviceIndex, true);
                MCP251xFD_CS_Enable();
                //
               
                for(txcounter=0;txcounter<spiTransferSize;){//txcounter++){
              if (SPI_I2S_GetFlagStatus(CANFD_SPI_CH, SPI_I2S_FLAG_TXE) != RESET){
                                         SPI_I2S_SendData(CANFD_SPI_CH, SpiTxData[txcounter++]);
                                }
                                while (txcounter != rxcounter){
                                         while (SPI_I2S_GetFlagStatus(CANFD_SPI_CH, SPI_I2S_FLAG_RXNE) == RESET);
                                         SpiRxData[rxcounter++] = SPI_I2S_ReceiveData(CANFD_SPI_CH);       
                                }                                               
                }       

   // error = DRV_SPI_ChipSelectAssert(spiSlaveDeviceIndex, false);
                MCP251xFD_CS_Disable();
    return (0);       
}

 楼主| mmuuss586 发表于 2020-3-10 11:33 | 显示全部楼层
谢楼上支持
johnsonz99 发表于 2020-3-13 15:17 | 显示全部楼层
请问MCP2518FD的CAN的最低波特率是多少呢?
 楼主| mmuuss586 发表于 2020-3-13 19:56 | 显示全部楼层
johnsonz99 发表于 2020-3-13 15:17
请问MCP2518FD的CAN的最低波特率是多少呢?

125K
 楼主| mmuuss586 发表于 2020-3-18 10:08 | 显示全部楼层
 楼主| mmuuss586 发表于 2020-3-23 10:16 | 显示全部楼层
 楼主| mmuuss586 发表于 2020-3-27 13:12 | 显示全部楼层
 楼主| mmuuss586 发表于 2020-3-28 16:03 | 显示全部楼层
conditio 发表于 2020-3-29 16:03 | 显示全部楼层
感谢楼主分享!如果能有翻译后的资料就更好了
 楼主| mmuuss586 发表于 2020-3-29 17:45 | 显示全部楼层
谢楼上支持
 楼主| mmuuss586 发表于 2020-3-31 13:04 | 显示全部楼层
 楼主| mmuuss586 发表于 2020-4-4 15:09 | 显示全部楼层
 楼主| mmuuss586 发表于 2020-4-9 11:55 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部