mirror of
https://gitee.com/seekfree/TC264_Library.git
synced 2026-06-03 19:32:55 +00:00
V1.1.3
修复SPI spi_mosi函数在接收数组为空的时候,出现异常
This commit is contained in:
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -187,11 +187,7 @@
|
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
||||
<storageModule addStartupFiles="false" moduleId="com.tasking.processor"/>
|
||||
<storageModule moduleId="com.tasking.toolInfo">
|
||||
<toolInfo>TASKING VX-toolset for TriCore: control program v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING VX-toolset for TriCore: object linker v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING VX-toolset for TriCore: assembler v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING program builder v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING VX-toolset for TriCore: C compiler v6.3r1 Build 19041558</toolInfo>
|
||||
</storageModule>
|
||||
</cconfiguration>
|
||||
<cconfiguration id="com.tasking.config.ctc.abs.release.2134260939">
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -191,7 +191,11 @@
|
||||
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
||||
<storageModule addStartupFiles="false" moduleId="com.tasking.processor"/>
|
||||
<storageModule moduleId="com.tasking.toolInfo">
|
||||
<toolInfo>TASKING VX-toolset for TriCore: control program v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING VX-toolset for TriCore: object linker v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING VX-toolset for TriCore: assembler v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING program builder v6.3r1 Build 19041558</toolInfo>
|
||||
<toolInfo>TASKING VX-toolset for TriCore: C compiler v6.3r1 Build 19041558</toolInfo>
|
||||
</storageModule>
|
||||
</cconfiguration>
|
||||
<cconfiguration id="com.tasking.config.ctc.abs.release.2134260939">
|
||||
|
||||
@@ -80,3 +80,5 @@ V1.1.1
|
||||
V1.1.2
|
||||
<09><EFBFBD>ATOM_PWM<57><4D><EFBFBD><EFBFBD>ռ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
V1.1.3
|
||||
<09><EFBFBD>SPI spi_mosi<73><69><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>յ<EFBFBD>ʱ<EFBFBD><EFBFBD><F2A3ACB3><EFBFBD><EFBFBD>쳣
|
||||
@@ -303,10 +303,14 @@ void spi_mosi(SPIN_enum spi_n, SPI_PIN_enum cs_pin, uint8 *modata, uint8 *midata
|
||||
while(moudle->STATUS.B.TXFIFOLEVEL != 0);
|
||||
IfxQspi_write8(moudle, IfxQspi_ChannelId_0, modata, 1);
|
||||
while(moudle->STATUS.B.RXFIFOLEVEL == 0);
|
||||
if(NULL != midata) IfxQspi_read8(moudle,midata,1);
|
||||
if(NULL != midata)
|
||||
{
|
||||
IfxQspi_read8(moudle,midata,1);
|
||||
midata++;
|
||||
}
|
||||
else (void)moudle->RXEXIT.U;
|
||||
modata++;
|
||||
midata++;
|
||||
|
||||
i++;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user