Compare commits
2 Commits
8648025432
...
fc5e1ad826
| Author | SHA1 | Date | |
|---|---|---|---|
| fc5e1ad826 | |||
| 8603e73b45 |
158
APP/mymain.c
158
APP/mymain.c
@ -4,9 +4,11 @@
|
||||
|
||||
#define USART2_RX_BUFFER_SIZE 516
|
||||
|
||||
#define Baudnum 512
|
||||
#define USART_REC_LEN 200
|
||||
#define USART_EN_RX 1
|
||||
#define RXBUFFERSIZE 1
|
||||
#define FLASH_SAVE_ADDR 0x080E0000 // BANK1 Sector 7
|
||||
uint16_t g_usart_rx_sta = 0;
|
||||
uint8_t g_usart_rx_buf[USART_REC_LEN];
|
||||
uint8_t g_rx_buffer[RXBUFFERSIZE];
|
||||
@ -22,7 +24,7 @@ uint16_t Moving_Average_Buffer[USART2_RX_BUFFER_SIZE - 1];
|
||||
uint32_t Receive_Data_Count = 0;
|
||||
uint32_t Last_Receive_Data_Count = 0;
|
||||
|
||||
uint32_t shutter_time = 20;
|
||||
uint32_t shutter_time = 15;
|
||||
uint32_t mode = 1;
|
||||
float Temperature = 0;
|
||||
/* Send_Data_Type
|
||||
@ -33,7 +35,11 @@ float Temperature = 0;
|
||||
* 4 发送滑动平均数据
|
||||
*/
|
||||
uint8_t Send_Data_Type = 0;
|
||||
uint32_t sn = 1699;
|
||||
uint32_t sn = 1;
|
||||
|
||||
double bochangxishu[4] = {0,0,0,0};
|
||||
|
||||
void swap_buf(uint8_t *p , uint32_t size);
|
||||
|
||||
void Communication_Init() {
|
||||
__HAL_UART_DISABLE(&huart2);
|
||||
@ -64,37 +70,29 @@ void mymain()
|
||||
setvbuf(stdout, NULL, _IONBF, 0);
|
||||
dma_init(DMA2_Stream7, DMA_REQUEST_USART1_TX);
|
||||
/////
|
||||
|
||||
// uint8_t p[4] = {0x00,0x01,0x5f,0x90};
|
||||
// HAL_UART_Transmit(&huart2,p,4,100);
|
||||
stm32h7_read_flash(FLASH_SAVE_ADDR, (uint8_t *)bochangxishu, 32); // Flash读取波长系数
|
||||
|
||||
DS18B20_Init();
|
||||
|
||||
|
||||
|
||||
// led_init();
|
||||
|
||||
Communication_Init();
|
||||
// __HAL_UART_DISABLE(&huart2);
|
||||
// HAL_UART_Receive_DMA(&huart2, (uint8_t *)USART2_RX_Buffer, USART2_RX_BUFFER_SIZE*2);
|
||||
// USART2->CR3 |= USART_CR3_DMAT; // 启用DMA传输
|
||||
Send_Shutter_Time(15);
|
||||
|
||||
// LED_OFF;
|
||||
// // HAL_GPIO_WritePin(GPIOA,GPIO_PIN_2,0);
|
||||
// LED_ON;
|
||||
Send_Shutter_Time(shutter_time);
|
||||
|
||||
|
||||
uint32_t Average_Times = 0;
|
||||
uint32_t Moving_Average_Times = 0;
|
||||
uint32_t a=0;
|
||||
// uint32_t a=0;
|
||||
while (1) {
|
||||
while (mode == 0) {
|
||||
commander_run();
|
||||
if (Receive_Data_Count != Last_Receive_Data_Count) {
|
||||
|
||||
uint32_t a = Opt_Snenser(90, Receive_Data_Buffer ,USART2_RX_BUFFER_SIZE,shutter_time );
|
||||
if (a !=0) shutter_time = a;
|
||||
else mode = 1;
|
||||
|
||||
if (a != 0) shutter_time = a;
|
||||
else {
|
||||
mode = 1;
|
||||
}
|
||||
Last_Receive_Data_Count = Receive_Data_Count;
|
||||
memset(g_usart_rx_buf,0,200);
|
||||
g_usart_rx_sta=0;
|
||||
}
|
||||
@ -104,7 +102,7 @@ void mymain()
|
||||
//处理指令
|
||||
commander_run();
|
||||
//处理数据
|
||||
if (Receive_Data_Count != Last_Receive_Data_Count)
|
||||
if (Receive_Data_Count > Last_Receive_Data_Count)
|
||||
{
|
||||
// Send_Data((uint8_t *)Receive_Data_Buffer,USART2_RX_BUFFER_SIZE*2);
|
||||
//2多次平均
|
||||
@ -125,41 +123,38 @@ void mymain()
|
||||
Moving_Average_Buffer[i] += Moving_Buffer[j][i] / 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
//按命令发送数据
|
||||
if((Send_Data_Type & 0x80) !=0)
|
||||
{
|
||||
Send_Data_Type = Send_Data_Type & 0x7F;
|
||||
uint16_t sgi_result[USART2_RX_BUFFER_SIZE];
|
||||
// printf("AAA");
|
||||
switch (Send_Data_Type)
|
||||
|
||||
Last_Receive_Data_Count = Receive_Data_Count;
|
||||
//按命令发送数据
|
||||
if((Send_Data_Type & 0x80) !=0)
|
||||
{
|
||||
case 0:
|
||||
Send_Data(0x61,(uint8_t *)Receive_Data_Buffer,515*2);
|
||||
Send_Data_Type = Send_Data_Type & 0x7F;
|
||||
uint16_t sgi_result[USART2_RX_BUFFER_SIZE];
|
||||
// printf("AAA");
|
||||
switch (Send_Data_Type)
|
||||
{
|
||||
case 0:
|
||||
Send_Data(0x61,(uint8_t *)Receive_Data_Buffer,515*2);
|
||||
break;
|
||||
case 1:
|
||||
Send_Data(0x61,(uint8_t *)Average_Buffer,515*2);
|
||||
case 1:
|
||||
Send_Data(0x61,(uint8_t *)Average_Buffer,515*2);
|
||||
break;
|
||||
case 2:
|
||||
sgi(Receive_Data_Buffer,sgi_result);
|
||||
case 2:
|
||||
sgi(Receive_Data_Buffer,sgi_result);
|
||||
Send_Data(0x61,(uint8_t *)sgi_result,515*2);
|
||||
break;
|
||||
case 3:
|
||||
sgi(Average_Buffer,sgi_result);
|
||||
case 3:
|
||||
sgi(Average_Buffer,sgi_result);
|
||||
Send_Data(0x61,(uint8_t *)sgi_result,515*2);
|
||||
break;
|
||||
case 4:
|
||||
Send_Data(0x61,(uint8_t *)Moving_Average_Buffer,515*2);
|
||||
case 4:
|
||||
Send_Data(0x61,(uint8_t *)Moving_Average_Buffer,515*2);
|
||||
break;
|
||||
}
|
||||
Send_Data_Type = Send_Data_Type & 0x7F;
|
||||
}
|
||||
Send_Data_Type = Send_Data_Type & 0x7F;
|
||||
}
|
||||
// if ( a == 1300 * 15) {
|
||||
// Temperature = DS18B20_GetTemperature();
|
||||
// printf("Temperatureqqq: %f\n", Temperature);
|
||||
// a = 0;
|
||||
// }
|
||||
a++;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -200,12 +195,15 @@ void commander_run(void)
|
||||
{
|
||||
if(g_usart_rx_sta > 7)
|
||||
{
|
||||
uint16_t data_length = g_usart_rx_sta & 0x3fff;
|
||||
HAL_Delay(1);
|
||||
uint16_t data_length = g_usart_rx_sta;
|
||||
// printf("data_length %d \r\n",data_length);
|
||||
uint8_t data_type = 0;
|
||||
uint8_t command_data[USART_REC_LEN] = {0};
|
||||
// data_length = IRIS_Cut_Befor_Header(g_usart_rx_buf,data_length);
|
||||
int ret = IRIS_STM32_Protocol_Unpack(g_usart_rx_buf,data_length,&data_type,command_data);
|
||||
|
||||
// printf( "ret %d \r\n",ret);
|
||||
if (ret > 0) {
|
||||
switch(data_type)
|
||||
{
|
||||
@ -232,27 +230,23 @@ void commander_run(void)
|
||||
shutter_time = command_data[0]<<24 | command_data[1]<<16 | command_data[2]<<8 | command_data[3];
|
||||
Send_Shutter_Time(shutter_time);
|
||||
// memset()
|
||||
// Receive_Data_Count = 0;
|
||||
Last_Receive_Data_Count ++;
|
||||
Send_Data(0x51,command_data,4);
|
||||
break;
|
||||
}
|
||||
//自动曝光
|
||||
case 0x52:{
|
||||
mode = 0;
|
||||
|
||||
Send_Data(0x52,command_data,1);
|
||||
break;
|
||||
}
|
||||
//获取曝光时间
|
||||
case 0x53:{
|
||||
uint8_t st[4];
|
||||
// memcpy(st,&shutter_time,4);
|
||||
st[3] = shutter_time & 0xff;
|
||||
st[2] = (shutter_time >> 8) & 0xff;
|
||||
st[1] = (shutter_time >> 16) & 0xff;
|
||||
st[0] = (shutter_time >> 24) & 0xff;
|
||||
memcpy(st,&shutter_time,4);
|
||||
swap_buf(st,4);
|
||||
|
||||
|
||||
// printf("shutter_time %d\n",shutter_time);
|
||||
Send_Data(0x53,st,4);
|
||||
break;
|
||||
}
|
||||
@ -261,10 +255,8 @@ void commander_run(void)
|
||||
// 将Temperature的值转换为uint8_t数组,并将其作为参数传递给Send_Data函数。
|
||||
uint8_t temp[4];
|
||||
Temperature = DS18B20_GetTemperature();
|
||||
memcpy(&temp[0],(uint8_t *)&Temperature + 3,1);
|
||||
memcpy(&temp[1],(uint8_t *)&Temperature + 2,1);
|
||||
memcpy(&temp[2],(uint8_t *)&Temperature + 1,1);
|
||||
memcpy(&temp[3],(uint8_t *)&Temperature + 0,1);
|
||||
memcpy(temp,&Temperature,4);
|
||||
swap_buf(temp,4);
|
||||
|
||||
Send_Data(0x54,temp,4);
|
||||
break;
|
||||
@ -281,6 +273,42 @@ void commander_run(void)
|
||||
Send_Data(0x56,command_data,1);
|
||||
break;
|
||||
}
|
||||
//获取波长数
|
||||
case 0x57: {
|
||||
uint32_t d = Baudnum;
|
||||
uint8_t st[4];
|
||||
memcpy(st,&d,4);
|
||||
swap_buf(st,4);
|
||||
Send_Data(0x57,st,4);
|
||||
break;
|
||||
}
|
||||
|
||||
//设置波长系数
|
||||
case 0x58: {
|
||||
swap_buf(command_data,8);
|
||||
swap_buf(command_data+8,8);
|
||||
swap_buf(command_data+16,8);
|
||||
swap_buf(command_data+24,8);
|
||||
|
||||
memcpy(bochangxishu,command_data,32);
|
||||
uint8_t d = 0;
|
||||
Send_Data(0x58,&d,1);
|
||||
stm32h7_write_flash(FLASH_SAVE_ADDR,(uint8_t *)bochangxishu,32);
|
||||
break;
|
||||
}
|
||||
|
||||
//获取波长系数
|
||||
case 0x59: {
|
||||
double temp[4];
|
||||
memcpy(temp,bochangxishu,32);
|
||||
swap_buf((uint8_t *)temp,8);
|
||||
swap_buf((uint8_t *)temp+8,8);
|
||||
swap_buf((uint8_t *)temp+16,8);
|
||||
swap_buf((uint8_t *)temp+24,8);
|
||||
|
||||
Send_Data(0x59,temp,32);
|
||||
break;
|
||||
}
|
||||
|
||||
//设置数据处理方式
|
||||
case 0x60: {
|
||||
@ -292,6 +320,7 @@ void commander_run(void)
|
||||
//获取数据
|
||||
case 0x61: {
|
||||
Send_Data_Type = Send_Data_Type | 0x80;
|
||||
// Send_Data(0x61,command_data,5);
|
||||
break;
|
||||
}
|
||||
case 0x62: {
|
||||
@ -305,4 +334,13 @@ void commander_run(void)
|
||||
memset(g_usart_rx_buf,0,200);
|
||||
g_usart_rx_sta=0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//实现大小端交换
|
||||
void swap_buf(uint8_t *p , uint32_t size) {
|
||||
uint8_t temp_buf[size];
|
||||
memcpy(temp_buf,p,size);
|
||||
for (int i = 0; i < size; i++) {
|
||||
p[i] = temp_buf[size-i-1];
|
||||
}
|
||||
}
|
||||
@ -24,6 +24,7 @@
|
||||
#include "delay.h"
|
||||
#include "tim.h"
|
||||
#include "data_analyse.h"
|
||||
#include "stm32h7_flash.h"
|
||||
void mymain();
|
||||
void commander_run(void);
|
||||
#endif //FOC_N_MYMAIN_H
|
||||
|
||||
285
APP/stm32h7_flash.c
Normal file
285
APP/stm32h7_flash.c
Normal file
@ -0,0 +1,285 @@
|
||||
//
|
||||
// Created by hu123456 on 2024/5/22.
|
||||
//
|
||||
|
||||
#include "stm32h7_flash.h"
|
||||
|
||||
uint32_t GetSector(uint32_t Address)
|
||||
{
|
||||
uint32_t sector = 0;
|
||||
|
||||
if (((Address < ADDR_FLASH_SECTOR_1_BANK1) && (Address >= ADDR_FLASH_SECTOR_0_BANK1)) || \
|
||||
((Address < ADDR_FLASH_SECTOR_1_BANK2) && (Address >= ADDR_FLASH_SECTOR_0_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_0;
|
||||
}
|
||||
else if (((Address < ADDR_FLASH_SECTOR_2_BANK1) && (Address >= ADDR_FLASH_SECTOR_1_BANK1)) || \
|
||||
((Address < ADDR_FLASH_SECTOR_2_BANK2) && (Address >= ADDR_FLASH_SECTOR_1_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_1;
|
||||
}
|
||||
else if (((Address < ADDR_FLASH_SECTOR_3_BANK1) && (Address >= ADDR_FLASH_SECTOR_2_BANK1)) || \
|
||||
((Address < ADDR_FLASH_SECTOR_3_BANK2) && (Address >= ADDR_FLASH_SECTOR_2_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_2;
|
||||
}
|
||||
else if (((Address < ADDR_FLASH_SECTOR_4_BANK1) && (Address >= ADDR_FLASH_SECTOR_3_BANK1)) || \
|
||||
((Address < ADDR_FLASH_SECTOR_4_BANK2) && (Address >= ADDR_FLASH_SECTOR_3_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_3;
|
||||
}
|
||||
else if (((Address < ADDR_FLASH_SECTOR_5_BANK1) && (Address >= ADDR_FLASH_SECTOR_4_BANK1)) || \
|
||||
((Address < ADDR_FLASH_SECTOR_5_BANK2) && (Address >= ADDR_FLASH_SECTOR_4_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_4;
|
||||
}
|
||||
else if (((Address < ADDR_FLASH_SECTOR_6_BANK1) && (Address >= ADDR_FLASH_SECTOR_5_BANK1)) || \
|
||||
((Address < ADDR_FLASH_SECTOR_6_BANK2) && (Address >= ADDR_FLASH_SECTOR_5_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_5;
|
||||
}
|
||||
else if (((Address < ADDR_FLASH_SECTOR_7_BANK1) && (Address >= ADDR_FLASH_SECTOR_6_BANK1)) || \
|
||||
((Address < ADDR_FLASH_SECTOR_7_BANK2) && (Address >= ADDR_FLASH_SECTOR_6_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_6;
|
||||
}
|
||||
else if (((Address < ADDR_FLASH_SECTOR_0_BANK2) && (Address >= ADDR_FLASH_SECTOR_7_BANK1)) || \
|
||||
((Address < CPU_FLASH_END_ADDR) && (Address >= ADDR_FLASH_SECTOR_7_BANK2)))
|
||||
{
|
||||
sector = FLASH_SECTOR_7;
|
||||
}
|
||||
else
|
||||
{
|
||||
sector = FLASH_SECTOR_7;
|
||||
}
|
||||
|
||||
return sector;
|
||||
}
|
||||
/*
|
||||
***************************************************************************************************
|
||||
*?? ??????flash????
|
||||
*?? ?<3F><>?_ulFlashAddr????????flash???
|
||||
* _ucpDst ????????
|
||||
* _ulSize ???????<3F><>,??<3F><>????
|
||||
* ?? ?? ???0??? 1?????????? 2<><32>?????
|
||||
***************************************************************************************************
|
||||
*/
|
||||
uint8_t stm32h7_read_flash(uint32_t _ulFlashAddr, uint8_t *_ucpDst, uint32_t _ulSize)
|
||||
{
|
||||
uint32_t i;
|
||||
|
||||
if (_ulFlashAddr + _ulSize > CPU_FLASH_BASE_ADDR + CPU_FLASH_SIZE)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (_ulSize == 0)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
for (i = 0; i < _ulSize; i++)
|
||||
{
|
||||
*_ucpDst++ = *(uint8_t *)_ulFlashAddr++;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
/*
|
||||
//???flash???????
|
||||
?????: 0 <20><>???????flash??????? ???<3F><>???
|
||||
1 ????????????<3F><>
|
||||
2 ??????????<3F><>
|
||||
3 ????????
|
||||
*/
|
||||
uint8_t cmp_flash(uint32_t _ulFlashAddr, uint8_t *_ucpBuf, uint32_t _ulSize)
|
||||
{
|
||||
uint32_t i;
|
||||
uint8_t ucIsEqu;
|
||||
uint8_t ucByte;
|
||||
|
||||
if (_ulFlashAddr + _ulSize > CPU_FLASH_BASE_ADDR + CPU_FLASH_SIZE)
|
||||
{
|
||||
return FLASH_PARAM_ERR;
|
||||
}
|
||||
|
||||
if (_ulSize == 0)
|
||||
{
|
||||
return FLASH_IS_EQU;
|
||||
}
|
||||
|
||||
ucIsEqu = 1;
|
||||
for (i = 0; i < _ulSize; i++)
|
||||
{
|
||||
ucByte = *(uint8_t *)_ulFlashAddr;
|
||||
|
||||
if (ucByte != *_ucpBuf)
|
||||
{
|
||||
if (ucByte != 0xFF)
|
||||
{
|
||||
return FLASH_REQ_ERASE;
|
||||
}
|
||||
else
|
||||
{
|
||||
ucIsEqu = 0;
|
||||
}
|
||||
}
|
||||
|
||||
_ulFlashAddr++;
|
||||
_ucpBuf++;
|
||||
}
|
||||
|
||||
if (ucIsEqu == 1)
|
||||
{
|
||||
return FLASH_IS_EQU;
|
||||
}
|
||||
else
|
||||
{
|
||||
return FLASH_REQ_WRITE;
|
||||
}
|
||||
}
|
||||
|
||||
uint8_t erase_flash(uint32_t _ulFlashAddr)
|
||||
{
|
||||
uint32_t FirstSector = 0, NbOfSectors = 0;
|
||||
FLASH_EraseInitTypeDef EraseInitStruct;
|
||||
uint32_t SECTORError = 0;
|
||||
uint8_t re;
|
||||
|
||||
HAL_FLASH_Unlock();
|
||||
|
||||
FirstSector = GetSector(_ulFlashAddr);
|
||||
|
||||
NbOfSectors = 1;
|
||||
|
||||
EraseInitStruct.TypeErase = FLASH_TYPEERASE_SECTORS;
|
||||
EraseInitStruct.VoltageRange = FLASH_VOLTAGE_RANGE_3;
|
||||
|
||||
if (_ulFlashAddr >= ADDR_FLASH_SECTOR_0_BANK2)
|
||||
{
|
||||
EraseInitStruct.Banks = FLASH_BANK_2;
|
||||
}
|
||||
else
|
||||
{
|
||||
EraseInitStruct.Banks = FLASH_BANK_1;
|
||||
}
|
||||
|
||||
EraseInitStruct.Sector = FirstSector;
|
||||
EraseInitStruct.NbSectors = NbOfSectors;
|
||||
|
||||
re = HAL_FLASHEx_Erase(&EraseInitStruct, &SECTORError);
|
||||
|
||||
HAL_FLASH_Lock();
|
||||
|
||||
return re;
|
||||
}
|
||||
/*
|
||||
***************************************************************************************************
|
||||
*?? ?????????<3F><>??flash??????32?????????<3F><>?????????????
|
||||
*?? ?<3F><>?_ulFlashAddr??flash ???
|
||||
* _ucpSrc ??<3F><>????????
|
||||
* _ulSize ???????<3F><>,??<3F><>??????????32???????????
|
||||
* ?? ?? ???0??? 1?????????? 2<><32>?????
|
||||
***************************************************************************************************
|
||||
*/
|
||||
uint8_t stm32h7_write_flash(uint32_t _ulFlashAddr, uint8_t *_ucpSrc, uint32_t _ulSize)
|
||||
{
|
||||
uint32_t i;
|
||||
uint8_t ucRet;
|
||||
|
||||
if (_ulFlashAddr + _ulSize > CPU_FLASH_BASE_ADDR + CPU_FLASH_SIZE)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (_ulSize == 0)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
ucRet = cmp_flash(_ulFlashAddr, _ucpSrc, _ulSize);
|
||||
|
||||
if (ucRet == FLASH_IS_EQU)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
__set_PRIMASK(1);//???<3F><>?
|
||||
erase_flash(_ulFlashAddr);
|
||||
|
||||
HAL_FLASH_Unlock();
|
||||
|
||||
for (i = 0; i < _ulSize / 32; i++)
|
||||
{
|
||||
uint64_t FlashWord[4];
|
||||
|
||||
memcpy((char *)FlashWord, _ucpSrc, 32);
|
||||
_ucpSrc += 32;
|
||||
|
||||
if (HAL_FLASH_Program(FLASH_TYPEPROGRAM_FLASHWORD, _ulFlashAddr, (uint64_t)((uint32_t)FlashWord)) == HAL_OK)
|
||||
{
|
||||
_ulFlashAddr = _ulFlashAddr + 32;
|
||||
}
|
||||
else
|
||||
{
|
||||
goto err;
|
||||
}
|
||||
}
|
||||
|
||||
if (_ulSize % 32)
|
||||
{
|
||||
uint64_t FlashWord[4];
|
||||
|
||||
FlashWord[0] = 0;
|
||||
FlashWord[1] = 0;
|
||||
FlashWord[2] = 0;
|
||||
FlashWord[3] = 0;
|
||||
memcpy((char *)FlashWord, _ucpSrc, _ulSize % 32);
|
||||
if (HAL_FLASH_Program(FLASH_TYPEPROGRAM_FLASHWORD, _ulFlashAddr, (uint64_t)((uint32_t)FlashWord)) == HAL_OK)
|
||||
{
|
||||
; // _ulFlashAddr = _ulFlashAddr + 32;
|
||||
}
|
||||
else
|
||||
{
|
||||
goto err;
|
||||
}
|
||||
}
|
||||
|
||||
HAL_FLASH_Lock();
|
||||
|
||||
__set_PRIMASK(0);
|
||||
|
||||
return 0;
|
||||
|
||||
err:
|
||||
HAL_FLASH_Lock();
|
||||
|
||||
__set_PRIMASK(0);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
58
APP/stm32h7_flash.h
Normal file
58
APP/stm32h7_flash.h
Normal file
@ -0,0 +1,58 @@
|
||||
//
|
||||
// Created by hu123456 on 2024/5/22.
|
||||
//
|
||||
|
||||
#ifndef FOC_N_STM32H7_FLASH_H
|
||||
#define FOC_N_STM32H7_FLASH_H
|
||||
|
||||
|
||||
#include "stm32h7xx_hal.h"
|
||||
#include "main.h"
|
||||
#include "mymain.h"
|
||||
#include "string.h"
|
||||
|
||||
|
||||
#define CPU_FLASH_BASE_ADDR (uint32_t)(FLASH_BASE) /* 0x08000000 */
|
||||
#define CPU_FLASH_END_ADDR (uint32_t)(0x081FFFFF)
|
||||
|
||||
#define CPU_FLASH_SIZE (2 * 1024 * 1024) /* FLASH<53><48>????? */
|
||||
#define CPU_FLASH_SECTOR_SIZE (128 * 1024) /* ?????<3F><>????<3F><>??? */
|
||||
|
||||
/* Base address of the Flash sectors Bank 1 */
|
||||
#define ADDR_FLASH_SECTOR_0_BANK1 ((uint32_t)0x08000000) /* Base @ of Sector 0, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_1_BANK1 ((uint32_t)0x08020000) /* Base @ of Sector 1, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_2_BANK1 ((uint32_t)0x08040000) /* Base @ of Sector 2, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_3_BANK1 ((uint32_t)0x08060000) /* Base @ of Sector 3, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_4_BANK1 ((uint32_t)0x08080000) /* Base @ of Sector 4, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_5_BANK1 ((uint32_t)0x080A0000) /* Base @ of Sector 5, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_6_BANK1 ((uint32_t)0x080C0000) /* Base @ of Sector 6, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_7_BANK1 ((uint32_t)0x080E0000) /* Base @ of Sector 7, 128 Kbytes */
|
||||
|
||||
/* Base address of the Flash sectors Bank 2 */
|
||||
#define ADDR_FLASH_SECTOR_0_BANK2 ((uint32_t)0x08100000) /* Base @ of Sector 0, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_1_BANK2 ((uint32_t)0x08120000) /* Base @ of Sector 1, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_2_BANK2 ((uint32_t)0x08140000) /* Base @ of Sector 2, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_3_BANK2 ((uint32_t)0x08160000) /* Base @ of Sector 3, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_4_BANK2 ((uint32_t)0x08180000) /* Base @ of Sector 4, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_5_BANK2 ((uint32_t)0x081A0000) /* Base @ of Sector 5, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_6_BANK2 ((uint32_t)0x081C0000) /* Base @ of Sector 6, 128 Kbytes */
|
||||
#define ADDR_FLASH_SECTOR_7_BANK2 ((uint32_t)0x081E0000) /* Base @ of Sector 7, 128 Kbytes */
|
||||
|
||||
#define FLASH_IS_EQU 0
|
||||
#define FLASH_REQ_WRITE 1
|
||||
#define FLASH_REQ_ERASE 2
|
||||
#define FLASH_PARAM_ERR 3
|
||||
|
||||
uint8_t stm32h7_read_flash(uint32_t _ulFlashAddr, uint8_t *_ucpDst, uint32_t _ulSize);
|
||||
uint8_t stm32h7_write_flash(uint32_t _ulFlashAddr, uint8_t *_ucpSrc, uint32_t _ulSize);
|
||||
uint8_t cmp_flash(uint32_t _ulFlashAddr, uint8_t *_ucpBuf, uint32_t _ulSize);
|
||||
|
||||
|
||||
|
||||
|
||||
#endif //FOC_N_STM32H7_FLASH_H
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
//
|
||||
// Created by hu123456 on 2024/8/19.
|
||||
//
|
||||
|
||||
#include "usart1_tx_dma.h"
|
||||
|
||||
DMA_HandleTypeDef g_dma_handle;
|
||||
|
||||
@ -14,7 +14,7 @@ set(SIZE arm-none-eabi-size)
|
||||
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
||||
|
||||
# project settings
|
||||
project(H750_S15909 C CXX ASM)
|
||||
project(IS3 C CXX ASM)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_C_STANDARD 11)
|
||||
|
||||
@ -51,11 +51,11 @@ endif ()
|
||||
|
||||
include_directories(Core/Inc Drivers/STM32H7xx_HAL_Driver/Inc Drivers/STM32H7xx_HAL_Driver/Inc/Legacy Drivers/CMSIS/Device/ST/STM32H7xx/Include Drivers/CMSIS/Include)
|
||||
include_directories(APP)
|
||||
add_definitions(-DDEBUG -DUSE_HAL_DRIVER -DSTM32H750xx)
|
||||
add_definitions(-DDEBUG -DUSE_HAL_DRIVER -DSTM32H743xx)
|
||||
|
||||
file(GLOB_RECURSE SOURCES "Core/*.*" "Drivers/*.*" "APP/*.*")
|
||||
|
||||
set(LINKER_SCRIPT ${CMAKE_SOURCE_DIR}/STM32H750VBTX_FLASH.ld)
|
||||
set(LINKER_SCRIPT ${CMAKE_SOURCE_DIR}/STM32H743VITX_FLASH.ld)
|
||||
|
||||
add_link_options(-Wl,-gc-sections,--print-memory-usage,-Map=${PROJECT_BINARY_DIR}/${PROJECT_NAME}.map)
|
||||
add_link_options(-mcpu=cortex-m7 -mthumb -mthumb-interwork)
|
||||
|
||||
@ -49,10 +49,10 @@ else ()
|
||||
endif ()
|
||||
|
||||
include_directories(${includes})
|
||||
include_directories(APP)
|
||||
|
||||
add_definitions(${defines})
|
||||
|
||||
file(GLOB_RECURSE SOURCES ${sources} "APP/*.*")
|
||||
file(GLOB_RECURSE SOURCES ${sources})
|
||||
|
||||
set(LINKER_SCRIPT $${CMAKE_SOURCE_DIR}/${linkerScript})
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
@ -35,7 +35,6 @@
|
||||
/** Configure pins
|
||||
PH0-OSC_IN (PH0) ------> RCC_OSC_IN
|
||||
PH1-OSC_OUT (PH1) ------> RCC_OSC_OUT
|
||||
PB14 ------> S_TIM12_CH1
|
||||
*/
|
||||
void MX_GPIO_Init(void)
|
||||
{
|
||||
@ -52,18 +51,10 @@ void MX_GPIO_Init(void)
|
||||
|
||||
/*Configure GPIO pin : PA0 */
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_0;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_IT_FALLING;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||
|
||||
/*Configure GPIO pin : PB14 */
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_14;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
GPIO_InitStruct.Alternate = GPIO_AF2_TIM12;
|
||||
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
|
||||
/*Configure GPIO pin : PB9 */
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_9;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
@ -74,6 +65,7 @@ void MX_GPIO_Init(void)
|
||||
/* EXTI interrupt init*/
|
||||
HAL_NVIC_SetPriority(EXTI0_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(EXTI0_IRQn);
|
||||
|
||||
}
|
||||
|
||||
/* USER CODE BEGIN 2 */
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
@ -75,7 +75,7 @@ int main(void)
|
||||
HAL_Init();
|
||||
|
||||
/* USER CODE BEGIN Init */
|
||||
HAL_Delay(2000);
|
||||
|
||||
/* USER CODE END Init */
|
||||
|
||||
/* Configure the system clock */
|
||||
@ -87,10 +87,10 @@ int main(void)
|
||||
|
||||
/* Initialize all configured peripherals */
|
||||
MX_GPIO_Init();
|
||||
MX_USART1_UART_Init();
|
||||
MX_DMA_Init();
|
||||
MX_USART2_UART_Init();
|
||||
MX_TIM5_Init();
|
||||
MX_USART1_UART_Init();
|
||||
MX_USART2_UART_Init();
|
||||
MX_DMA_Init();
|
||||
/* USER CODE BEGIN 2 */
|
||||
mymain();
|
||||
/* USER CODE END 2 */
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 STMicroelectronics.
|
||||
* Copyright (c) 2025 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
@ -69,7 +69,6 @@ void MX_USART1_UART_Init(void)
|
||||
}
|
||||
/* USER CODE BEGIN USART1_Init 2 */
|
||||
|
||||
|
||||
/* USER CODE END USART1_Init 2 */
|
||||
|
||||
}
|
||||
@ -261,24 +260,5 @@ void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
|
||||
}
|
||||
|
||||
/* USER CODE BEGIN 1 */
|
||||
//int fputc(int ch, FILE *f)
|
||||
//{
|
||||
// USART1->TDR = ch;
|
||||
// while((USART1->ISR & USART_ISR_TC) == 0)
|
||||
// {}
|
||||
// return ch;
|
||||
//}
|
||||
|
||||
|
||||
int _write (int fd, char *pBuffer, int size)
|
||||
{
|
||||
for (int i = 0; i < size; i++)
|
||||
{
|
||||
USART1->TDR = (unsigned char) *(pBuffer+i);
|
||||
while((USART1->ISR & USART_ISR_TC) == 0)
|
||||
{}
|
||||
}
|
||||
return size;
|
||||
}
|
||||
|
||||
/* USER CODE END 1 */
|
||||
|
||||
@ -1,752 +0,0 @@
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file startup_stm32h750xx.s
|
||||
* @author MCD Application Team
|
||||
* @brief STM32H750xx Devices vector table for GCC based toolchain.
|
||||
* This module performs:
|
||||
* - Set the initial SP
|
||||
* - Set the initial PC == Reset_Handler,
|
||||
* - Set the vector table entries with the exceptions ISR address
|
||||
* - Branches to main in the C library (which eventually
|
||||
* calls main()).
|
||||
* After Reset the Cortex-M processor is in Thread mode,
|
||||
* priority is Privileged, and the Stack is set to Main.
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2018 STMicroelectronics.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed under terms that can be found in the LICENSE file
|
||||
* in the root directory of this software component.
|
||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
*
|
||||
******************************************************************************
|
||||
*/
|
||||
|
||||
.syntax unified
|
||||
.cpu cortex-m7
|
||||
.fpu softvfp
|
||||
.thumb
|
||||
|
||||
.global g_pfnVectors
|
||||
.global Default_Handler
|
||||
|
||||
/* start address for the initialization values of the .data section.
|
||||
defined in linker script */
|
||||
.word _sidata
|
||||
/* start address for the .data section. defined in linker script */
|
||||
.word _sdata
|
||||
/* end address for the .data section. defined in linker script */
|
||||
.word _edata
|
||||
/* start address for the .bss section. defined in linker script */
|
||||
.word _sbss
|
||||
/* end address for the .bss section. defined in linker script */
|
||||
.word _ebss
|
||||
/* stack used for SystemInit_ExtMemCtl; always internal RAM used */
|
||||
|
||||
/**
|
||||
* @brief This is the code that gets called when the processor first
|
||||
* starts execution following a reset event. Only the absolutely
|
||||
* necessary set is performed, after which the application
|
||||
* supplied main() routine is called.
|
||||
* @param None
|
||||
* @retval : None
|
||||
*/
|
||||
|
||||
.section .text.Reset_Handler
|
||||
.weak Reset_Handler
|
||||
.type Reset_Handler, %function
|
||||
Reset_Handler:
|
||||
ldr sp, =_estack /* set stack pointer */
|
||||
|
||||
/* Call the clock system initialization function.*/
|
||||
bl SystemInit
|
||||
|
||||
/* Copy the data segment initializers from flash to SRAM */
|
||||
ldr r0, =_sdata
|
||||
ldr r1, =_edata
|
||||
ldr r2, =_sidata
|
||||
movs r3, #0
|
||||
b LoopCopyDataInit
|
||||
|
||||
CopyDataInit:
|
||||
ldr r4, [r2, r3]
|
||||
str r4, [r0, r3]
|
||||
adds r3, r3, #4
|
||||
|
||||
LoopCopyDataInit:
|
||||
adds r4, r0, r3
|
||||
cmp r4, r1
|
||||
bcc CopyDataInit
|
||||
/* Zero fill the bss segment. */
|
||||
ldr r2, =_sbss
|
||||
ldr r4, =_ebss
|
||||
movs r3, #0
|
||||
b LoopFillZerobss
|
||||
|
||||
FillZerobss:
|
||||
str r3, [r2]
|
||||
adds r2, r2, #4
|
||||
|
||||
LoopFillZerobss:
|
||||
cmp r2, r4
|
||||
bcc FillZerobss
|
||||
|
||||
/* Call static constructors */
|
||||
bl __libc_init_array
|
||||
/* Call the application's entry point.*/
|
||||
bl main
|
||||
bx lr
|
||||
.size Reset_Handler, .-Reset_Handler
|
||||
|
||||
/**
|
||||
* @brief This is the code that gets called when the processor receives an
|
||||
* unexpected interrupt. This simply enters an infinite loop, preserving
|
||||
* the system state for examination by a debugger.
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
.section .text.Default_Handler,"ax",%progbits
|
||||
Default_Handler:
|
||||
Infinite_Loop:
|
||||
b Infinite_Loop
|
||||
.size Default_Handler, .-Default_Handler
|
||||
/******************************************************************************
|
||||
*
|
||||
* The minimal vector table for a Cortex M. Note that the proper constructs
|
||||
* must be placed on this to ensure that it ends up at physical address
|
||||
* 0x0000.0000.
|
||||
*
|
||||
*******************************************************************************/
|
||||
.section .isr_vector,"a",%progbits
|
||||
.type g_pfnVectors, %object
|
||||
.size g_pfnVectors, .-g_pfnVectors
|
||||
|
||||
|
||||
g_pfnVectors:
|
||||
.word _estack
|
||||
.word Reset_Handler
|
||||
|
||||
.word NMI_Handler
|
||||
.word HardFault_Handler
|
||||
.word MemManage_Handler
|
||||
.word BusFault_Handler
|
||||
.word UsageFault_Handler
|
||||
.word 0
|
||||
.word 0
|
||||
.word 0
|
||||
.word 0
|
||||
.word SVC_Handler
|
||||
.word DebugMon_Handler
|
||||
.word 0
|
||||
.word PendSV_Handler
|
||||
.word SysTick_Handler
|
||||
|
||||
/* External Interrupts */
|
||||
.word WWDG_IRQHandler /* Window WatchDog */
|
||||
.word PVD_AVD_IRQHandler /* PVD/AVD through EXTI Line detection */
|
||||
.word TAMP_STAMP_IRQHandler /* Tamper and TimeStamps through the EXTI line */
|
||||
.word RTC_WKUP_IRQHandler /* RTC Wakeup through the EXTI line */
|
||||
.word FLASH_IRQHandler /* FLASH */
|
||||
.word RCC_IRQHandler /* RCC */
|
||||
.word EXTI0_IRQHandler /* EXTI Line0 */
|
||||
.word EXTI1_IRQHandler /* EXTI Line1 */
|
||||
.word EXTI2_IRQHandler /* EXTI Line2 */
|
||||
.word EXTI3_IRQHandler /* EXTI Line3 */
|
||||
.word EXTI4_IRQHandler /* EXTI Line4 */
|
||||
.word DMA1_Stream0_IRQHandler /* DMA1 Stream 0 */
|
||||
.word DMA1_Stream1_IRQHandler /* DMA1 Stream 1 */
|
||||
.word DMA1_Stream2_IRQHandler /* DMA1 Stream 2 */
|
||||
.word DMA1_Stream3_IRQHandler /* DMA1 Stream 3 */
|
||||
.word DMA1_Stream4_IRQHandler /* DMA1 Stream 4 */
|
||||
.word DMA1_Stream5_IRQHandler /* DMA1 Stream 5 */
|
||||
.word DMA1_Stream6_IRQHandler /* DMA1 Stream 6 */
|
||||
.word ADC_IRQHandler /* ADC1, ADC2 and ADC3s */
|
||||
.word FDCAN1_IT0_IRQHandler /* FDCAN1 interrupt line 0 */
|
||||
.word FDCAN2_IT0_IRQHandler /* FDCAN2 interrupt line 0 */
|
||||
.word FDCAN1_IT1_IRQHandler /* FDCAN1 interrupt line 1 */
|
||||
.word FDCAN2_IT1_IRQHandler /* FDCAN2 interrupt line 1 */
|
||||
.word EXTI9_5_IRQHandler /* External Line[9:5]s */
|
||||
.word TIM1_BRK_IRQHandler /* TIM1 Break interrupt */
|
||||
.word TIM1_UP_IRQHandler /* TIM1 Update interrupt */
|
||||
.word TIM1_TRG_COM_IRQHandler /* TIM1 Trigger and Commutation interrupt */
|
||||
.word TIM1_CC_IRQHandler /* TIM1 Capture Compare */
|
||||
.word TIM2_IRQHandler /* TIM2 */
|
||||
.word TIM3_IRQHandler /* TIM3 */
|
||||
.word TIM4_IRQHandler /* TIM4 */
|
||||
.word I2C1_EV_IRQHandler /* I2C1 Event */
|
||||
.word I2C1_ER_IRQHandler /* I2C1 Error */
|
||||
.word I2C2_EV_IRQHandler /* I2C2 Event */
|
||||
.word I2C2_ER_IRQHandler /* I2C2 Error */
|
||||
.word SPI1_IRQHandler /* SPI1 */
|
||||
.word SPI2_IRQHandler /* SPI2 */
|
||||
.word USART1_IRQHandler /* USART1 */
|
||||
.word USART2_IRQHandler /* USART2 */
|
||||
.word USART3_IRQHandler /* USART3 */
|
||||
.word EXTI15_10_IRQHandler /* External Line[15:10]s */
|
||||
.word RTC_Alarm_IRQHandler /* RTC Alarm (A and B) through EXTI Line */
|
||||
.word 0 /* Reserved */
|
||||
.word TIM8_BRK_TIM12_IRQHandler /* TIM8 Break and TIM12 */
|
||||
.word TIM8_UP_TIM13_IRQHandler /* TIM8 Update and TIM13 */
|
||||
.word TIM8_TRG_COM_TIM14_IRQHandler /* TIM8 Trigger and Commutation and TIM14 */
|
||||
.word TIM8_CC_IRQHandler /* TIM8 Capture Compare */
|
||||
.word DMA1_Stream7_IRQHandler /* DMA1 Stream7 */
|
||||
.word FMC_IRQHandler /* FMC */
|
||||
.word SDMMC1_IRQHandler /* SDMMC1 */
|
||||
.word TIM5_IRQHandler /* TIM5 */
|
||||
.word SPI3_IRQHandler /* SPI3 */
|
||||
.word UART4_IRQHandler /* UART4 */
|
||||
.word UART5_IRQHandler /* UART5 */
|
||||
.word TIM6_DAC_IRQHandler /* TIM6 and DAC1&2 underrun errors */
|
||||
.word TIM7_IRQHandler /* TIM7 */
|
||||
.word DMA2_Stream0_IRQHandler /* DMA2 Stream 0 */
|
||||
.word DMA2_Stream1_IRQHandler /* DMA2 Stream 1 */
|
||||
.word DMA2_Stream2_IRQHandler /* DMA2 Stream 2 */
|
||||
.word DMA2_Stream3_IRQHandler /* DMA2 Stream 3 */
|
||||
.word DMA2_Stream4_IRQHandler /* DMA2 Stream 4 */
|
||||
.word ETH_IRQHandler /* Ethernet */
|
||||
.word ETH_WKUP_IRQHandler /* Ethernet Wakeup through EXTI line */
|
||||
.word FDCAN_CAL_IRQHandler /* FDCAN calibration unit interrupt*/
|
||||
.word 0 /* Reserved */
|
||||
.word 0 /* Reserved */
|
||||
.word 0 /* Reserved */
|
||||
.word 0 /* Reserved */
|
||||
.word DMA2_Stream5_IRQHandler /* DMA2 Stream 5 */
|
||||
.word DMA2_Stream6_IRQHandler /* DMA2 Stream 6 */
|
||||
.word DMA2_Stream7_IRQHandler /* DMA2 Stream 7 */
|
||||
.word USART6_IRQHandler /* USART6 */
|
||||
.word I2C3_EV_IRQHandler /* I2C3 event */
|
||||
.word I2C3_ER_IRQHandler /* I2C3 error */
|
||||
.word OTG_HS_EP1_OUT_IRQHandler /* USB OTG HS End Point 1 Out */
|
||||
.word OTG_HS_EP1_IN_IRQHandler /* USB OTG HS End Point 1 In */
|
||||
.word OTG_HS_WKUP_IRQHandler /* USB OTG HS Wakeup through EXTI */
|
||||
.word OTG_HS_IRQHandler /* USB OTG HS */
|
||||
.word DCMI_IRQHandler /* DCMI */
|
||||
.word CRYP_IRQHandler /* Crypto */
|
||||
.word HASH_RNG_IRQHandler /* Hash and Rng */
|
||||
.word FPU_IRQHandler /* FPU */
|
||||
.word UART7_IRQHandler /* UART7 */
|
||||
.word UART8_IRQHandler /* UART8 */
|
||||
.word SPI4_IRQHandler /* SPI4 */
|
||||
.word SPI5_IRQHandler /* SPI5 */
|
||||
.word SPI6_IRQHandler /* SPI6 */
|
||||
.word SAI1_IRQHandler /* SAI1 */
|
||||
.word LTDC_IRQHandler /* LTDC */
|
||||
.word LTDC_ER_IRQHandler /* LTDC error */
|
||||
.word DMA2D_IRQHandler /* DMA2D */
|
||||
.word SAI2_IRQHandler /* SAI2 */
|
||||
.word QUADSPI_IRQHandler /* QUADSPI */
|
||||
.word LPTIM1_IRQHandler /* LPTIM1 */
|
||||
.word CEC_IRQHandler /* HDMI_CEC */
|
||||
.word I2C4_EV_IRQHandler /* I2C4 Event */
|
||||
.word I2C4_ER_IRQHandler /* I2C4 Error */
|
||||
.word SPDIF_RX_IRQHandler /* SPDIF_RX */
|
||||
.word OTG_FS_EP1_OUT_IRQHandler /* USB OTG FS End Point 1 Out */
|
||||
.word OTG_FS_EP1_IN_IRQHandler /* USB OTG FS End Point 1 In */
|
||||
.word OTG_FS_WKUP_IRQHandler /* USB OTG FS Wakeup through EXTI */
|
||||
.word OTG_FS_IRQHandler /* USB OTG FS */
|
||||
.word DMAMUX1_OVR_IRQHandler /* DMAMUX1 Overrun interrupt */
|
||||
.word HRTIM1_Master_IRQHandler /* HRTIM Master Timer global Interrupt */
|
||||
.word HRTIM1_TIMA_IRQHandler /* HRTIM Timer A global Interrupt */
|
||||
.word HRTIM1_TIMB_IRQHandler /* HRTIM Timer B global Interrupt */
|
||||
.word HRTIM1_TIMC_IRQHandler /* HRTIM Timer C global Interrupt */
|
||||
.word HRTIM1_TIMD_IRQHandler /* HRTIM Timer D global Interrupt */
|
||||
.word HRTIM1_TIME_IRQHandler /* HRTIM Timer E global Interrupt */
|
||||
.word HRTIM1_FLT_IRQHandler /* HRTIM Fault global Interrupt */
|
||||
.word DFSDM1_FLT0_IRQHandler /* DFSDM Filter0 Interrupt */
|
||||
.word DFSDM1_FLT1_IRQHandler /* DFSDM Filter1 Interrupt */
|
||||
.word DFSDM1_FLT2_IRQHandler /* DFSDM Filter2 Interrupt */
|
||||
.word DFSDM1_FLT3_IRQHandler /* DFSDM Filter3 Interrupt */
|
||||
.word SAI3_IRQHandler /* SAI3 global Interrupt */
|
||||
.word SWPMI1_IRQHandler /* Serial Wire Interface 1 global interrupt */
|
||||
.word TIM15_IRQHandler /* TIM15 global Interrupt */
|
||||
.word TIM16_IRQHandler /* TIM16 global Interrupt */
|
||||
.word TIM17_IRQHandler /* TIM17 global Interrupt */
|
||||
.word MDIOS_WKUP_IRQHandler /* MDIOS Wakeup Interrupt */
|
||||
.word MDIOS_IRQHandler /* MDIOS global Interrupt */
|
||||
.word JPEG_IRQHandler /* JPEG global Interrupt */
|
||||
.word MDMA_IRQHandler /* MDMA global Interrupt */
|
||||
.word 0 /* Reserved */
|
||||
.word SDMMC2_IRQHandler /* SDMMC2 global Interrupt */
|
||||
.word HSEM1_IRQHandler /* HSEM1 global Interrupt */
|
||||
.word 0 /* Reserved */
|
||||
.word ADC3_IRQHandler /* ADC3 global Interrupt */
|
||||
.word DMAMUX2_OVR_IRQHandler /* DMAMUX Overrun interrupt */
|
||||
.word BDMA_Channel0_IRQHandler /* BDMA Channel 0 global Interrupt */
|
||||
.word BDMA_Channel1_IRQHandler /* BDMA Channel 1 global Interrupt */
|
||||
.word BDMA_Channel2_IRQHandler /* BDMA Channel 2 global Interrupt */
|
||||
.word BDMA_Channel3_IRQHandler /* BDMA Channel 3 global Interrupt */
|
||||
.word BDMA_Channel4_IRQHandler /* BDMA Channel 4 global Interrupt */
|
||||
.word BDMA_Channel5_IRQHandler /* BDMA Channel 5 global Interrupt */
|
||||
.word BDMA_Channel6_IRQHandler /* BDMA Channel 6 global Interrupt */
|
||||
.word BDMA_Channel7_IRQHandler /* BDMA Channel 7 global Interrupt */
|
||||
.word COMP1_IRQHandler /* COMP1 global Interrupt */
|
||||
.word LPTIM2_IRQHandler /* LP TIM2 global interrupt */
|
||||
.word LPTIM3_IRQHandler /* LP TIM3 global interrupt */
|
||||
.word LPTIM4_IRQHandler /* LP TIM4 global interrupt */
|
||||
.word LPTIM5_IRQHandler /* LP TIM5 global interrupt */
|
||||
.word LPUART1_IRQHandler /* LP UART1 interrupt */
|
||||
.word 0 /* Reserved */
|
||||
.word CRS_IRQHandler /* Clock Recovery Global Interrupt */
|
||||
.word ECC_IRQHandler /* ECC diagnostic Global Interrupt */
|
||||
.word SAI4_IRQHandler /* SAI4 global interrupt */
|
||||
.word 0 /* Reserved */
|
||||
.word 0 /* Reserved */
|
||||
.word WAKEUP_PIN_IRQHandler /* Interrupt for all 6 wake-up pins */
|
||||
|
||||
/*******************************************************************************
|
||||
*
|
||||
* Provide weak aliases for each Exception handler to the Default_Handler.
|
||||
* As they are weak aliases, any function with the same name will override
|
||||
* this definition.
|
||||
*
|
||||
*******************************************************************************/
|
||||
.weak NMI_Handler
|
||||
.thumb_set NMI_Handler,Default_Handler
|
||||
|
||||
.weak HardFault_Handler
|
||||
.thumb_set HardFault_Handler,Default_Handler
|
||||
|
||||
.weak MemManage_Handler
|
||||
.thumb_set MemManage_Handler,Default_Handler
|
||||
|
||||
.weak BusFault_Handler
|
||||
.thumb_set BusFault_Handler,Default_Handler
|
||||
|
||||
.weak UsageFault_Handler
|
||||
.thumb_set UsageFault_Handler,Default_Handler
|
||||
|
||||
.weak SVC_Handler
|
||||
.thumb_set SVC_Handler,Default_Handler
|
||||
|
||||
.weak DebugMon_Handler
|
||||
.thumb_set DebugMon_Handler,Default_Handler
|
||||
|
||||
.weak PendSV_Handler
|
||||
.thumb_set PendSV_Handler,Default_Handler
|
||||
|
||||
.weak SysTick_Handler
|
||||
.thumb_set SysTick_Handler,Default_Handler
|
||||
|
||||
.weak WWDG_IRQHandler
|
||||
.thumb_set WWDG_IRQHandler,Default_Handler
|
||||
|
||||
.weak PVD_AVD_IRQHandler
|
||||
.thumb_set PVD_AVD_IRQHandler,Default_Handler
|
||||
|
||||
.weak TAMP_STAMP_IRQHandler
|
||||
.thumb_set TAMP_STAMP_IRQHandler,Default_Handler
|
||||
|
||||
.weak RTC_WKUP_IRQHandler
|
||||
.thumb_set RTC_WKUP_IRQHandler,Default_Handler
|
||||
|
||||
.weak FLASH_IRQHandler
|
||||
.thumb_set FLASH_IRQHandler,Default_Handler
|
||||
|
||||
.weak RCC_IRQHandler
|
||||
.thumb_set RCC_IRQHandler,Default_Handler
|
||||
|
||||
.weak EXTI0_IRQHandler
|
||||
.thumb_set EXTI0_IRQHandler,Default_Handler
|
||||
|
||||
.weak EXTI1_IRQHandler
|
||||
.thumb_set EXTI1_IRQHandler,Default_Handler
|
||||
|
||||
.weak EXTI2_IRQHandler
|
||||
.thumb_set EXTI2_IRQHandler,Default_Handler
|
||||
|
||||
.weak EXTI3_IRQHandler
|
||||
.thumb_set EXTI3_IRQHandler,Default_Handler
|
||||
|
||||
.weak EXTI4_IRQHandler
|
||||
.thumb_set EXTI4_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream0_IRQHandler
|
||||
.thumb_set DMA1_Stream0_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream1_IRQHandler
|
||||
.thumb_set DMA1_Stream1_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream2_IRQHandler
|
||||
.thumb_set DMA1_Stream2_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream3_IRQHandler
|
||||
.thumb_set DMA1_Stream3_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream4_IRQHandler
|
||||
.thumb_set DMA1_Stream4_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream5_IRQHandler
|
||||
.thumb_set DMA1_Stream5_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream6_IRQHandler
|
||||
.thumb_set DMA1_Stream6_IRQHandler,Default_Handler
|
||||
|
||||
.weak ADC_IRQHandler
|
||||
.thumb_set ADC_IRQHandler,Default_Handler
|
||||
|
||||
.weak FDCAN1_IT0_IRQHandler
|
||||
.thumb_set FDCAN1_IT0_IRQHandler,Default_Handler
|
||||
|
||||
.weak FDCAN2_IT0_IRQHandler
|
||||
.thumb_set FDCAN2_IT0_IRQHandler,Default_Handler
|
||||
|
||||
.weak FDCAN1_IT1_IRQHandler
|
||||
.thumb_set FDCAN1_IT1_IRQHandler,Default_Handler
|
||||
|
||||
.weak FDCAN2_IT1_IRQHandler
|
||||
.thumb_set FDCAN2_IT1_IRQHandler,Default_Handler
|
||||
|
||||
.weak EXTI9_5_IRQHandler
|
||||
.thumb_set EXTI9_5_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM1_BRK_IRQHandler
|
||||
.thumb_set TIM1_BRK_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM1_UP_IRQHandler
|
||||
.thumb_set TIM1_UP_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM1_TRG_COM_IRQHandler
|
||||
.thumb_set TIM1_TRG_COM_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM1_CC_IRQHandler
|
||||
.thumb_set TIM1_CC_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM2_IRQHandler
|
||||
.thumb_set TIM2_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM3_IRQHandler
|
||||
.thumb_set TIM3_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM4_IRQHandler
|
||||
.thumb_set TIM4_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C1_EV_IRQHandler
|
||||
.thumb_set I2C1_EV_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C1_ER_IRQHandler
|
||||
.thumb_set I2C1_ER_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C2_EV_IRQHandler
|
||||
.thumb_set I2C2_EV_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C2_ER_IRQHandler
|
||||
.thumb_set I2C2_ER_IRQHandler,Default_Handler
|
||||
|
||||
.weak SPI1_IRQHandler
|
||||
.thumb_set SPI1_IRQHandler,Default_Handler
|
||||
|
||||
.weak SPI2_IRQHandler
|
||||
.thumb_set SPI2_IRQHandler,Default_Handler
|
||||
|
||||
.weak USART1_IRQHandler
|
||||
.thumb_set USART1_IRQHandler,Default_Handler
|
||||
|
||||
.weak USART2_IRQHandler
|
||||
.thumb_set USART2_IRQHandler,Default_Handler
|
||||
|
||||
.weak USART3_IRQHandler
|
||||
.thumb_set USART3_IRQHandler,Default_Handler
|
||||
|
||||
.weak EXTI15_10_IRQHandler
|
||||
.thumb_set EXTI15_10_IRQHandler,Default_Handler
|
||||
|
||||
.weak RTC_Alarm_IRQHandler
|
||||
.thumb_set RTC_Alarm_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM8_BRK_TIM12_IRQHandler
|
||||
.thumb_set TIM8_BRK_TIM12_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM8_UP_TIM13_IRQHandler
|
||||
.thumb_set TIM8_UP_TIM13_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM8_TRG_COM_TIM14_IRQHandler
|
||||
.thumb_set TIM8_TRG_COM_TIM14_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM8_CC_IRQHandler
|
||||
.thumb_set TIM8_CC_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA1_Stream7_IRQHandler
|
||||
.thumb_set DMA1_Stream7_IRQHandler,Default_Handler
|
||||
|
||||
.weak FMC_IRQHandler
|
||||
.thumb_set FMC_IRQHandler,Default_Handler
|
||||
|
||||
.weak SDMMC1_IRQHandler
|
||||
.thumb_set SDMMC1_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM5_IRQHandler
|
||||
.thumb_set TIM5_IRQHandler,Default_Handler
|
||||
|
||||
.weak SPI3_IRQHandler
|
||||
.thumb_set SPI3_IRQHandler,Default_Handler
|
||||
|
||||
.weak UART4_IRQHandler
|
||||
.thumb_set UART4_IRQHandler,Default_Handler
|
||||
|
||||
.weak UART5_IRQHandler
|
||||
.thumb_set UART5_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM6_DAC_IRQHandler
|
||||
.thumb_set TIM6_DAC_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM7_IRQHandler
|
||||
.thumb_set TIM7_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream0_IRQHandler
|
||||
.thumb_set DMA2_Stream0_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream1_IRQHandler
|
||||
.thumb_set DMA2_Stream1_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream2_IRQHandler
|
||||
.thumb_set DMA2_Stream2_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream3_IRQHandler
|
||||
.thumb_set DMA2_Stream3_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream4_IRQHandler
|
||||
.thumb_set DMA2_Stream4_IRQHandler,Default_Handler
|
||||
|
||||
.weak ETH_IRQHandler
|
||||
.thumb_set ETH_IRQHandler,Default_Handler
|
||||
|
||||
.weak ETH_WKUP_IRQHandler
|
||||
.thumb_set ETH_WKUP_IRQHandler,Default_Handler
|
||||
|
||||
.weak FDCAN_CAL_IRQHandler
|
||||
.thumb_set FDCAN_CAL_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream5_IRQHandler
|
||||
.thumb_set DMA2_Stream5_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream6_IRQHandler
|
||||
.thumb_set DMA2_Stream6_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2_Stream7_IRQHandler
|
||||
.thumb_set DMA2_Stream7_IRQHandler,Default_Handler
|
||||
|
||||
.weak USART6_IRQHandler
|
||||
.thumb_set USART6_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C3_EV_IRQHandler
|
||||
.thumb_set I2C3_EV_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C3_ER_IRQHandler
|
||||
.thumb_set I2C3_ER_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_HS_EP1_OUT_IRQHandler
|
||||
.thumb_set OTG_HS_EP1_OUT_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_HS_EP1_IN_IRQHandler
|
||||
.thumb_set OTG_HS_EP1_IN_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_HS_WKUP_IRQHandler
|
||||
.thumb_set OTG_HS_WKUP_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_HS_IRQHandler
|
||||
.thumb_set OTG_HS_IRQHandler,Default_Handler
|
||||
|
||||
.weak DCMI_IRQHandler
|
||||
.thumb_set DCMI_IRQHandler,Default_Handler
|
||||
|
||||
.weak CRYP_IRQHandler
|
||||
.thumb_set CRYP_IRQHandler,Default_Handler
|
||||
|
||||
.weak HASH_RNG_IRQHandler
|
||||
.thumb_set HASH_RNG_IRQHandler,Default_Handler
|
||||
|
||||
.weak FPU_IRQHandler
|
||||
.thumb_set FPU_IRQHandler,Default_Handler
|
||||
|
||||
.weak UART7_IRQHandler
|
||||
.thumb_set UART7_IRQHandler,Default_Handler
|
||||
|
||||
.weak UART8_IRQHandler
|
||||
.thumb_set UART8_IRQHandler,Default_Handler
|
||||
|
||||
.weak SPI4_IRQHandler
|
||||
.thumb_set SPI4_IRQHandler,Default_Handler
|
||||
|
||||
.weak SPI5_IRQHandler
|
||||
.thumb_set SPI5_IRQHandler,Default_Handler
|
||||
|
||||
.weak SPI6_IRQHandler
|
||||
.thumb_set SPI6_IRQHandler,Default_Handler
|
||||
|
||||
.weak SAI1_IRQHandler
|
||||
.thumb_set SAI1_IRQHandler,Default_Handler
|
||||
|
||||
.weak LTDC_IRQHandler
|
||||
.thumb_set LTDC_IRQHandler,Default_Handler
|
||||
|
||||
.weak LTDC_ER_IRQHandler
|
||||
.thumb_set LTDC_ER_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMA2D_IRQHandler
|
||||
.thumb_set DMA2D_IRQHandler,Default_Handler
|
||||
|
||||
.weak SAI2_IRQHandler
|
||||
.thumb_set SAI2_IRQHandler,Default_Handler
|
||||
|
||||
.weak QUADSPI_IRQHandler
|
||||
.thumb_set QUADSPI_IRQHandler,Default_Handler
|
||||
|
||||
.weak LPTIM1_IRQHandler
|
||||
.thumb_set LPTIM1_IRQHandler,Default_Handler
|
||||
|
||||
.weak CEC_IRQHandler
|
||||
.thumb_set CEC_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C4_EV_IRQHandler
|
||||
.thumb_set I2C4_EV_IRQHandler,Default_Handler
|
||||
|
||||
.weak I2C4_ER_IRQHandler
|
||||
.thumb_set I2C4_ER_IRQHandler,Default_Handler
|
||||
|
||||
.weak SPDIF_RX_IRQHandler
|
||||
.thumb_set SPDIF_RX_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_FS_EP1_OUT_IRQHandler
|
||||
.thumb_set OTG_FS_EP1_OUT_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_FS_EP1_IN_IRQHandler
|
||||
.thumb_set OTG_FS_EP1_IN_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_FS_WKUP_IRQHandler
|
||||
.thumb_set OTG_FS_WKUP_IRQHandler,Default_Handler
|
||||
|
||||
.weak OTG_FS_IRQHandler
|
||||
.thumb_set OTG_FS_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMAMUX1_OVR_IRQHandler
|
||||
.thumb_set DMAMUX1_OVR_IRQHandler,Default_Handler
|
||||
|
||||
.weak HRTIM1_Master_IRQHandler
|
||||
.thumb_set HRTIM1_Master_IRQHandler,Default_Handler
|
||||
|
||||
.weak HRTIM1_TIMA_IRQHandler
|
||||
.thumb_set HRTIM1_TIMA_IRQHandler,Default_Handler
|
||||
|
||||
.weak HRTIM1_TIMB_IRQHandler
|
||||
.thumb_set HRTIM1_TIMB_IRQHandler,Default_Handler
|
||||
|
||||
.weak HRTIM1_TIMC_IRQHandler
|
||||
.thumb_set HRTIM1_TIMC_IRQHandler,Default_Handler
|
||||
|
||||
.weak HRTIM1_TIMD_IRQHandler
|
||||
.thumb_set HRTIM1_TIMD_IRQHandler,Default_Handler
|
||||
|
||||
.weak HRTIM1_TIME_IRQHandler
|
||||
.thumb_set HRTIM1_TIME_IRQHandler,Default_Handler
|
||||
|
||||
.weak HRTIM1_FLT_IRQHandler
|
||||
.thumb_set HRTIM1_FLT_IRQHandler,Default_Handler
|
||||
|
||||
.weak DFSDM1_FLT0_IRQHandler
|
||||
.thumb_set DFSDM1_FLT0_IRQHandler,Default_Handler
|
||||
|
||||
.weak DFSDM1_FLT1_IRQHandler
|
||||
.thumb_set DFSDM1_FLT1_IRQHandler,Default_Handler
|
||||
|
||||
.weak DFSDM1_FLT2_IRQHandler
|
||||
.thumb_set DFSDM1_FLT2_IRQHandler,Default_Handler
|
||||
|
||||
.weak DFSDM1_FLT3_IRQHandler
|
||||
.thumb_set DFSDM1_FLT3_IRQHandler,Default_Handler
|
||||
|
||||
.weak SAI3_IRQHandler
|
||||
.thumb_set SAI3_IRQHandler,Default_Handler
|
||||
|
||||
.weak SWPMI1_IRQHandler
|
||||
.thumb_set SWPMI1_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM15_IRQHandler
|
||||
.thumb_set TIM15_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM16_IRQHandler
|
||||
.thumb_set TIM16_IRQHandler,Default_Handler
|
||||
|
||||
.weak TIM17_IRQHandler
|
||||
.thumb_set TIM17_IRQHandler,Default_Handler
|
||||
|
||||
.weak MDIOS_WKUP_IRQHandler
|
||||
.thumb_set MDIOS_WKUP_IRQHandler,Default_Handler
|
||||
|
||||
.weak MDIOS_IRQHandler
|
||||
.thumb_set MDIOS_IRQHandler,Default_Handler
|
||||
|
||||
.weak JPEG_IRQHandler
|
||||
.thumb_set JPEG_IRQHandler,Default_Handler
|
||||
|
||||
.weak MDMA_IRQHandler
|
||||
.thumb_set MDMA_IRQHandler,Default_Handler
|
||||
|
||||
.weak SDMMC2_IRQHandler
|
||||
.thumb_set SDMMC2_IRQHandler,Default_Handler
|
||||
|
||||
.weak HSEM1_IRQHandler
|
||||
.thumb_set HSEM1_IRQHandler,Default_Handler
|
||||
|
||||
.weak ADC3_IRQHandler
|
||||
.thumb_set ADC3_IRQHandler,Default_Handler
|
||||
|
||||
.weak DMAMUX2_OVR_IRQHandler
|
||||
.thumb_set DMAMUX2_OVR_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel0_IRQHandler
|
||||
.thumb_set BDMA_Channel0_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel1_IRQHandler
|
||||
.thumb_set BDMA_Channel1_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel2_IRQHandler
|
||||
.thumb_set BDMA_Channel2_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel3_IRQHandler
|
||||
.thumb_set BDMA_Channel3_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel4_IRQHandler
|
||||
.thumb_set BDMA_Channel4_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel5_IRQHandler
|
||||
.thumb_set BDMA_Channel5_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel6_IRQHandler
|
||||
.thumb_set BDMA_Channel6_IRQHandler,Default_Handler
|
||||
|
||||
.weak BDMA_Channel7_IRQHandler
|
||||
.thumb_set BDMA_Channel7_IRQHandler,Default_Handler
|
||||
|
||||
.weak COMP1_IRQHandler
|
||||
.thumb_set COMP1_IRQHandler,Default_Handler
|
||||
|
||||
.weak LPTIM2_IRQHandler
|
||||
.thumb_set LPTIM2_IRQHandler,Default_Handler
|
||||
|
||||
.weak LPTIM3_IRQHandler
|
||||
.thumb_set LPTIM3_IRQHandler,Default_Handler
|
||||
|
||||
.weak LPTIM4_IRQHandler
|
||||
.thumb_set LPTIM4_IRQHandler,Default_Handler
|
||||
|
||||
.weak LPTIM5_IRQHandler
|
||||
.thumb_set LPTIM5_IRQHandler,Default_Handler
|
||||
|
||||
.weak LPUART1_IRQHandler
|
||||
.thumb_set LPUART1_IRQHandler,Default_Handler
|
||||
|
||||
.weak CRS_IRQHandler
|
||||
.thumb_set CRS_IRQHandler,Default_Handler
|
||||
|
||||
.weak ECC_IRQHandler
|
||||
.thumb_set ECC_IRQHandler,Default_Handler
|
||||
|
||||
.weak SAI4_IRQHandler
|
||||
.thumb_set SAI4_IRQHandler,Default_Handler
|
||||
|
||||
.weak WAKEUP_PIN_IRQHandler
|
||||
.thumb_set WAKEUP_PIN_IRQHandler,Default_Handler
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
46
IS3.ioc
46
IS3.ioc
@ -22,7 +22,7 @@ Dma.USART2_RX.0.SyncSignalID=NONE
|
||||
File.Version=6
|
||||
GPIO.groupedBy=Group By Peripherals
|
||||
KeepUserPlacement=false
|
||||
Mcu.CPN=STM32H750VBT6
|
||||
Mcu.CPN=STM32H743VIT6
|
||||
Mcu.Family=STM32H7
|
||||
Mcu.IP0=CORTEX_M7
|
||||
Mcu.IP1=DMA
|
||||
@ -33,23 +33,22 @@ Mcu.IP5=TIM5
|
||||
Mcu.IP6=USART1
|
||||
Mcu.IP7=USART2
|
||||
Mcu.IPNb=8
|
||||
Mcu.Name=STM32H750VBTx
|
||||
Mcu.Name=STM32H743VITx
|
||||
Mcu.Package=LQFP100
|
||||
Mcu.Pin0=PH0-OSC_IN (PH0)
|
||||
Mcu.Pin1=PH1-OSC_OUT (PH1)
|
||||
Mcu.Pin10=VP_TIM5_VS_ClockSourceINT
|
||||
Mcu.Pin2=PA0
|
||||
Mcu.Pin3=PA2
|
||||
Mcu.Pin4=PA3
|
||||
Mcu.Pin5=PB14
|
||||
Mcu.Pin6=PA9
|
||||
Mcu.Pin7=PA10
|
||||
Mcu.Pin8=PB9
|
||||
Mcu.Pin9=VP_SYS_VS_Systick
|
||||
Mcu.PinsNb=11
|
||||
Mcu.Pin5=PA9
|
||||
Mcu.Pin6=PA10
|
||||
Mcu.Pin7=PB9
|
||||
Mcu.Pin8=VP_SYS_VS_Systick
|
||||
Mcu.Pin9=VP_TIM5_VS_ClockSourceINT
|
||||
Mcu.PinsNb=10
|
||||
Mcu.ThirdPartyNb=0
|
||||
Mcu.UserConstants=
|
||||
Mcu.UserName=STM32H750VBTx
|
||||
Mcu.UserName=STM32H743VITx
|
||||
MxCube.Version=6.6.1
|
||||
MxDb.Version=DB.6.0.60
|
||||
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
|
||||
@ -64,24 +63,22 @@ NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
|
||||
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
|
||||
NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
|
||||
NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:true\:false\:true\:false
|
||||
NVIC.USART1_IRQn=true\:0\:0\:true\:false\:true\:true\:true\:true
|
||||
NVIC.USART1_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
|
||||
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
|
||||
PA0.GPIOParameters=GPIO_ModeDefaultEXTI
|
||||
PA0.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING
|
||||
PA0.Locked=true
|
||||
PA0.Signal=GPXTI0
|
||||
PA10.Locked=true
|
||||
PA10.Mode=Asynchronous
|
||||
PA10.Signal=USART1_RX
|
||||
PA2.Locked=true
|
||||
PA2.Mode=Asynchronous
|
||||
PA2.Signal=USART2_TX
|
||||
PA3.Locked=true
|
||||
PA3.Mode=Asynchronous
|
||||
PA3.Signal=USART2_RX
|
||||
PA9.Locked=true
|
||||
PA9.Mode=Asynchronous
|
||||
PA9.Signal=USART1_TX
|
||||
PB14.Locked=true
|
||||
PB14.Signal=S_TIM12_CH1
|
||||
PB9.Locked=true
|
||||
PB9.Signal=GPIO_Output
|
||||
PH0-OSC_IN\ (PH0).Mode=HSE-External-Oscillator
|
||||
@ -97,7 +94,7 @@ ProjectManager.CoupleFile=true
|
||||
ProjectManager.CustomerFirmwarePackage=
|
||||
ProjectManager.DefaultFWLocation=true
|
||||
ProjectManager.DeletePrevious=true
|
||||
ProjectManager.DeviceId=STM32H750VBTx
|
||||
ProjectManager.DeviceId=STM32H743VITx
|
||||
ProjectManager.FirmwarePackage=STM32Cube FW_H7 V1.10.0
|
||||
ProjectManager.FreePins=false
|
||||
ProjectManager.HalAssertFull=false
|
||||
@ -109,15 +106,15 @@ ProjectManager.MainLocation=Core/Src
|
||||
ProjectManager.NoMain=false
|
||||
ProjectManager.PreviousToolchain=STM32CubeIDE
|
||||
ProjectManager.ProjectBuild=false
|
||||
ProjectManager.ProjectFileName=stm32_fpga_usart.ioc
|
||||
ProjectManager.ProjectName=stm32_fpga_usart
|
||||
ProjectManager.ProjectFileName=IS3.ioc
|
||||
ProjectManager.ProjectName=IS3
|
||||
ProjectManager.RegisterCallBack=
|
||||
ProjectManager.StackSize=0x400
|
||||
ProjectManager.TargetToolchain=STM32CubeIDE
|
||||
ProjectManager.ToolChainLocation=
|
||||
ProjectManager.UnderRoot=true
|
||||
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_USART1_UART_Init-USART1-false-HAL-true,4-MX_DMA_Init-DMA-false-HAL-true,5-MX_USART2_UART_Init-USART2-false-HAL-true,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
|
||||
RCC.ADCFreq_Value=60000000
|
||||
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_TIM5_Init-TIM5-false-HAL-true,4-MX_USART1_UART_Init-USART1-false-HAL-true,5-MX_USART2_UART_Init-USART2-false-HAL-true,6-MX_DMA_Init-DMA-false-HAL-true,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
|
||||
RCC.ADCFreq_Value=120000000
|
||||
RCC.AHB12Freq_Value=240000000
|
||||
RCC.AHB4Freq_Value=240000000
|
||||
RCC.APB1Freq_Value=120000000
|
||||
@ -141,8 +138,7 @@ RCC.DIVM2=25
|
||||
RCC.DIVN1=192
|
||||
RCC.DIVN2=240
|
||||
RCC.DIVP1Freq_Value=480000000
|
||||
RCC.DIVP2=4
|
||||
RCC.DIVP2Freq_Value=60000000
|
||||
RCC.DIVP2Freq_Value=120000000
|
||||
RCC.DIVP3Freq_Value=50390625
|
||||
RCC.DIVQ1=6
|
||||
RCC.DIVQ1Freq_Value=160000000
|
||||
@ -158,10 +154,9 @@ RCC.HCLK3ClockFreq_Value=240000000
|
||||
RCC.HCLKFreq_Value=240000000
|
||||
RCC.HPRE=RCC_HCLK_DIV2
|
||||
RCC.HRTIMFreq_Value=240000000
|
||||
RCC.HSE_VALUE=25000000
|
||||
RCC.I2C123Freq_Value=120000000
|
||||
RCC.I2C4Freq_Value=120000000
|
||||
RCC.IPParameters=ADCFreq_Value,AHB12Freq_Value,AHB4Freq_Value,APB1Freq_Value,APB2Freq_Value,APB3Freq_Value,APB4Freq_Value,AXIClockFreq_Value,CECFreq_Value,CKPERFreq_Value,CortexFreq_Value,CpuClockFreq_Value,D1CPREFreq_Value,D1PPRE,D2PPRE1,D2PPRE2,D3PPRE,DFSDMACLkFreq_Value,DFSDMFreq_Value,DIVM1,DIVM2,DIVN1,DIVN2,DIVP1Freq_Value,DIVP2,DIVP2Freq_Value,DIVP3Freq_Value,DIVQ1,DIVQ1Freq_Value,DIVQ2Freq_Value,DIVQ3Freq_Value,DIVR1Freq_Value,DIVR2Freq_Value,DIVR3Freq_Value,FDCANFreq_Value,FMCFreq_Value,FamilyName,HCLK3ClockFreq_Value,HCLKFreq_Value,HPRE,HRTIMFreq_Value,HSE_VALUE,I2C123Freq_Value,I2C4Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPTIM345Freq_Value,LPUART1Freq_Value,LTDCFreq_Value,MCO1PinFreq_Value,MCO2PinFreq_Value,PLLSourceVirtual,ProductRev,QSPIFreq_Value,RNGFreq_Value,RTCFreq_Value,SAI1Freq_Value,SAI23Freq_Value,SAI4AFreq_Value,SAI4BFreq_Value,SDMMCFreq_Value,SPDIFRXFreq_Value,SPI123Freq_Value,SPI45Freq_Value,SPI6Freq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,Tim1OutputFreq_Value,Tim2OutputFreq_Value,TraceFreq_Value,USART16Freq_Value,USART234578Freq_Value,USBFreq_Value,VCO1OutputFreq_Value,VCO2OutputFreq_Value,VCO3OutputFreq_Value,VCOInput1Freq_Value,VCOInput2Freq_Value,VCOInput3Freq_Value
|
||||
RCC.IPParameters=ADCFreq_Value,AHB12Freq_Value,AHB4Freq_Value,APB1Freq_Value,APB2Freq_Value,APB3Freq_Value,APB4Freq_Value,AXIClockFreq_Value,CECFreq_Value,CKPERFreq_Value,CortexFreq_Value,CpuClockFreq_Value,D1CPREFreq_Value,D1PPRE,D2PPRE1,D2PPRE2,D3PPRE,DFSDMACLkFreq_Value,DFSDMFreq_Value,DIVM1,DIVM2,DIVN1,DIVN2,DIVP1Freq_Value,DIVP2Freq_Value,DIVP3Freq_Value,DIVQ1,DIVQ1Freq_Value,DIVQ2Freq_Value,DIVQ3Freq_Value,DIVR1Freq_Value,DIVR2Freq_Value,DIVR3Freq_Value,FDCANFreq_Value,FMCFreq_Value,FamilyName,HCLK3ClockFreq_Value,HCLKFreq_Value,HPRE,HRTIMFreq_Value,I2C123Freq_Value,I2C4Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPTIM345Freq_Value,LPUART1Freq_Value,LTDCFreq_Value,MCO1PinFreq_Value,MCO2PinFreq_Value,PLLSourceVirtual,QSPIFreq_Value,RNGFreq_Value,RTCFreq_Value,SAI1Freq_Value,SAI23Freq_Value,SAI4AFreq_Value,SAI4BFreq_Value,SDMMCFreq_Value,SPDIFRXFreq_Value,SPI123Freq_Value,SPI45Freq_Value,SPI6Freq_Value,SWPMI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,Tim1OutputFreq_Value,Tim2OutputFreq_Value,TraceFreq_Value,USART16Freq_Value,USART234578Freq_Value,USBFreq_Value,VCO1OutputFreq_Value,VCO2OutputFreq_Value,VCO3OutputFreq_Value,VCOInput1Freq_Value,VCOInput2Freq_Value,VCOInput3Freq_Value
|
||||
RCC.LPTIM1Freq_Value=120000000
|
||||
RCC.LPTIM2Freq_Value=120000000
|
||||
RCC.LPTIM345Freq_Value=120000000
|
||||
@ -170,7 +165,6 @@ RCC.LTDCFreq_Value=50390625
|
||||
RCC.MCO1PinFreq_Value=64000000
|
||||
RCC.MCO2PinFreq_Value=480000000
|
||||
RCC.PLLSourceVirtual=RCC_PLLSOURCE_HSE
|
||||
RCC.ProductRev=revV
|
||||
RCC.QSPIFreq_Value=240000000
|
||||
RCC.RNGFreq_Value=48000000
|
||||
RCC.RTCFreq_Value=32000
|
||||
@ -200,8 +194,6 @@ RCC.VCOInput2Freq_Value=1000000
|
||||
RCC.VCOInput3Freq_Value=781250
|
||||
SH.GPXTI0.0=GPIO_EXTI0
|
||||
SH.GPXTI0.ConfNb=1
|
||||
SH.S_TIM12_CH1.0=TIM12_CH1
|
||||
SH.S_TIM12_CH1.ConfNb=1
|
||||
TIM5.IPParameters=Prescaler
|
||||
TIM5.Prescaler=24 - 1
|
||||
USART1.BaudRate=921600
|
||||
|
||||
@ -1,176 +0,0 @@
|
||||
/*
|
||||
******************************************************************************
|
||||
**
|
||||
** File : LinkerScript.ld
|
||||
**
|
||||
** Author : STM32CubeIDE
|
||||
**
|
||||
** Abstract : Linker script for STM32H7 series
|
||||
** 128Kbytes FLASH and 1056Kbytes RAM
|
||||
**
|
||||
** Set heap size, stack size and stack location according
|
||||
** to application requirements.
|
||||
**
|
||||
** Set memory bank area and size if external memory is used.
|
||||
**
|
||||
** Target : STMicroelectronics STM32
|
||||
**
|
||||
** Distribution: The file is distributed as is, without any warranty
|
||||
** of any kind.
|
||||
**
|
||||
*****************************************************************************
|
||||
** @attention
|
||||
**
|
||||
** Copyright (c) 2022 STMicroelectronics.
|
||||
** All rights reserved.
|
||||
**
|
||||
** This software is licensed under terms that can be found in the LICENSE file
|
||||
** in the root directory of this software component.
|
||||
** If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
**
|
||||
****************************************************************************
|
||||
*/
|
||||
|
||||
/* Entry Point */
|
||||
ENTRY(Reset_Handler)
|
||||
|
||||
/* Highest address of the user mode stack */
|
||||
_estack = ORIGIN(RAM_D1) + LENGTH(RAM_D1); /* end of RAM */
|
||||
/* Generate a link error if heap and stack don't fit into RAM */
|
||||
_Min_Heap_Size = 0x200 ; /* required amount of heap */
|
||||
_Min_Stack_Size = 0x400 ; /* required amount of stack */
|
||||
|
||||
/* Specify the memory areas */
|
||||
MEMORY
|
||||
{
|
||||
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 128K
|
||||
DTCMRAM (xrw) : ORIGIN = 0x20000000, LENGTH = 128K
|
||||
RAM_D1 (xrw) : ORIGIN = 0x24000000, LENGTH = 512K
|
||||
RAM_D2 (xrw) : ORIGIN = 0x30000000, LENGTH = 288K
|
||||
RAM_D3 (xrw) : ORIGIN = 0x38000000, LENGTH = 64K
|
||||
ITCMRAM (xrw) : ORIGIN = 0x00000000, LENGTH = 64K
|
||||
}
|
||||
|
||||
/* Define output sections */
|
||||
SECTIONS
|
||||
{
|
||||
/* The startup code goes first into FLASH */
|
||||
.isr_vector :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
KEEP(*(.isr_vector)) /* Startup code */
|
||||
. = ALIGN(4);
|
||||
} >FLASH
|
||||
|
||||
/* The program code and other data goes into FLASH */
|
||||
.text :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
*(.text) /* .text sections (code) */
|
||||
*(.text*) /* .text* sections (code) */
|
||||
*(.glue_7) /* glue arm to thumb code */
|
||||
*(.glue_7t) /* glue thumb to arm code */
|
||||
*(.eh_frame)
|
||||
|
||||
KEEP (*(.init))
|
||||
KEEP (*(.fini))
|
||||
|
||||
. = ALIGN(4);
|
||||
_etext = .; /* define a global symbols at end of code */
|
||||
} >FLASH
|
||||
|
||||
/* Constant data goes into FLASH */
|
||||
.rodata :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
*(.rodata) /* .rodata sections (constants, strings, etc.) */
|
||||
*(.rodata*) /* .rodata* sections (constants, strings, etc.) */
|
||||
. = ALIGN(4);
|
||||
} >FLASH
|
||||
|
||||
.ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } >FLASH
|
||||
.ARM : {
|
||||
__exidx_start = .;
|
||||
*(.ARM.exidx*)
|
||||
__exidx_end = .;
|
||||
} >FLASH
|
||||
|
||||
.preinit_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (__preinit_array_start = .);
|
||||
KEEP (*(.preinit_array*))
|
||||
PROVIDE_HIDDEN (__preinit_array_end = .);
|
||||
} >FLASH
|
||||
|
||||
.init_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (__init_array_start = .);
|
||||
KEEP (*(SORT(.init_array.*)))
|
||||
KEEP (*(.init_array*))
|
||||
PROVIDE_HIDDEN (__init_array_end = .);
|
||||
} >FLASH
|
||||
|
||||
.fini_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (__fini_array_start = .);
|
||||
KEEP (*(SORT(.fini_array.*)))
|
||||
KEEP (*(.fini_array*))
|
||||
PROVIDE_HIDDEN (__fini_array_end = .);
|
||||
} >FLASH
|
||||
|
||||
/* used by the startup to initialize data */
|
||||
_sidata = LOADADDR(.data);
|
||||
|
||||
/* Initialized data sections goes into RAM, load LMA copy after code */
|
||||
.data :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
_sdata = .; /* create a global symbol at data start */
|
||||
*(.data) /* .data sections */
|
||||
*(.data*) /* .data* sections */
|
||||
*(.RamFunc) /* .RamFunc sections */
|
||||
*(.RamFunc*) /* .RamFunc* sections */
|
||||
|
||||
. = ALIGN(4);
|
||||
_edata = .; /* define a global symbol at data end */
|
||||
} >RAM_D1 AT> FLASH
|
||||
|
||||
/* Uninitialized data section */
|
||||
. = ALIGN(4);
|
||||
.bss :
|
||||
{
|
||||
/* This is used by the startup in order to initialize the .bss section */
|
||||
_sbss = .; /* define a global symbol at bss start */
|
||||
__bss_start__ = _sbss;
|
||||
*(.bss)
|
||||
*(.bss*)
|
||||
*(COMMON)
|
||||
|
||||
. = ALIGN(4);
|
||||
_ebss = .; /* define a global symbol at bss end */
|
||||
__bss_end__ = _ebss;
|
||||
} >RAM_D1
|
||||
|
||||
/* User_heap_stack section, used to check that there is enough RAM left */
|
||||
._user_heap_stack :
|
||||
{
|
||||
. = ALIGN(8);
|
||||
PROVIDE ( end = . );
|
||||
PROVIDE ( _end = . );
|
||||
. = . + _Min_Heap_Size;
|
||||
. = . + _Min_Stack_Size;
|
||||
. = ALIGN(8);
|
||||
} >RAM_D1
|
||||
|
||||
/* Remove information from the standard libraries */
|
||||
/DISCARD/ :
|
||||
{
|
||||
libc.a ( * )
|
||||
libm.a ( * )
|
||||
libgcc.a ( * )
|
||||
}
|
||||
|
||||
.ARM.attributes 0 : { *(.ARM.attributes) }
|
||||
}
|
||||
|
||||
|
||||
@ -1,173 +0,0 @@
|
||||
/*
|
||||
******************************************************************************
|
||||
**
|
||||
** File : LinkerScript.ld (debug in RAM dedicated)
|
||||
**
|
||||
** Author : STM32CubeIDE
|
||||
**
|
||||
** Abstract : Linker script for STM32H7 series
|
||||
** 128Kbytes RAM_EXEC and 544Kbytes RAM
|
||||
**
|
||||
** Set heap size, stack size and stack location according
|
||||
** to application requirements.
|
||||
**
|
||||
** Set memory bank area and size if external memory is used.
|
||||
**
|
||||
** Target : STMicroelectronics STM32
|
||||
**
|
||||
** Distribution: The file is distributed as is, without any warranty
|
||||
** of any kind.
|
||||
**
|
||||
*****************************************************************************
|
||||
** @attention
|
||||
**
|
||||
** Copyright (c) 2022 STMicroelectronics.
|
||||
** All rights reserved.
|
||||
**
|
||||
** This software is licensed under terms that can be found in the LICENSE file
|
||||
** in the root directory of this software component.
|
||||
** If no LICENSE file comes with this software, it is provided AS-IS.
|
||||
**
|
||||
****************************************************************************
|
||||
*/
|
||||
|
||||
/* Entry Point */
|
||||
ENTRY(Reset_Handler)
|
||||
|
||||
/* Highest address of the user mode stack */
|
||||
_estack = ORIGIN(DTCMRAM) + LENGTH(DTCMRAM); /* end of RAM */
|
||||
/* Generate a link error if heap and stack don't fit into RAM */
|
||||
_Min_Heap_Size = 0x200 ; /* required amount of heap */
|
||||
_Min_Stack_Size = 0x400 ; /* required amount of stack */
|
||||
|
||||
/* Specify the memory areas */
|
||||
MEMORY
|
||||
{
|
||||
RAM_EXEC (xrw) : ORIGIN = 0x24000000, LENGTH = 128K
|
||||
DTCMRAM (xrw) : ORIGIN = 0x20000000, LENGTH = 128K
|
||||
RAM_D2 (xrw) : ORIGIN = 0x30000000, LENGTH = 288K
|
||||
RAM_D3 (xrw) : ORIGIN = 0x38000000, LENGTH = 64K
|
||||
ITCMRAM (xrw) : ORIGIN = 0x00000000, LENGTH = 64K
|
||||
}
|
||||
|
||||
/* Define output sections */
|
||||
SECTIONS
|
||||
{
|
||||
/* The startup code goes first into RAM_EXEC */
|
||||
.isr_vector :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
KEEP(*(.isr_vector)) /* Startup code */
|
||||
. = ALIGN(4);
|
||||
} >RAM_EXEC
|
||||
|
||||
/* The program code and other data goes into RAM_EXEC */
|
||||
.text :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
*(.text) /* .text sections (code) */
|
||||
*(.text*) /* .text* sections (code) */
|
||||
*(.glue_7) /* glue arm to thumb code */
|
||||
*(.glue_7t) /* glue thumb to arm code */
|
||||
*(.eh_frame)
|
||||
*(.RamFunc) /* .RamFunc sections */
|
||||
*(.RamFunc*) /* .RamFunc* sections */
|
||||
|
||||
KEEP (*(.init))
|
||||
KEEP (*(.fini))
|
||||
|
||||
. = ALIGN(4);
|
||||
_etext = .; /* define a global symbols at end of code */
|
||||
} >RAM_EXEC
|
||||
|
||||
/* Constant data goes into RAM_EXEC */
|
||||
.rodata :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
*(.rodata) /* .rodata sections (constants, strings, etc.) */
|
||||
*(.rodata*) /* .rodata* sections (constants, strings, etc.) */
|
||||
. = ALIGN(4);
|
||||
} >RAM_EXEC
|
||||
|
||||
.ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) } >RAM_EXEC
|
||||
.ARM : {
|
||||
__exidx_start = .;
|
||||
*(.ARM.exidx*)
|
||||
__exidx_end = .;
|
||||
} >RAM_EXEC
|
||||
|
||||
.preinit_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (__preinit_array_start = .);
|
||||
KEEP (*(.preinit_array*))
|
||||
PROVIDE_HIDDEN (__preinit_array_end = .);
|
||||
} >RAM_EXEC
|
||||
|
||||
.init_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (__init_array_start = .);
|
||||
KEEP (*(SORT(.init_array.*)))
|
||||
KEEP (*(.init_array*))
|
||||
PROVIDE_HIDDEN (__init_array_end = .);
|
||||
} >RAM_EXEC
|
||||
|
||||
.fini_array :
|
||||
{
|
||||
PROVIDE_HIDDEN (__fini_array_start = .);
|
||||
KEEP (*(SORT(.fini_array.*)))
|
||||
KEEP (*(.fini_array*))
|
||||
PROVIDE_HIDDEN (__fini_array_end = .);
|
||||
} >RAM_EXEC
|
||||
|
||||
/* used by the startup to initialize data */
|
||||
_sidata = LOADADDR(.data);
|
||||
|
||||
/* Initialized data sections goes into RAM, load LMA copy after code */
|
||||
.data :
|
||||
{
|
||||
. = ALIGN(4);
|
||||
_sdata = .; /* create a global symbol at data start */
|
||||
*(.data) /* .data sections */
|
||||
*(.data*) /* .data* sections */
|
||||
|
||||
. = ALIGN(4);
|
||||
_edata = .; /* define a global symbol at data end */
|
||||
} >DTCMRAM AT> RAM_EXEC
|
||||
|
||||
/* Uninitialized data section */
|
||||
. = ALIGN(4);
|
||||
.bss :
|
||||
{
|
||||
/* This is used by the startup in order to initialize the .bss section */
|
||||
_sbss = .; /* define a global symbol at bss start */
|
||||
__bss_start__ = _sbss;
|
||||
*(.bss)
|
||||
*(.bss*)
|
||||
*(COMMON)
|
||||
|
||||
. = ALIGN(4);
|
||||
_ebss = .; /* define a global symbol at bss end */
|
||||
__bss_end__ = _ebss;
|
||||
} >DTCMRAM
|
||||
|
||||
/* User_heap_stack section, used to check that there is enough RAM left */
|
||||
._user_heap_stack :
|
||||
{
|
||||
. = ALIGN(8);
|
||||
PROVIDE ( end = . );
|
||||
PROVIDE ( _end = . );
|
||||
. = . + _Min_Heap_Size;
|
||||
. = . + _Min_Stack_Size;
|
||||
. = ALIGN(8);
|
||||
} >DTCMRAM
|
||||
|
||||
/* Remove information from the standard libraries */
|
||||
/DISCARD/ :
|
||||
{
|
||||
libc.a ( * )
|
||||
libm.a ( * )
|
||||
libgcc.a ( * )
|
||||
}
|
||||
|
||||
.ARM.attributes 0 : { *(.ARM.attributes) }
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,60 +0,0 @@
|
||||
{
|
||||
"configurations" :
|
||||
[
|
||||
{
|
||||
"directories" :
|
||||
[
|
||||
{
|
||||
"build" : ".",
|
||||
"jsonFile" : "directory-.-Debug-d0094a50bb2071803777.json",
|
||||
"minimumCMakeVersion" :
|
||||
{
|
||||
"string" : "3.30"
|
||||
},
|
||||
"projectIndex" : 0,
|
||||
"source" : ".",
|
||||
"targetIndexes" :
|
||||
[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"name" : "Debug",
|
||||
"projects" :
|
||||
[
|
||||
{
|
||||
"directoryIndexes" :
|
||||
[
|
||||
0
|
||||
],
|
||||
"name" : "H750_S15909",
|
||||
"targetIndexes" :
|
||||
[
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"targets" :
|
||||
[
|
||||
{
|
||||
"directoryIndex" : 0,
|
||||
"id" : "H750_S15909.elf::@6890427a1f51a3e7e1df",
|
||||
"jsonFile" : "target-H750_S15909.elf-Debug-5d623976aaad57cbf6fe.json",
|
||||
"name" : "H750_S15909.elf",
|
||||
"projectIndex" : 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"kind" : "codemodel",
|
||||
"paths" :
|
||||
{
|
||||
"build" : "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32",
|
||||
"source" : "D:/lijie/Code/IS3"
|
||||
},
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 7
|
||||
}
|
||||
}
|
||||
@ -1,108 +0,0 @@
|
||||
{
|
||||
"cmake" :
|
||||
{
|
||||
"generator" :
|
||||
{
|
||||
"multiConfig" : false,
|
||||
"name" : "Ninja"
|
||||
},
|
||||
"paths" :
|
||||
{
|
||||
"cmake" : "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/bin/cmake.exe",
|
||||
"cpack" : "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/bin/cpack.exe",
|
||||
"ctest" : "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/bin/ctest.exe",
|
||||
"root" : "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30"
|
||||
},
|
||||
"version" :
|
||||
{
|
||||
"isDirty" : false,
|
||||
"major" : 3,
|
||||
"minor" : 30,
|
||||
"patch" : 5,
|
||||
"string" : "3.30.5",
|
||||
"suffix" : ""
|
||||
}
|
||||
},
|
||||
"objects" :
|
||||
[
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-1fa21ce1db72b4fa6145.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 7
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cache-v2-3cd9f30677f0c05cfd7a.json",
|
||||
"kind" : "cache",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cmakeFiles-v1-03ef82309e813959d8e0.json",
|
||||
"kind" : "cmakeFiles",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "toolchains-v1-bf51a94d3ed468016e56.json",
|
||||
"kind" : "toolchains",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 0
|
||||
}
|
||||
}
|
||||
],
|
||||
"reply" :
|
||||
{
|
||||
"cache-v2" :
|
||||
{
|
||||
"jsonFile" : "cache-v2-3cd9f30677f0c05cfd7a.json",
|
||||
"kind" : "cache",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 0
|
||||
}
|
||||
},
|
||||
"cmakeFiles-v1" :
|
||||
{
|
||||
"jsonFile" : "cmakeFiles-v1-03ef82309e813959d8e0.json",
|
||||
"kind" : "cmakeFiles",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 1
|
||||
}
|
||||
},
|
||||
"codemodel-v2" :
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-1fa21ce1db72b4fa6145.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 7
|
||||
}
|
||||
},
|
||||
"toolchains-v1" :
|
||||
{
|
||||
"jsonFile" : "toolchains-v1-bf51a94d3ed468016e56.json",
|
||||
"kind" : "toolchains",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,50 +1,44 @@
|
||||
# ninja log v6
|
||||
189 2836 7616469250129334 CMakeFiles/H750_S15909.elf.dir/APP/IRIS_Method.c.obj f83cd13476df1cbd
|
||||
3766 4072 7616469285905207 CMakeFiles/H750_S15909.elf.dir/Core/Startup/startup_stm32h750vbtx.s.obj 7e71104272fdaba9
|
||||
5051 6313 7616469298758516 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj 6349d15d6f4b86e5
|
||||
3272 3766 7616469280963675 CMakeFiles/H750_S15909.elf.dir/Core/Src/syscalls.c.obj a9df949d9afff133
|
||||
2847 3442 7616469276718355 CMakeFiles/H750_S15909.elf.dir/Core/Src/main.c.obj d281fffc0837f6ed
|
||||
3255 4007 7616469280794447 CMakeFiles/H750_S15909.elf.dir/Core/Src/stm32h7xx_it.c.obj fd2f77a99f2408ac
|
||||
2836 3272 7616469276608631 CMakeFiles/H750_S15909.elf.dir/Core/Src/gpio.c.obj 30babcd9f4fb4ea9
|
||||
4930 5421 7616469297539715 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj e50523cb390dc102
|
||||
3244 3849 7616469280684415 CMakeFiles/H750_S15909.elf.dir/Core/Src/stm32h7xx_hal_msp.c.obj fda3b77243083bee
|
||||
202 2847 7616469250258988 CMakeFiles/H750_S15909.elf.dir/APP/Shutter.c.obj d9264c5e80da6a4a
|
||||
5449 6133 7616469302734376 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj b0dfff757d4feb17
|
||||
3278 3533 7616469281023515 CMakeFiles/H750_S15909.elf.dir/Core/Src/sysmem.c.obj 5d1ca7e9532f2496
|
||||
3442 3957 7616469282668198 CMakeFiles/H750_S15909.elf.dir/Core/Src/system_stm32h7xx.c.obj c1f17b7f83b5d0c0
|
||||
59 774 7616494696688424 build.ninja a4569901f0dd59e5
|
||||
3533 4505 7616469283568747 CMakeFiles/H750_S15909.elf.dir/Core/Src/usart.c.obj 79e3678fa4e97ce
|
||||
3849 4667 7616469286735941 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj 1480343465aec29e
|
||||
12 2820 7616469248365191 CMakeFiles/H750_S15909.elf.dir/APP/DS18B20.c.obj 217cb8157dba1fb8
|
||||
5241 5560 7616469300653357 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj d108adfe9625acd0
|
||||
3960 4708 7616469287852949 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj 8c4f0fbee90e8e25
|
||||
4072 4930 7616469288958169 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj 5802a0d6da448d1
|
||||
4667 5346 7616469294919454 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj cb11846976b92917
|
||||
4052 5051 7616469288768763 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj bb75fb917a453cd7
|
||||
2826 3278 7616469276498931 CMakeFiles/H750_S15909.elf.dir/APP/usart1_tx_dma.c.obj 6bd40ca73ebd176f
|
||||
4007 5072 7616469288324104 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj 1359ea23bb8c0493
|
||||
4506 5159 7616469293303773 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj defda525035283ce
|
||||
4709 5241 7616469295328367 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj 8867cabcfd0336bc
|
||||
5072 5449 7616469298957898 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj 749bb42511771f1e
|
||||
220 2825 7616469250448492 CMakeFiles/H750_S15909.elf.dir/APP/data_analyse.c.obj c271193e475dca3d
|
||||
5159 5672 7616469299835541 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj 63675be00127e028
|
||||
5560 6650 7616469303842380 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj a819164cd89b88ac
|
||||
5672 6367 7616469304968450 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj 54394c1e6d2a18be
|
||||
5346 5748 7616469301710527 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj a84be79b94d800de
|
||||
5421 6008 7616469302458532 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj a5622f05b8c41aef
|
||||
6009 6421 7616469308327263 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj 34ea7cf3480bc170
|
||||
5748 6597 7616469305731508 CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj 9d5621d3061418b1
|
||||
188 384 7616474474751609 H750_S15909.elf 241449077da76be9
|
||||
8 187 7616474472953014 CMakeFiles/H750_S15909.elf.dir/APP/mymain.c.obj 122368a4a11394d9
|
||||
2813 3244 7616469276379261 CMakeFiles/H750_S15909.elf.dir/APP/delay.c.obj 4105ac9dc1458021
|
||||
194 2812 7616469250189229 CMakeFiles/H750_S15909.elf.dir/APP/LED.c.obj 347e65f4f501aff0
|
||||
2832 3254 7616469276558912 CMakeFiles/H750_S15909.elf.dir/Core/Src/dma.c.obj 1a83dd1a0676c301
|
||||
211 2831 7616469250358737 CMakeFiles/H750_S15909.elf.dir/APP/communication.c.obj a5671d3e902ec96e
|
||||
3460 4052 7616469282848922 CMakeFiles/H750_S15909.elf.dir/Core/Src/tim.c.obj 703ed44bdd68f6d3
|
||||
4 226 7616494845597149 CMakeFiles/H750_S15909.elf.dir/APP/communication.c.obj a5671d3e902ec96e
|
||||
8 247 7616494845636737 CMakeFiles/H750_S15909.elf.dir/APP/mymain.c.obj 122368a4a11394d9
|
||||
247 547 7616494848033254 H750_S15909.elf 241449077da76be9
|
||||
13 587 7628611721940593 CMakeFiles/H750_S15909.elf.dir/APP/mymain.c.obj 122368a4a11394d9
|
||||
588 930 7628611727679501 H750_S15909.elf 241449077da76be9
|
||||
4 234 7628614515700357 CMakeFiles/H750_S15909.elf.dir/APP/mymain.c.obj 122368a4a11394d9
|
||||
235 537 7628614517998877 H750_S15909.elf 241449077da76be9
|
||||
3 112 7629522377570124 build.ninja 159a27fadfec0d07
|
||||
32 288 7629518798489716 CMakeFiles/IS3.elf.dir/Core/Src/syscalls.c.obj fc37a3933b2706aa
|
||||
11 352 7629518798270295 CMakeFiles/IS3.elf.dir/Core/Src/gpio.c.obj c203998600e49f24
|
||||
1832 2126 7629518816482083 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj 63daebc29399ef8
|
||||
17 295 7629518798350092 CMakeFiles/IS3.elf.dir/Core/Src/stm32h7xx_hal_msp.c.obj a6112492cf156bba
|
||||
1126 1413 7629518809431442 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj e9d0f444ba8736c7
|
||||
6 314 7629518798230415 CMakeFiles/IS3.elf.dir/Core/Src/dma.c.obj 5d8339f27b025692
|
||||
26 331 7629518798429885 CMakeFiles/IS3.elf.dir/Core/Src/stm32h7xx_it.c.obj 8b9b43ed7dbf4b7f
|
||||
289 507 7629518801053553 CMakeFiles/IS3.elf.dir/Core/Src/sysmem.c.obj d620df583392c6cb
|
||||
24 383 7629521278495071 CMakeFiles/IS3.elf.dir/APP/data_analyse.c.obj f4c38748ace83d8
|
||||
14 346 7629518798310201 CMakeFiles/IS3.elf.dir/Core/Src/main.c.obj ad95e53971e87fbd
|
||||
20 390 7629521278445138 CMakeFiles/IS3.elf.dir/APP/communication.c.obj 8e2570a4e12a77f3
|
||||
346 540 7629518801631997 CMakeFiles/IS3.elf.dir/Core/Startup/startup_stm32h743vitx.s.obj 8252019f501bdd61
|
||||
314 671 7629518801302872 CMakeFiles/IS3.elf.dir/Core/Src/tim.c.obj 3ead55a75109ba7b
|
||||
295 660 7629518801123353 CMakeFiles/IS3.elf.dir/Core/Src/system_stm32h7xx.c.obj d6bb6f53ff02911e
|
||||
841 1201 7629521286655408 IS3.elf 15495251ffaa8392
|
||||
1549 2406 7629518813653757 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj d3f750b484ed7899
|
||||
540 1319 7629518803566824 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj d46812e96e31e4c1
|
||||
331 689 7629518801482401 CMakeFiles/IS3.elf.dir/Core/Src/usart.c.obj 99ab2a0d25ce3e86
|
||||
507 905 7629518803237699 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj 85666a03cd1beb1c
|
||||
353 787 7629518801691837 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj 2cd5bd6d60568932
|
||||
671 1131 7629518804881090 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj 2475b95de5b3fbd
|
||||
660 1136 7629518804771499 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj 664755d1e8d0ba27
|
||||
689 1126 7629518805060598 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj 2a8a43b69f0f6f71
|
||||
15 377 7629521278405263 CMakeFiles/IS3.elf.dir/APP/Shutter.c.obj 4eadae1a3f0e6809
|
||||
1274 1549 7629518810907503 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj f2bd163f21e428a9
|
||||
905 1274 7629518807214844 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj f248972266325e5b
|
||||
787 1266 7629518806037990 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj 3c2ae4c5223f37e7
|
||||
1136 1418 7629518809531186 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj 7b3a6038855e8e99
|
||||
1266 1710 7629518810827713 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj a4ef8a3d6457dba
|
||||
1319 1715 7629518811366275 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj 28d9b2b3a0e3d4fb
|
||||
1131 2088 7629518809481310 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj b52f850291a1f589
|
||||
1414 1831 7629518812303768 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj 52c5c4ff1a91885e
|
||||
1418 2002 7629518812353647 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj 979b492fa8dc31fd
|
||||
1710 2184 7629518815263185 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj adc1bc1508a8c1ff
|
||||
1715 2342 7629518815313049 CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj 980259c7a186936e
|
||||
12 369 7629521278365349 CMakeFiles/IS3.elf.dir/APP/LED.c.obj 9d8ce5668b1a88ad
|
||||
8 403 7629521278335454 CMakeFiles/IS3.elf.dir/APP/IRIS_Method.c.obj d2e25bf39a0e2fef
|
||||
5 415 7629521278295539 CMakeFiles/IS3.elf.dir/APP/DS18B20.c.obj 8524b3aea73da409
|
||||
390 785 7629521282151573 CMakeFiles/IS3.elf.dir/APP/usart1_tx_dma.c.obj cd248ebc1414f1f
|
||||
383 806 7629521282081752 CMakeFiles/IS3.elf.dir/APP/stm32h7_flash.c.obj 1fe6643e59e83251
|
||||
369 813 7629521281942119 CMakeFiles/IS3.elf.dir/APP/delay.c.obj b7fb3b7ee122c27
|
||||
377 841 7629521282021910 CMakeFiles/IS3.elf.dir/APP/mymain.c.obj bd33c935c00d188d
|
||||
|
||||
@ -124,7 +124,7 @@ CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
|
||||
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/pkgRedirects
|
||||
|
||||
//Install path prefix, prepended onto install directories.
|
||||
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/H750_S15909
|
||||
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/IS3
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_LINKER:FILEPATH=D:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-ld.exe
|
||||
@ -162,7 +162,7 @@ CMAKE_PROJECT_DESCRIPTION:STATIC=
|
||||
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
|
||||
|
||||
//Value Computed by CMake
|
||||
CMAKE_PROJECT_NAME:STATIC=H750_S15909
|
||||
CMAKE_PROJECT_NAME:STATIC=IS3
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_RANLIB:FILEPATH=D:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-ranlib.exe
|
||||
@ -230,13 +230,13 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
|
||||
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
|
||||
|
||||
//Value Computed by CMake
|
||||
H750_S15909_BINARY_DIR:STATIC=D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32
|
||||
IS3_BINARY_DIR:STATIC=D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32
|
||||
|
||||
//Value Computed by CMake
|
||||
H750_S15909_IS_TOP_LEVEL:STATIC=ON
|
||||
IS3_IS_TOP_LEVEL:STATIC=ON
|
||||
|
||||
//Value Computed by CMake
|
||||
H750_S15909_SOURCE_DIR:STATIC=D:/lijie/Code/IS3
|
||||
IS3_SOURCE_DIR:STATIC=D:/lijie/Code/IS3
|
||||
|
||||
|
||||
########################
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -115,8 +115,8 @@ events:
|
||||
checks:
|
||||
- "Detecting C compiler ABI info"
|
||||
directories:
|
||||
source: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-tc7eym"
|
||||
binary: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-tc7eym"
|
||||
source: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-adjzr5"
|
||||
binary: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-adjzr5"
|
||||
cmakeVariables:
|
||||
CMAKE_C_FLAGS: ""
|
||||
CMAKE_C_FLAGS_DEBUG: "-g"
|
||||
@ -125,10 +125,10 @@ events:
|
||||
variable: "CMAKE_C_ABI_COMPILED"
|
||||
cached: true
|
||||
stdout: |
|
||||
Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-tc7eym'
|
||||
Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-adjzr5'
|
||||
|
||||
Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_cb301
|
||||
[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-gcc.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c"
|
||||
Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_2a34a
|
||||
[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-gcc.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c"
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-gcc.exe
|
||||
Target: arm-none-eabi
|
||||
@ -136,8 +136,8 @@ events:
|
||||
Thread model: single
|
||||
Supported LTO compression algorithms: zlib
|
||||
gcc version 10.3.1 20210824 (release) (GNU Arm Embedded Toolchain 10.3-2021.10)
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccyGY7QC.s
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\cce8g824.s
|
||||
GNU C17 (GNU Arm Embedded Toolchain 10.3-2021.10) version 10.3.1 20210824 (release) (arm-none-eabi)
|
||||
compiled by GNU C version 7.3-win32 20180312, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
|
||||
|
||||
@ -158,13 +158,13 @@ events:
|
||||
|
||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||||
Compiler executable checksum: f3937ce18b4177bfd408ca565336596a
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccyGY7QC.s
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\cce8g824.s
|
||||
GNU assembler version 2.36.1 (arm-none-eabi) using BFD version (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621
|
||||
COMPILER_PATH=d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/
|
||||
LIBRARY_PATH=d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../arm-none-eabi/lib/\x0d
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d
|
||||
[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_cb301.a && arm-none-eabi-ar qc libcmTC_cb301.a CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_cb301.a && cd ."
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d
|
||||
[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_2a34a.a && arm-none-eabi-ar qc libcmTC_2a34a.a CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_2a34a.a && cd ."
|
||||
|
||||
exitCode: 0
|
||||
-
|
||||
@ -197,10 +197,10 @@ events:
|
||||
Parsed C implicit link information:
|
||||
link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
||||
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
|
||||
ignore line: [Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-tc7eym']
|
||||
ignore line: [Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-adjzr5']
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_cb301]
|
||||
ignore line: [[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-gcc.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c"]
|
||||
ignore line: [Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_2a34a]
|
||||
ignore line: [[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-gcc.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c"]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-gcc.exe]
|
||||
ignore line: [Target: arm-none-eabi]
|
||||
@ -208,8 +208,8 @@ events:
|
||||
ignore line: [Thread model: single]
|
||||
ignore line: [Supported LTO compression algorithms: zlib]
|
||||
ignore line: [gcc version 10.3.1 20210824 (release) (GNU Arm Embedded Toolchain 10.3-2021.10) ]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccyGY7QC.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\cce8g824.s]
|
||||
ignore line: [GNU C17 (GNU Arm Embedded Toolchain 10.3-2021.10) version 10.3.1 20210824 (release) (arm-none-eabi)]
|
||||
ignore line: [ compiled by GNU C version 7.3-win32 20180312 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP]
|
||||
ignore line: []
|
||||
@ -230,8 +230,8 @@ events:
|
||||
ignore line: []
|
||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
||||
ignore line: [Compiler executable checksum: f3937ce18b4177bfd408ca565336596a]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccyGY7QC.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\cce8g824.s]
|
||||
ignore line: [GNU assembler version 2.36.1 (arm-none-eabi) using BFD version (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621]
|
||||
ignore line: [COMPILER_PATH=d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/]
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/]
|
||||
@ -240,8 +240,8 @@ events:
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/]
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/]
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../arm-none-eabi/lib/\x0d]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d]
|
||||
ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_cb301.a && arm-none-eabi-ar qc libcmTC_cb301.a CMakeFiles/cmTC_cb301.dir/CMakeCCompilerABI.c.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_cb301.a && cd ."]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d]
|
||||
ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_2a34a.a && arm-none-eabi-ar qc libcmTC_2a34a.a CMakeFiles/cmTC_2a34a.dir/CMakeCCompilerABI.c.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_2a34a.a && cd ."]
|
||||
ignore line: []
|
||||
ignore line: []
|
||||
implicit libs: []
|
||||
@ -259,8 +259,8 @@ events:
|
||||
checks:
|
||||
- "Detecting CXX compiler ABI info"
|
||||
directories:
|
||||
source: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-vskvga"
|
||||
binary: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-vskvga"
|
||||
source: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-l20951"
|
||||
binary: "D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-l20951"
|
||||
cmakeVariables:
|
||||
CMAKE_CXX_FLAGS: ""
|
||||
CMAKE_CXX_FLAGS_DEBUG: "-g"
|
||||
@ -270,10 +270,10 @@ events:
|
||||
variable: "CMAKE_CXX_ABI_COMPILED"
|
||||
cached: true
|
||||
stdout: |
|
||||
Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-vskvga'
|
||||
Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-l20951'
|
||||
|
||||
Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_c13d1
|
||||
[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-g++.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp"
|
||||
Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_0d1ba
|
||||
[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-g++.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp"
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-g++.exe
|
||||
Target: arm-none-eabi
|
||||
@ -281,8 +281,8 @@ events:
|
||||
Thread model: single
|
||||
Supported LTO compression algorithms: zlib
|
||||
gcc version 10.3.1 20210824 (release) (GNU Arm Embedded Toolchain 10.3-2021.10)
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1plus.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccIobcGo.s
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1plus.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\cczYDJZe.s
|
||||
GNU C++14 (GNU Arm Embedded Toolchain 10.3-2021.10) version 10.3.1 20210824 (release) (arm-none-eabi)
|
||||
compiled by GNU C version 7.3-win32 20180312, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
|
||||
|
||||
@ -309,13 +309,13 @@ events:
|
||||
|
||||
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
|
||||
Compiler executable checksum: f8787892a7c5aa84cea58dce52be7118
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccIobcGo.s
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'
|
||||
d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\cczYDJZe.s
|
||||
GNU assembler version 2.36.1 (arm-none-eabi) using BFD version (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621
|
||||
COMPILER_PATH=d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/
|
||||
LIBRARY_PATH=d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/;d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../arm-none-eabi/lib/\x0d
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d
|
||||
[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_c13d1.a && arm-none-eabi-ar qc libcmTC_c13d1.a CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_c13d1.a && cd ."
|
||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d
|
||||
[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_0d1ba.a && arm-none-eabi-ar qc libcmTC_0d1ba.a CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_0d1ba.a && cd ."
|
||||
|
||||
exitCode: 0
|
||||
-
|
||||
@ -354,10 +354,10 @@ events:
|
||||
Parsed CXX implicit link information:
|
||||
link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
||||
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
|
||||
ignore line: [Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-vskvga']
|
||||
ignore line: [Change Dir: 'D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/CMakeScratch/TryCompile-l20951']
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_c13d1]
|
||||
ignore line: [[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-g++.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp"]
|
||||
ignore line: [Run Build Command(s): "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -v cmTC_0d1ba]
|
||||
ignore line: [[1/2] D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-g++.exe -fdiagnostics-color=always -v -o CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj -c "C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp"]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-g++.exe]
|
||||
ignore line: [Target: arm-none-eabi]
|
||||
@ -365,8 +365,8 @@ events:
|
||||
ignore line: [Thread model: single]
|
||||
ignore line: [Supported LTO compression algorithms: zlib]
|
||||
ignore line: [gcc version 10.3.1 20210824 (release) (GNU Arm Embedded Toolchain 10.3-2021.10) ]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1plus.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccIobcGo.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/cc1plus.exe -quiet -v -iprefix d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../lib/gcc/arm-none-eabi/10.3.1/ -isysroot d:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\../arm-none-eabi -D__USES_INITFINI__ C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.30/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mcpu=arm7tdmi -mfloat-abi=soft -marm -mlibarch=armv4t -march=armv4t -auxbase-strip CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj -version -fdiagnostics-color=always -o C:\\Users\\IRIS\\AppData\\Local\\Temp\\cczYDJZe.s]
|
||||
ignore line: [GNU C++14 (GNU Arm Embedded Toolchain 10.3-2021.10) version 10.3.1 20210824 (release) (arm-none-eabi)]
|
||||
ignore line: [ compiled by GNU C version 7.3-win32 20180312 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP]
|
||||
ignore line: []
|
||||
@ -393,8 +393,8 @@ events:
|
||||
ignore line: []
|
||||
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
|
||||
ignore line: [Compiler executable checksum: f8787892a7c5aa84cea58dce52be7118]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\ccIobcGo.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t']
|
||||
ignore line: [ d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/bin/as.exe -v -march=armv4t -mfloat-abi=soft -meabi=5 -o CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj C:\\Users\\IRIS\\AppData\\Local\\Temp\\cczYDJZe.s]
|
||||
ignore line: [GNU assembler version 2.36.1 (arm-none-eabi) using BFD version (GNU Arm Embedded Toolchain 10.3-2021.10) 2.36.1.20210621]
|
||||
ignore line: [COMPILER_PATH=d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/]
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/]
|
||||
@ -403,8 +403,8 @@ events:
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/]
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/]
|
||||
ignore line: [d:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/../arm-none-eabi/lib/\x0d]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d]
|
||||
ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_c13d1.a && arm-none-eabi-ar qc libcmTC_c13d1.a CMakeFiles/cmTC_c13d1.dir/CMakeCXXCompilerABI.cpp.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_c13d1.a && cd ."]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-mcpu=arm7tdmi' '-mfloat-abi=soft' '-marm' '-mlibarch=armv4t' '-march=armv4t'\x0d]
|
||||
ignore line: [[2/2] C:\\Windows\\system32\\cmd.exe /C "cd . && "C:\\Users\\IRIS\\AppData\\Local\\Programs\\CLion 3\\bin\\cmake\\win\\x64\\bin\\cmake.exe" -E rm -f libcmTC_0d1ba.a && arm-none-eabi-ar qc libcmTC_0d1ba.a CMakeFiles/cmTC_0d1ba.dir/CMakeCXXCompilerABI.cpp.obj && D:\\lijie_tools\\clion_cubemx\\gcc-arm-none-eabi-10.3-2021.10\\bin\\arm-none-eabi-ranlib.exe libcmTC_0d1ba.a && cd ."]
|
||||
ignore line: []
|
||||
ignore line: []
|
||||
implicit libs: []
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/H750_S15909.elf.dir
|
||||
D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/IS3.elf.dir
|
||||
D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/edit_cache.dir
|
||||
D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/CMakeFiles/rebuild_cache.dir
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
"C:\Users\IRIS\AppData\Local\Programs\CLion 3\bin\cmake\win\x64\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug "-DCMAKE_MAKE_PROGRAM=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -DCMAKE_C_COMPILER=D:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-gcc.exe -DCMAKE_CXX_COMPILER=D:/lijie_tools/clion_cubemx/gcc-arm-none-eabi-10.3-2021.10/bin/arm-none-eabi-g++.exe -G Ninja -S D:\lijie\Code\IS3 -B D:\lijie\Code\IS3\cmake-build-debug-mingw-stm32
|
||||
-- Minimal optimization, debug info included
|
||||
-- Configuring done (0.2s)
|
||||
-- Generating done (0.1s)
|
||||
-- Configuring done (0.0s)
|
||||
-- Generating done (0.0s)
|
||||
-- Build files have been written to: D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
# It is included in the main 'build.ninja'.
|
||||
|
||||
# =============================================================================
|
||||
# Project: H750_S15909
|
||||
# Project: IS3
|
||||
# Configurations: Debug
|
||||
# =============================================================================
|
||||
# =============================================================================
|
||||
@ -14,7 +14,7 @@
|
||||
#############################################
|
||||
# Rule for compiling ASM files.
|
||||
|
||||
rule ASM_COMPILER__H750_S15909.2eelf_unscanned_Debug
|
||||
rule ASM_COMPILER__IS3.2eelf_unscanned_Debug
|
||||
depfile = $DEP_FILE
|
||||
deps = gcc
|
||||
command = ${LAUNCHER}${CODE_CHECK}D:\lijie_tools\clion_cubemx\gcc-arm-none-eabi-10.3-2021.10\bin\arm-none-eabi-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
|
||||
@ -24,7 +24,7 @@ rule ASM_COMPILER__H750_S15909.2eelf_unscanned_Debug
|
||||
#############################################
|
||||
# Rule for compiling C files.
|
||||
|
||||
rule C_COMPILER__H750_S15909.2eelf_unscanned_Debug
|
||||
rule C_COMPILER__IS3.2eelf_unscanned_Debug
|
||||
depfile = $DEP_FILE
|
||||
deps = gcc
|
||||
command = ${LAUNCHER}${CODE_CHECK}D:\lijie_tools\clion_cubemx\gcc-arm-none-eabi-10.3-2021.10\bin\arm-none-eabi-gcc.exe $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
|
||||
@ -34,7 +34,7 @@ rule C_COMPILER__H750_S15909.2eelf_unscanned_Debug
|
||||
#############################################
|
||||
# Rule for linking C executable.
|
||||
|
||||
rule C_EXECUTABLE_LINKER__H750_S15909.2eelf_Debug
|
||||
rule C_EXECUTABLE_LINKER__IS3.2eelf_Debug
|
||||
command = C:\Windows\system32\cmd.exe /C "$PRE_LINK && D:\lijie_tools\clion_cubemx\gcc-arm-none-eabi-10.3-2021.10\bin\arm-none-eabi-gcc.exe $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD"
|
||||
description = Linking C executable $TARGET_FILE
|
||||
restat = $RESTAT
|
||||
|
||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,3 @@
|
||||
Start testing: Oct 10 09:35 <20>й<EFBFBD><D0B9><EFBFBD>ʱ<D7BC><CAB1>
|
||||
Start testing: Mar 06 16:07 <20>й<EFBFBD><D0B9><EFBFBD>ʱ<D7BC><CAB1>
|
||||
----------------------------------------------------------
|
||||
End testing: Oct 10 09:35 <20>й<EFBFBD><D0B9><EFBFBD>ʱ<D7BC><CAB1>
|
||||
End testing: Mar 06 16:07 <20>й<EFBFBD><D0B9><EFBFBD>ʱ<D7BC><CAB1>
|
||||
|
||||
@ -11,7 +11,7 @@
|
||||
# =============================================================================
|
||||
|
||||
# =============================================================================
|
||||
# Project: H750_S15909
|
||||
# Project: IS3
|
||||
# Configurations: Debug
|
||||
# =============================================================================
|
||||
|
||||
@ -41,350 +41,358 @@ include CMakeFiles/rules.ninja
|
||||
|
||||
cmake_ninja_workdir = D$:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/
|
||||
# =============================================================================
|
||||
# Object build statements for EXECUTABLE target H750_S15909.elf
|
||||
# Object build statements for EXECUTABLE target IS3.elf
|
||||
|
||||
|
||||
#############################################
|
||||
# Order-only phony target for H750_S15909.elf
|
||||
# Order-only phony target for IS3.elf
|
||||
|
||||
build cmake_object_order_depends_target_H750_S15909.elf: phony || .
|
||||
build cmake_object_order_depends_target_IS3.elf: phony || .
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/DS18B20.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/DS18B20.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\DS18B20.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/DS18B20.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/DS18B20.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\DS18B20.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/IRIS_Method.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/IRIS_Method.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\IRIS_Method.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/IRIS_Method.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/IRIS_Method.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\IRIS_Method.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/LED.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/LED.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\LED.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/LED.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/LED.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\LED.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/Shutter.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/Shutter.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\Shutter.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/Shutter.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/Shutter.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\Shutter.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/communication.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/communication.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\communication.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/communication.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/communication.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\communication.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/data_analyse.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/data_analyse.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\data_analyse.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/data_analyse.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/data_analyse.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\data_analyse.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/delay.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/delay.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\delay.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/delay.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/delay.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\delay.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/mymain.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/mymain.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\mymain.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/mymain.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/mymain.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\mymain.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/APP/usart1_tx_dma.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/usart1_tx_dma.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\APP\usart1_tx_dma.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/stm32h7_flash.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/stm32h7_flash.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\stm32h7_flash.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/dma.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/dma.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\dma.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/APP/usart1_tx_dma.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/APP/usart1_tx_dma.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\APP\usart1_tx_dma.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\APP
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/gpio.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/gpio.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\gpio.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/dma.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/dma.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\dma.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/main.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/main.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\main.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/gpio.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/gpio.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\gpio.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/stm32h7xx_hal_msp.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/stm32h7xx_hal_msp.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\stm32h7xx_hal_msp.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/main.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/main.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\main.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/stm32h7xx_it.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/stm32h7xx_it.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\stm32h7xx_it.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/stm32h7xx_hal_msp.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/stm32h7xx_hal_msp.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\stm32h7xx_hal_msp.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/syscalls.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/syscalls.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\syscalls.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/stm32h7xx_it.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/stm32h7xx_it.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\stm32h7xx_it.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/sysmem.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/sysmem.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\sysmem.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/syscalls.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/syscalls.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\syscalls.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/system_stm32h7xx.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/system_stm32h7xx.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\system_stm32h7xx.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/sysmem.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/sysmem.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\sysmem.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/tim.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/tim.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\tim.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/system_stm32h7xx.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/system_stm32h7xx.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\system_stm32h7xx.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Src/usart.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/usart.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Src\usart.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/tim.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/tim.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\tim.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Core/Startup/startup_stm32h750vbtx.s.obj: ASM_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Startup/startup_stm32h750vbtx.s || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Core\Startup\startup_stm32h750vbtx.s.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Core/Src/usart.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Src/usart.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Src\usart.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Src
|
||||
|
||||
build CMakeFiles/IS3.elf.dir/Core/Startup/startup_stm32h743vitx.s.obj: ASM_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Core/Startup/startup_stm32h743vitx.s || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Core\Startup\startup_stm32h743vitx.s.obj.d
|
||||
FLAGS = -g -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -x assembler-with-cpp -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Core\Startup
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Core\Startup
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_exti.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_flash_ex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_hsem.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_i2c_ex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_tim_ex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
build CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj: C_COMPILER__H750_S15909.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c || cmake_object_order_depends_target_H750_S15909.elf
|
||||
DEFINES = -DDEBUG -DSTM32H750xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c.obj.d
|
||||
build CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj: C_COMPILER__IS3.2eelf_unscanned_Debug D$:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c || cmake_object_order_depends_target_IS3.elf
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER
|
||||
DEP_FILE = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c.obj.d
|
||||
FLAGS = -g -std=gnu11 -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -fno-common -fmessage-length=0 -Og -g
|
||||
INCLUDES = -ID:/lijie/Code/IS3/Core/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc -ID:/lijie/Code/IS3/Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -ID:/lijie/Code/IS3/Drivers/CMSIS/Device/ST/STM32H7xx/Include -ID:/lijie/Code/IS3/Drivers/CMSIS/Include -ID:/lijie/Code/IS3/APP
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\H750_S15909.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles\IS3.elf.dir\Drivers\STM32H7xx_HAL_Driver\Src
|
||||
|
||||
|
||||
# =============================================================================
|
||||
# Link build statements for EXECUTABLE target H750_S15909.elf
|
||||
# Link build statements for EXECUTABLE target IS3.elf
|
||||
|
||||
|
||||
#############################################
|
||||
# Link the executable H750_S15909.elf
|
||||
# Link the executable IS3.elf
|
||||
|
||||
build H750_S15909.elf: C_EXECUTABLE_LINKER__H750_S15909.2eelf_Debug CMakeFiles/H750_S15909.elf.dir/APP/DS18B20.c.obj CMakeFiles/H750_S15909.elf.dir/APP/IRIS_Method.c.obj CMakeFiles/H750_S15909.elf.dir/APP/LED.c.obj CMakeFiles/H750_S15909.elf.dir/APP/Shutter.c.obj CMakeFiles/H750_S15909.elf.dir/APP/communication.c.obj CMakeFiles/H750_S15909.elf.dir/APP/data_analyse.c.obj CMakeFiles/H750_S15909.elf.dir/APP/delay.c.obj CMakeFiles/H750_S15909.elf.dir/APP/mymain.c.obj CMakeFiles/H750_S15909.elf.dir/APP/usart1_tx_dma.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/dma.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/gpio.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/main.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/stm32h7xx_hal_msp.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/stm32h7xx_it.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/syscalls.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/sysmem.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/system_stm32h7xx.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/tim.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Src/usart.c.obj CMakeFiles/H750_S15909.elf.dir/Core/Startup/startup_stm32h750vbtx.s.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj CMakeFiles/H750_S15909.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj
|
||||
build IS3.elf: C_EXECUTABLE_LINKER__IS3.2eelf_Debug CMakeFiles/IS3.elf.dir/APP/DS18B20.c.obj CMakeFiles/IS3.elf.dir/APP/IRIS_Method.c.obj CMakeFiles/IS3.elf.dir/APP/LED.c.obj CMakeFiles/IS3.elf.dir/APP/Shutter.c.obj CMakeFiles/IS3.elf.dir/APP/communication.c.obj CMakeFiles/IS3.elf.dir/APP/data_analyse.c.obj CMakeFiles/IS3.elf.dir/APP/delay.c.obj CMakeFiles/IS3.elf.dir/APP/mymain.c.obj CMakeFiles/IS3.elf.dir/APP/stm32h7_flash.c.obj CMakeFiles/IS3.elf.dir/APP/usart1_tx_dma.c.obj CMakeFiles/IS3.elf.dir/Core/Src/dma.c.obj CMakeFiles/IS3.elf.dir/Core/Src/gpio.c.obj CMakeFiles/IS3.elf.dir/Core/Src/main.c.obj CMakeFiles/IS3.elf.dir/Core/Src/stm32h7xx_hal_msp.c.obj CMakeFiles/IS3.elf.dir/Core/Src/stm32h7xx_it.c.obj CMakeFiles/IS3.elf.dir/Core/Src/syscalls.c.obj CMakeFiles/IS3.elf.dir/Core/Src/sysmem.c.obj CMakeFiles/IS3.elf.dir/Core/Src/system_stm32h7xx.c.obj CMakeFiles/IS3.elf.dir/Core/Src/tim.c.obj CMakeFiles/IS3.elf.dir/Core/Src/usart.c.obj CMakeFiles/IS3.elf.dir/Core/Startup/startup_stm32h743vitx.s.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj CMakeFiles/IS3.elf.dir/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj
|
||||
FLAGS = -g
|
||||
LINK_FLAGS = -Wl,-gc-sections,--print-memory-usage,-Map=D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/H750_S15909.map -mcpu=cortex-m7 -mthumb -mthumb-interwork -T D:/lijie/Code/IS3/STM32H750VBTX_FLASH.ld
|
||||
OBJECT_DIR = CMakeFiles\H750_S15909.elf.dir
|
||||
POST_BUILD = C:\Windows\system32\cmd.exe /C "cd /D D:\lijie\Code\IS3\cmake-build-debug-mingw-stm32 && arm-none-eabi-objcopy -Oihex D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/H750_S15909.elf D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/H750_S15909.hex && arm-none-eabi-objcopy -Obinary D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/H750_S15909.elf D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/H750_S15909.bin"
|
||||
LINK_FLAGS = -Wl,-gc-sections,--print-memory-usage,-Map=D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/IS3.map -mcpu=cortex-m7 -mthumb -mthumb-interwork -T D:/lijie/Code/IS3/STM32H743VITX_FLASH.ld
|
||||
OBJECT_DIR = CMakeFiles\IS3.elf.dir
|
||||
POST_BUILD = C:\Windows\system32\cmd.exe /C "cd /D D:\lijie\Code\IS3\cmake-build-debug-mingw-stm32 && arm-none-eabi-objcopy -Oihex D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/IS3.elf D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/IS3.hex && arm-none-eabi-objcopy -Obinary D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/IS3.elf D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32/IS3.bin"
|
||||
PRE_LINK = cd .
|
||||
TARGET_FILE = H750_S15909.elf
|
||||
TARGET_PDB = H750_S15909.elf.dbg
|
||||
TARGET_FILE = IS3.elf
|
||||
TARGET_PDB = IS3.elf.dbg
|
||||
|
||||
|
||||
#############################################
|
||||
@ -420,7 +428,7 @@ build rebuild_cache: phony CMakeFiles/rebuild_cache.util
|
||||
#############################################
|
||||
# Folder: D:/lijie/Code/IS3/cmake-build-debug-mingw-stm32
|
||||
|
||||
build all: phony H750_S15909.elf
|
||||
build all: phony IS3.elf
|
||||
|
||||
# =============================================================================
|
||||
# Built-in targets
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
# Set the install prefix
|
||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
|
||||
set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/H750_S15909")
|
||||
set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/IS3")
|
||||
endif()
|
||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
|
||||
|
||||
|
||||
@ -1,345 +0,0 @@
|
||||
# This is the CMakeCache file.
|
||||
# For build in directory: d:/jie_h750/H750_S15909/cmake-build-debug
|
||||
# It was generated by CMake: C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/bin/cmake.exe
|
||||
# You can edit this file to change values found and used by cmake.
|
||||
# If you do not want to change any of the values, simply exit the editor.
|
||||
# If you do want to change a value, simply edit, save, and exit the editor.
|
||||
# The syntax for the file is as follows:
|
||||
# KEY:TYPE=VALUE
|
||||
# KEY is the name of a variable in the cache.
|
||||
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
|
||||
# VALUE is the current value for the KEY.
|
||||
|
||||
########################
|
||||
# EXTERNAL cache entries
|
||||
########################
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_ADDR2LINE:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/mingw/bin/addr2line.exe
|
||||
|
||||
//Flags used by the ASM compiler during all build types.
|
||||
CMAKE_ASM_FLAGS:STRING=
|
||||
|
||||
//Flags used by the ASM compiler during DEBUG builds.
|
||||
CMAKE_ASM_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the ASM compiler during MINSIZEREL builds.
|
||||
CMAKE_ASM_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the ASM compiler during RELEASE builds.
|
||||
CMAKE_ASM_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the ASM compiler during RELWITHDEBINFO builds.
|
||||
CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Choose the type of build, options are: None Debug Release RelWithDebInfo
|
||||
// MinSizeRel ...
|
||||
CMAKE_BUILD_TYPE:STRING=Debug
|
||||
|
||||
//Enable colored diagnostics throughout.
|
||||
CMAKE_COLOR_DIAGNOSTICS:BOOL=ON
|
||||
|
||||
//Flags used by the CXX compiler during all build types.
|
||||
CMAKE_CXX_FLAGS:STRING=
|
||||
|
||||
//Flags used by the CXX compiler during DEBUG builds.
|
||||
CMAKE_CXX_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the CXX compiler during MINSIZEREL builds.
|
||||
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the CXX compiler during RELEASE builds.
|
||||
CMAKE_CXX_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
|
||||
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Flags used by the C compiler during all build types.
|
||||
CMAKE_C_FLAGS:STRING=
|
||||
|
||||
//Flags used by the C compiler during DEBUG builds.
|
||||
CMAKE_C_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the C compiler during MINSIZEREL builds.
|
||||
CMAKE_C_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the C compiler during RELEASE builds.
|
||||
CMAKE_C_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the C compiler during RELWITHDEBINFO builds.
|
||||
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_DLLTOOL:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/mingw/bin/dlltool.exe
|
||||
|
||||
//Flags used by the linker during all build types.
|
||||
CMAKE_EXE_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during DEBUG builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during MINSIZEREL builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during RELEASE builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during RELWITHDEBINFO builds.
|
||||
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Enable/Disable output of compile commands during generation.
|
||||
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=
|
||||
|
||||
//Value Computed by CMake.
|
||||
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/jie_h750/H750_S15909/cmake-build-debug/CMakeFiles/pkgRedirects
|
||||
|
||||
//Install path prefix, prepended onto install directories.
|
||||
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/H750_S15909
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_LINKER:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/mingw/bin/ld.exe
|
||||
|
||||
//make program
|
||||
CMAKE_MAKE_PROGRAM:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// all build types.
|
||||
CMAKE_MODULE_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// DEBUG builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// MINSIZEREL builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// RELEASE builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of modules during
|
||||
// RELWITHDEBINFO builds.
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_NM:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/mingw/bin/nm.exe
|
||||
|
||||
//Value Computed by CMake
|
||||
CMAKE_PROJECT_DESCRIPTION:STATIC=
|
||||
|
||||
//Value Computed by CMake
|
||||
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
|
||||
|
||||
//Value Computed by CMake
|
||||
CMAKE_PROJECT_NAME:STATIC=H750_S15909
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_RANLIB:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/mingw/bin/ranlib.exe
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_READELF:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/mingw/bin/readelf.exe
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during all build types.
|
||||
CMAKE_SHARED_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during DEBUG builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during MINSIZEREL builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during RELEASE builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of shared libraries
|
||||
// during RELWITHDEBINFO builds.
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//If set, runtime paths are not added when installing shared libraries,
|
||||
// but are added when building.
|
||||
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
|
||||
|
||||
//If set, runtime paths are not added when using shared libraries.
|
||||
CMAKE_SKIP_RPATH:BOOL=NO
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during all build types.
|
||||
CMAKE_STATIC_LINKER_FLAGS:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during DEBUG builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during MINSIZEREL builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during RELEASE builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
|
||||
|
||||
//Flags used by the linker during the creation of static libraries
|
||||
// during RELWITHDEBINFO builds.
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_STRIP:FILEPATH=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/mingw/bin/strip.exe
|
||||
|
||||
//Path to a program.
|
||||
CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND
|
||||
|
||||
//If this value is on, makefiles will be generated without the
|
||||
// .SILENT directive, and all commands will be echoed to the console
|
||||
// during the make. This is useful for debugging only. With Visual
|
||||
// Studio IDE projects all commands are done without /nologo.
|
||||
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
|
||||
|
||||
//Value Computed by CMake
|
||||
H750_S15909_BINARY_DIR:STATIC=D:/jie_h750/H750_S15909/cmake-build-debug
|
||||
|
||||
//Value Computed by CMake
|
||||
H750_S15909_IS_TOP_LEVEL:STATIC=ON
|
||||
|
||||
//Value Computed by CMake
|
||||
H750_S15909_SOURCE_DIR:STATIC=D:/jie_h750/H750_S15909
|
||||
|
||||
|
||||
########################
|
||||
# INTERNAL cache entries
|
||||
########################
|
||||
|
||||
//ADVANCED property for variable: CMAKE_ADDR2LINE
|
||||
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_ASM_FLAGS
|
||||
CMAKE_ASM_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_ASM_FLAGS_DEBUG
|
||||
CMAKE_ASM_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_ASM_FLAGS_MINSIZEREL
|
||||
CMAKE_ASM_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELEASE
|
||||
CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//This is the directory where this CMakeCache.txt was created
|
||||
CMAKE_CACHEFILE_DIR:INTERNAL=d:/jie_h750/H750_S15909/cmake-build-debug
|
||||
//Major version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
|
||||
//Minor version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_MINOR_VERSION:INTERNAL=29
|
||||
//Patch version of cmake used to create the current loaded cache
|
||||
CMAKE_CACHE_PATCH_VERSION:INTERNAL=6
|
||||
//Path to CMake executable.
|
||||
CMAKE_COMMAND:INTERNAL=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/bin/cmake.exe
|
||||
//Path to cpack program executable.
|
||||
CMAKE_CPACK_COMMAND:INTERNAL=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/bin/cpack.exe
|
||||
//Path to ctest program executable.
|
||||
CMAKE_CTEST_COMMAND:INTERNAL=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/bin/ctest.exe
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS
|
||||
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
|
||||
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
|
||||
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
|
||||
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS
|
||||
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
|
||||
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
|
||||
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
|
||||
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_DLLTOOL
|
||||
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
|
||||
//Executable file format
|
||||
CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
|
||||
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
|
||||
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
|
||||
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
|
||||
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
|
||||
//Name of external makefile project generator.
|
||||
CMAKE_EXTRA_GENERATOR:INTERNAL=
|
||||
//Name of generator.
|
||||
CMAKE_GENERATOR:INTERNAL=Ninja
|
||||
//Generator instance identifier.
|
||||
CMAKE_GENERATOR_INSTANCE:INTERNAL=
|
||||
//Name of generator platform.
|
||||
CMAKE_GENERATOR_PLATFORM:INTERNAL=
|
||||
//Name of generator toolset.
|
||||
CMAKE_GENERATOR_TOOLSET:INTERNAL=
|
||||
//Source directory with the top level CMakeLists.txt file for this
|
||||
// project
|
||||
CMAKE_HOME_DIRECTORY:INTERNAL=D:/jie_h750/H750_S15909
|
||||
//ADVANCED property for variable: CMAKE_LINKER
|
||||
CMAKE_LINKER-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
|
||||
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
|
||||
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_NM
|
||||
CMAKE_NM-ADVANCED:INTERNAL=1
|
||||
//number of local generators
|
||||
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
|
||||
//Platform information initialized
|
||||
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_RANLIB
|
||||
CMAKE_RANLIB-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_READELF
|
||||
CMAKE_READELF-ADVANCED:INTERNAL=1
|
||||
//Path to CMake installation.
|
||||
CMAKE_ROOT:INTERNAL=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/cmake/win/x64/share/cmake-3.29
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
|
||||
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
|
||||
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
|
||||
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_SKIP_RPATH
|
||||
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
|
||||
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
|
||||
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
|
||||
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_STRIP
|
||||
CMAKE_STRIP-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_TAPI
|
||||
CMAKE_TAPI-ADVANCED:INTERNAL=1
|
||||
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
|
||||
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
|
||||
|
||||
@ -1,15 +0,0 @@
|
||||
set(CMAKE_HOST_SYSTEM "Windows-10.0.19045")
|
||||
set(CMAKE_HOST_SYSTEM_NAME "Windows")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "10.0.19045")
|
||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_SYSTEM "Generic-1")
|
||||
set(CMAKE_SYSTEM_NAME "Generic")
|
||||
set(CMAKE_SYSTEM_VERSION "1")
|
||||
set(CMAKE_SYSTEM_PROCESSOR "")
|
||||
|
||||
set(CMAKE_CROSSCOMPILING "TRUE")
|
||||
|
||||
set(CMAKE_SYSTEM_LOADED 1)
|
||||
@ -1,895 +0,0 @@
|
||||
#ifdef __cplusplus
|
||||
# error "A C++ compiler has been selected for C."
|
||||
#endif
|
||||
|
||||
#if defined(__18CXX)
|
||||
# define ID_VOID_MAIN
|
||||
#endif
|
||||
#if defined(__CLASSIC_C__)
|
||||
/* cv-qualifiers did not exist in K&R C */
|
||||
# define const
|
||||
# define volatile
|
||||
#endif
|
||||
|
||||
#if !defined(__has_include)
|
||||
/* If the compiler does not have __has_include, pretend the answer is
|
||||
always no. */
|
||||
# define __has_include(x) 0
|
||||
#endif
|
||||
|
||||
|
||||
/* Version number components: V=Version, R=Revision, P=Patch
|
||||
Version date components: YYYY=Year, MM=Month, DD=Day */
|
||||
|
||||
#if defined(__INTEL_COMPILER) || defined(__ICC)
|
||||
# define COMPILER_ID "Intel"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# endif
|
||||
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
|
||||
except that a few beta releases use the old format with V=2021. */
|
||||
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
|
||||
# if defined(__INTEL_COMPILER_UPDATE)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
|
||||
# else
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
|
||||
# endif
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
|
||||
/* The third version component from --version is an update index,
|
||||
but no macro is provided for it. */
|
||||
# define COMPILER_VERSION_PATCH DEC(0)
|
||||
# endif
|
||||
# if defined(__INTEL_COMPILER_BUILD_DATE)
|
||||
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
|
||||
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
|
||||
# endif
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
|
||||
# define COMPILER_ID "IntelLLVM"
|
||||
#if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
#endif
|
||||
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
|
||||
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
|
||||
* VVVV is no smaller than the current year when a version is released.
|
||||
*/
|
||||
#if __INTEL_LLVM_COMPILER < 1000000L
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
|
||||
#else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
|
||||
#endif
|
||||
#if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
#elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
#endif
|
||||
#if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
#endif
|
||||
#if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
#endif
|
||||
|
||||
#elif defined(__PATHCC__)
|
||||
# define COMPILER_ID "PathScale"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
|
||||
# if defined(__PATHCC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
|
||||
# define COMPILER_ID "Embarcadero"
|
||||
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
|
||||
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
|
||||
|
||||
#elif defined(__BORLANDC__)
|
||||
# define COMPILER_ID "Borland"
|
||||
/* __BORLANDC__ = 0xVRR */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
|
||||
|
||||
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
|
||||
# define COMPILER_ID "Watcom"
|
||||
/* __WATCOMC__ = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# define COMPILER_ID "OpenWatcom"
|
||||
/* __WATCOMC__ = VVRP + 1100 */
|
||||
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__SUNPRO_C)
|
||||
# define COMPILER_ID "SunPro"
|
||||
# if __SUNPRO_C >= 0x5100
|
||||
/* __SUNPRO_C = 0xVRRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
|
||||
# else
|
||||
/* __SUNPRO_CC = 0xVRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
|
||||
# endif
|
||||
|
||||
#elif defined(__HP_cc)
|
||||
# define COMPILER_ID "HP"
|
||||
/* __HP_cc = VVRRPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
|
||||
|
||||
#elif defined(__DECC)
|
||||
# define COMPILER_ID "Compaq"
|
||||
/* __DECC_VER = VVRRTPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
|
||||
|
||||
#elif defined(__IBMC__) && defined(__COMPILER_VER__)
|
||||
# define COMPILER_ID "zOS"
|
||||
/* __IBMC__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
|
||||
|
||||
#elif defined(__open_xl__) && defined(__clang__)
|
||||
# define COMPILER_ID "IBMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__ibmxl__) && defined(__clang__)
|
||||
# define COMPILER_ID "XLClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
|
||||
# define COMPILER_ID "XL"
|
||||
/* __IBMC__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
|
||||
|
||||
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
|
||||
# define COMPILER_ID "VisualAge"
|
||||
/* __IBMC__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
|
||||
|
||||
#elif defined(__NVCOMPILER)
|
||||
# define COMPILER_ID "NVHPC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
|
||||
# if defined(__NVCOMPILER_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__PGI)
|
||||
# define COMPILER_ID "PGI"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
|
||||
# if defined(__PGIC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__clang__) && defined(__cray__)
|
||||
# define COMPILER_ID "CrayClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(_CRAYC)
|
||||
# define COMPILER_ID "Cray"
|
||||
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
|
||||
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# define COMPILER_ID "TI"
|
||||
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
|
||||
|
||||
#elif defined(__CLANG_FUJITSU)
|
||||
# define COMPILER_ID "FujitsuClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(__FUJITSU)
|
||||
# define COMPILER_ID "Fujitsu"
|
||||
# if defined(__FCC_version__)
|
||||
# define COMPILER_VERSION __FCC_version__
|
||||
# elif defined(__FCC_major__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# endif
|
||||
# if defined(__fcc_version)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
|
||||
# elif defined(__FCC_VERSION)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
|
||||
# endif
|
||||
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# define COMPILER_ID "GHS"
|
||||
/* __GHS_VERSION_NUMBER = VVVVRP */
|
||||
# ifdef __GHS_VERSION_NUMBER
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
# define COMPILER_ID "Tasking"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
|
||||
|
||||
#elif defined(__ORANGEC__)
|
||||
# define COMPILER_ID "OrangeC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
|
||||
|
||||
#elif defined(__TINYC__)
|
||||
# define COMPILER_ID "TinyCC"
|
||||
|
||||
#elif defined(__BCC__)
|
||||
# define COMPILER_ID "Bruce"
|
||||
|
||||
#elif defined(__SCO_VERSION__)
|
||||
# define COMPILER_ID "SCO"
|
||||
|
||||
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
|
||||
# define COMPILER_ID "ARMCC"
|
||||
#if __ARMCC_VERSION >= 1000000
|
||||
/* __ARMCC_VERSION = VRRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#else
|
||||
/* __ARMCC_VERSION = VRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#endif
|
||||
|
||||
|
||||
#elif defined(__clang__) && defined(__apple_build_version__)
|
||||
# define COMPILER_ID "AppleClang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
|
||||
|
||||
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
|
||||
# define COMPILER_ID "ARMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
|
||||
|
||||
#elif defined(__clang__) && defined(__ti__)
|
||||
# define COMPILER_ID "TIClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ti_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ti_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ti_version__)
|
||||
|
||||
#elif defined(__clang__)
|
||||
# define COMPILER_ID "Clang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
|
||||
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
|
||||
# define COMPILER_ID "LCC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
|
||||
# if defined(__LCC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
# endif
|
||||
|
||||
#elif defined(__GNUC__)
|
||||
# define COMPILER_ID "GNU"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
# define COMPILER_ID "MSVC"
|
||||
/* _MSC_VER = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# if defined(_MSC_FULL_VER)
|
||||
# if _MSC_VER >= 1400
|
||||
/* _MSC_FULL_VER = VVRRPPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
|
||||
# else
|
||||
/* _MSC_FULL_VER = VVRRPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
|
||||
# endif
|
||||
# endif
|
||||
# if defined(_MSC_BUILD)
|
||||
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
|
||||
# endif
|
||||
|
||||
#elif defined(_ADI_COMPILER)
|
||||
# define COMPILER_ID "ADSP"
|
||||
#if defined(__VERSIONNUM__)
|
||||
/* __VERSIONNUM__ = 0xVVRRPPTT */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
|
||||
#endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# define COMPILER_ID "IAR"
|
||||
# if defined(__VER__) && defined(__ICCARM__)
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
|
||||
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# endif
|
||||
|
||||
#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
|
||||
# define COMPILER_ID "SDCC"
|
||||
# if defined(__SDCC_VERSION_MAJOR)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
|
||||
# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
|
||||
# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
|
||||
# else
|
||||
/* SDCC = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
|
||||
# endif
|
||||
|
||||
|
||||
/* These compilers are either not known or too old to define an
|
||||
identification macro. Try to identify the platform and guess that
|
||||
it is the native compiler. */
|
||||
#elif defined(__hpux) || defined(__hpua)
|
||||
# define COMPILER_ID "HP"
|
||||
|
||||
#else /* unknown compiler */
|
||||
# define COMPILER_ID ""
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
|
||||
#ifdef SIMULATE_ID
|
||||
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
|
||||
#endif
|
||||
|
||||
#ifdef __QNXNTO__
|
||||
char const* qnxnto = "INFO" ":" "qnxnto[]";
|
||||
#endif
|
||||
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
|
||||
#endif
|
||||
|
||||
#define STRINGIFY_HELPER(X) #X
|
||||
#define STRINGIFY(X) STRINGIFY_HELPER(X)
|
||||
|
||||
/* Identify known platforms by name. */
|
||||
#if defined(__linux) || defined(__linux__) || defined(linux)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
#elif defined(__MSYS__)
|
||||
# define PLATFORM_ID "MSYS"
|
||||
|
||||
#elif defined(__CYGWIN__)
|
||||
# define PLATFORM_ID "Cygwin"
|
||||
|
||||
#elif defined(__MINGW32__)
|
||||
# define PLATFORM_ID "MinGW"
|
||||
|
||||
#elif defined(__APPLE__)
|
||||
# define PLATFORM_ID "Darwin"
|
||||
|
||||
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
|
||||
# define PLATFORM_ID "Windows"
|
||||
|
||||
#elif defined(__FreeBSD__) || defined(__FreeBSD)
|
||||
# define PLATFORM_ID "FreeBSD"
|
||||
|
||||
#elif defined(__NetBSD__) || defined(__NetBSD)
|
||||
# define PLATFORM_ID "NetBSD"
|
||||
|
||||
#elif defined(__OpenBSD__) || defined(__OPENBSD)
|
||||
# define PLATFORM_ID "OpenBSD"
|
||||
|
||||
#elif defined(__sun) || defined(sun)
|
||||
# define PLATFORM_ID "SunOS"
|
||||
|
||||
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
|
||||
# define PLATFORM_ID "AIX"
|
||||
|
||||
#elif defined(__hpux) || defined(__hpux__)
|
||||
# define PLATFORM_ID "HP-UX"
|
||||
|
||||
#elif defined(__HAIKU__)
|
||||
# define PLATFORM_ID "Haiku"
|
||||
|
||||
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
|
||||
# define PLATFORM_ID "BeOS"
|
||||
|
||||
#elif defined(__QNX__) || defined(__QNXNTO__)
|
||||
# define PLATFORM_ID "QNX"
|
||||
|
||||
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
|
||||
# define PLATFORM_ID "Tru64"
|
||||
|
||||
#elif defined(__riscos) || defined(__riscos__)
|
||||
# define PLATFORM_ID "RISCos"
|
||||
|
||||
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
|
||||
# define PLATFORM_ID "SINIX"
|
||||
|
||||
#elif defined(__UNIX_SV__)
|
||||
# define PLATFORM_ID "UNIX_SV"
|
||||
|
||||
#elif defined(__bsdos__)
|
||||
# define PLATFORM_ID "BSDOS"
|
||||
|
||||
#elif defined(_MPRAS) || defined(MPRAS)
|
||||
# define PLATFORM_ID "MP-RAS"
|
||||
|
||||
#elif defined(__osf) || defined(__osf__)
|
||||
# define PLATFORM_ID "OSF1"
|
||||
|
||||
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
|
||||
# define PLATFORM_ID "SCO_SV"
|
||||
|
||||
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
|
||||
# define PLATFORM_ID "ULTRIX"
|
||||
|
||||
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
|
||||
# define PLATFORM_ID "Xenix"
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(__LINUX__)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
# elif defined(__DOS__)
|
||||
# define PLATFORM_ID "DOS"
|
||||
|
||||
# elif defined(__OS2__)
|
||||
# define PLATFORM_ID "OS2"
|
||||
|
||||
# elif defined(__WINDOWS__)
|
||||
# define PLATFORM_ID "Windows3x"
|
||||
|
||||
# elif defined(__VXWORKS__)
|
||||
# define PLATFORM_ID "VxWorks"
|
||||
|
||||
# else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
# endif
|
||||
|
||||
#elif defined(__INTEGRITY)
|
||||
# if defined(INT_178B)
|
||||
# define PLATFORM_ID "Integrity178"
|
||||
|
||||
# else /* regular Integrity */
|
||||
# define PLATFORM_ID "Integrity"
|
||||
# endif
|
||||
|
||||
# elif defined(_ADI_COMPILER)
|
||||
# define PLATFORM_ID "ADSP"
|
||||
|
||||
#else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
|
||||
#endif
|
||||
|
||||
/* For windows compilers MSVC and Intel we can determine
|
||||
the architecture of the compiler being used. This is because
|
||||
the compilers do not have flags that can change the architecture,
|
||||
but rather depend on which compiler is being used
|
||||
*/
|
||||
#if defined(_WIN32) && defined(_MSC_VER)
|
||||
# if defined(_M_IA64)
|
||||
# define ARCHITECTURE_ID "IA64"
|
||||
|
||||
# elif defined(_M_ARM64EC)
|
||||
# define ARCHITECTURE_ID "ARM64EC"
|
||||
|
||||
# elif defined(_M_X64) || defined(_M_AMD64)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# elif defined(_M_ARM64)
|
||||
# define ARCHITECTURE_ID "ARM64"
|
||||
|
||||
# elif defined(_M_ARM)
|
||||
# if _M_ARM == 4
|
||||
# define ARCHITECTURE_ID "ARMV4I"
|
||||
# elif _M_ARM == 5
|
||||
# define ARCHITECTURE_ID "ARMV5I"
|
||||
# else
|
||||
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
|
||||
# endif
|
||||
|
||||
# elif defined(_M_MIPS)
|
||||
# define ARCHITECTURE_ID "MIPS"
|
||||
|
||||
# elif defined(_M_SH)
|
||||
# define ARCHITECTURE_ID "SHx"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(_M_I86)
|
||||
# define ARCHITECTURE_ID "I86"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# if defined(__ICCARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__ICCRX__)
|
||||
# define ARCHITECTURE_ID "RX"
|
||||
|
||||
# elif defined(__ICCRH850__)
|
||||
# define ARCHITECTURE_ID "RH850"
|
||||
|
||||
# elif defined(__ICCRL78__)
|
||||
# define ARCHITECTURE_ID "RL78"
|
||||
|
||||
# elif defined(__ICCRISCV__)
|
||||
# define ARCHITECTURE_ID "RISCV"
|
||||
|
||||
# elif defined(__ICCAVR__)
|
||||
# define ARCHITECTURE_ID "AVR"
|
||||
|
||||
# elif defined(__ICC430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__ICCV850__)
|
||||
# define ARCHITECTURE_ID "V850"
|
||||
|
||||
# elif defined(__ICC8051__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__ICCSTM8__)
|
||||
# define ARCHITECTURE_ID "STM8"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# if defined(__PPC64__)
|
||||
# define ARCHITECTURE_ID "PPC64"
|
||||
|
||||
# elif defined(__ppc__)
|
||||
# define ARCHITECTURE_ID "PPC"
|
||||
|
||||
# elif defined(__ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__x86_64__)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(__i386__)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__clang__) && defined(__ti__)
|
||||
# if defined(__ARM_ARCH)
|
||||
# define ARCHITECTURE_ID "Arm"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# if defined(__TI_ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__MSP430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__TMS320C28XX__)
|
||||
# define ARCHITECTURE_ID "TMS320C28x"
|
||||
|
||||
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
|
||||
# define ARCHITECTURE_ID "TMS320C6x"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
# elif defined(__ADSPSHARC__)
|
||||
# define ARCHITECTURE_ID "SHARC"
|
||||
|
||||
# elif defined(__ADSPBLACKFIN__)
|
||||
# define ARCHITECTURE_ID "Blackfin"
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
|
||||
# if defined(__CTC__) || defined(__CPTC__)
|
||||
# define ARCHITECTURE_ID "TriCore"
|
||||
|
||||
# elif defined(__CMCS__)
|
||||
# define ARCHITECTURE_ID "MCS"
|
||||
|
||||
# elif defined(__CARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__CARC__)
|
||||
# define ARCHITECTURE_ID "ARC"
|
||||
|
||||
# elif defined(__C51__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__CPCP__)
|
||||
# define ARCHITECTURE_ID "PCP"
|
||||
|
||||
# else
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#else
|
||||
# define ARCHITECTURE_ID
|
||||
#endif
|
||||
|
||||
/* Convert integer to decimal digit literals. */
|
||||
#define DEC(n) \
|
||||
('0' + (((n) / 10000000)%10)), \
|
||||
('0' + (((n) / 1000000)%10)), \
|
||||
('0' + (((n) / 100000)%10)), \
|
||||
('0' + (((n) / 10000)%10)), \
|
||||
('0' + (((n) / 1000)%10)), \
|
||||
('0' + (((n) / 100)%10)), \
|
||||
('0' + (((n) / 10)%10)), \
|
||||
('0' + ((n) % 10))
|
||||
|
||||
/* Convert integer to hex digit literals. */
|
||||
#define HEX(n) \
|
||||
('0' + ((n)>>28 & 0xF)), \
|
||||
('0' + ((n)>>24 & 0xF)), \
|
||||
('0' + ((n)>>20 & 0xF)), \
|
||||
('0' + ((n)>>16 & 0xF)), \
|
||||
('0' + ((n)>>12 & 0xF)), \
|
||||
('0' + ((n)>>8 & 0xF)), \
|
||||
('0' + ((n)>>4 & 0xF)), \
|
||||
('0' + ((n) & 0xF))
|
||||
|
||||
/* Construct a string literal encoding the version number. */
|
||||
#ifdef COMPILER_VERSION
|
||||
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#elif defined(COMPILER_VERSION_MAJOR)
|
||||
char const info_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
|
||||
COMPILER_VERSION_MAJOR,
|
||||
# ifdef COMPILER_VERSION_MINOR
|
||||
'.', COMPILER_VERSION_MINOR,
|
||||
# ifdef COMPILER_VERSION_PATCH
|
||||
'.', COMPILER_VERSION_PATCH,
|
||||
# ifdef COMPILER_VERSION_TWEAK
|
||||
'.', COMPILER_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the internal version number. */
|
||||
#ifdef COMPILER_VERSION_INTERNAL
|
||||
char const info_version_internal[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
|
||||
'i','n','t','e','r','n','a','l','[',
|
||||
COMPILER_VERSION_INTERNAL,']','\0'};
|
||||
#elif defined(COMPILER_VERSION_INTERNAL_STR)
|
||||
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
char const info_simulate_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
|
||||
SIMULATE_VERSION_MAJOR,
|
||||
# ifdef SIMULATE_VERSION_MINOR
|
||||
'.', SIMULATE_VERSION_MINOR,
|
||||
# ifdef SIMULATE_VERSION_PATCH
|
||||
'.', SIMULATE_VERSION_PATCH,
|
||||
# ifdef SIMULATE_VERSION_TWEAK
|
||||
'.', SIMULATE_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
|
||||
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
|
||||
|
||||
|
||||
|
||||
#if !defined(__STDC__) && !defined(__clang__)
|
||||
# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
|
||||
# define C_VERSION "90"
|
||||
# else
|
||||
# define C_VERSION
|
||||
# endif
|
||||
#elif __STDC_VERSION__ > 201710L
|
||||
# define C_VERSION "23"
|
||||
#elif __STDC_VERSION__ >= 201710L
|
||||
# define C_VERSION "17"
|
||||
#elif __STDC_VERSION__ >= 201000L
|
||||
# define C_VERSION "11"
|
||||
#elif __STDC_VERSION__ >= 199901L
|
||||
# define C_VERSION "99"
|
||||
#else
|
||||
# define C_VERSION "90"
|
||||
#endif
|
||||
const char* info_language_standard_default =
|
||||
"INFO" ":" "standard_default[" C_VERSION "]";
|
||||
|
||||
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
|
||||
#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
|
||||
defined(__TI_COMPILER_VERSION__)) && \
|
||||
!defined(__STRICT_ANSI__)
|
||||
"ON"
|
||||
#else
|
||||
"OFF"
|
||||
#endif
|
||||
"]";
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
#ifdef ID_VOID_MAIN
|
||||
void main() {}
|
||||
#else
|
||||
# if defined(__CLASSIC_C__)
|
||||
int main(argc, argv) int argc; char *argv[];
|
||||
# else
|
||||
int main(int argc, char* argv[])
|
||||
# endif
|
||||
{
|
||||
int require = 0;
|
||||
require += info_compiler[argc];
|
||||
require += info_platform[argc];
|
||||
require += info_arch[argc];
|
||||
#ifdef COMPILER_VERSION_MAJOR
|
||||
require += info_version[argc];
|
||||
#endif
|
||||
#ifdef COMPILER_VERSION_INTERNAL
|
||||
require += info_version_internal[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_ID
|
||||
require += info_simulate[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
require += info_simulate_version[argc];
|
||||
#endif
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
require += info_cray[argc];
|
||||
#endif
|
||||
require += info_language_standard_default[argc];
|
||||
require += info_language_extensions_default[argc];
|
||||
(void)argv;
|
||||
return require;
|
||||
}
|
||||
#endif
|
||||
@ -1,878 +0,0 @@
|
||||
/* This source file must have a .cpp extension so that all C++ compilers
|
||||
recognize the extension without flags. Borland does not know .cxx for
|
||||
example. */
|
||||
#ifndef __cplusplus
|
||||
# error "A C compiler has been selected for C++."
|
||||
#endif
|
||||
|
||||
#if !defined(__has_include)
|
||||
/* If the compiler does not have __has_include, pretend the answer is
|
||||
always no. */
|
||||
# define __has_include(x) 0
|
||||
#endif
|
||||
|
||||
|
||||
/* Version number components: V=Version, R=Revision, P=Patch
|
||||
Version date components: YYYY=Year, MM=Month, DD=Day */
|
||||
|
||||
#if defined(__INTEL_COMPILER) || defined(__ICC)
|
||||
# define COMPILER_ID "Intel"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# endif
|
||||
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
|
||||
except that a few beta releases use the old format with V=2021. */
|
||||
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
|
||||
# if defined(__INTEL_COMPILER_UPDATE)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
|
||||
# else
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
|
||||
# endif
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
|
||||
/* The third version component from --version is an update index,
|
||||
but no macro is provided for it. */
|
||||
# define COMPILER_VERSION_PATCH DEC(0)
|
||||
# endif
|
||||
# if defined(__INTEL_COMPILER_BUILD_DATE)
|
||||
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
|
||||
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
|
||||
# endif
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
|
||||
# define COMPILER_ID "IntelLLVM"
|
||||
#if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
#endif
|
||||
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
|
||||
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
|
||||
* VVVV is no smaller than the current year when a version is released.
|
||||
*/
|
||||
#if __INTEL_LLVM_COMPILER < 1000000L
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
|
||||
#else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
|
||||
#endif
|
||||
#if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
#endif
|
||||
#if defined(__GNUC__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
#elif defined(__GNUG__)
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
|
||||
#endif
|
||||
#if defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
#endif
|
||||
#if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
#endif
|
||||
|
||||
#elif defined(__PATHCC__)
|
||||
# define COMPILER_ID "PathScale"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
|
||||
# if defined(__PATHCC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
|
||||
# define COMPILER_ID "Embarcadero"
|
||||
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
|
||||
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
|
||||
|
||||
#elif defined(__BORLANDC__)
|
||||
# define COMPILER_ID "Borland"
|
||||
/* __BORLANDC__ = 0xVRR */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
|
||||
|
||||
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
|
||||
# define COMPILER_ID "Watcom"
|
||||
/* __WATCOMC__ = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# define COMPILER_ID "OpenWatcom"
|
||||
/* __WATCOMC__ = VVRP + 1100 */
|
||||
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
|
||||
# if (__WATCOMC__ % 10) > 0
|
||||
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__SUNPRO_CC)
|
||||
# define COMPILER_ID "SunPro"
|
||||
# if __SUNPRO_CC >= 0x5100
|
||||
/* __SUNPRO_CC = 0xVRRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# else
|
||||
/* __SUNPRO_CC = 0xVRP */
|
||||
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
|
||||
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
|
||||
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
|
||||
# endif
|
||||
|
||||
#elif defined(__HP_aCC)
|
||||
# define COMPILER_ID "HP"
|
||||
/* __HP_aCC = VVRRPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
|
||||
|
||||
#elif defined(__DECCXX)
|
||||
# define COMPILER_ID "Compaq"
|
||||
/* __DECCXX_VER = VVRRTPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
|
||||
|
||||
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
|
||||
# define COMPILER_ID "zOS"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__open_xl__) && defined(__clang__)
|
||||
# define COMPILER_ID "IBMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__ibmxl__) && defined(__clang__)
|
||||
# define COMPILER_ID "XLClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
|
||||
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
|
||||
# define COMPILER_ID "XL"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
|
||||
# define COMPILER_ID "VisualAge"
|
||||
/* __IBMCPP__ = VRP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
|
||||
|
||||
#elif defined(__NVCOMPILER)
|
||||
# define COMPILER_ID "NVHPC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
|
||||
# if defined(__NVCOMPILER_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__PGI)
|
||||
# define COMPILER_ID "PGI"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
|
||||
# if defined(__PGIC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(__clang__) && defined(__cray__)
|
||||
# define COMPILER_ID "CrayClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__cray_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__cray_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(_CRAYC)
|
||||
# define COMPILER_ID "Cray"
|
||||
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
|
||||
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# define COMPILER_ID "TI"
|
||||
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
|
||||
|
||||
#elif defined(__CLANG_FUJITSU)
|
||||
# define COMPILER_ID "FujitsuClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
|
||||
|
||||
|
||||
#elif defined(__FUJITSU)
|
||||
# define COMPILER_ID "Fujitsu"
|
||||
# if defined(__FCC_version__)
|
||||
# define COMPILER_VERSION __FCC_version__
|
||||
# elif defined(__FCC_major__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
|
||||
# endif
|
||||
# if defined(__fcc_version)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
|
||||
# elif defined(__FCC_VERSION)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
|
||||
# endif
|
||||
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# define COMPILER_ID "GHS"
|
||||
/* __GHS_VERSION_NUMBER = VVVVRP */
|
||||
# ifdef __GHS_VERSION_NUMBER
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
|
||||
# endif
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
# define COMPILER_ID "Tasking"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
|
||||
|
||||
#elif defined(__ORANGEC__)
|
||||
# define COMPILER_ID "OrangeC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__)
|
||||
|
||||
#elif defined(__SCO_VERSION__)
|
||||
# define COMPILER_ID "SCO"
|
||||
|
||||
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
|
||||
# define COMPILER_ID "ARMCC"
|
||||
#if __ARMCC_VERSION >= 1000000
|
||||
/* __ARMCC_VERSION = VRRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#else
|
||||
/* __ARMCC_VERSION = VRPPPP */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
|
||||
#endif
|
||||
|
||||
|
||||
#elif defined(__clang__) && defined(__apple_build_version__)
|
||||
# define COMPILER_ID "AppleClang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
|
||||
|
||||
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
|
||||
# define COMPILER_ID "ARMClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
|
||||
|
||||
#elif defined(__clang__) && defined(__ti__)
|
||||
# define COMPILER_ID "TIClang"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__ti_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__ti_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__ti_version__)
|
||||
|
||||
#elif defined(__clang__)
|
||||
# define COMPILER_ID "Clang"
|
||||
# if defined(_MSC_VER)
|
||||
# define SIMULATE_ID "MSVC"
|
||||
# endif
|
||||
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
|
||||
# if defined(_MSC_VER)
|
||||
/* _MSC_VER = VVRR */
|
||||
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# endif
|
||||
|
||||
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
|
||||
# define COMPILER_ID "LCC"
|
||||
# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
|
||||
# if defined(__LCC_MINOR__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
|
||||
# define SIMULATE_ID "GNU"
|
||||
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
|
||||
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
# endif
|
||||
|
||||
#elif defined(__GNUC__) || defined(__GNUG__)
|
||||
# define COMPILER_ID "GNU"
|
||||
# if defined(__GNUC__)
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
|
||||
# else
|
||||
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
|
||||
# endif
|
||||
# if defined(__GNUC_MINOR__)
|
||||
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
|
||||
# endif
|
||||
# if defined(__GNUC_PATCHLEVEL__)
|
||||
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
|
||||
# endif
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
# define COMPILER_ID "MSVC"
|
||||
/* _MSC_VER = VVRR */
|
||||
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
|
||||
# if defined(_MSC_FULL_VER)
|
||||
# if _MSC_VER >= 1400
|
||||
/* _MSC_FULL_VER = VVRRPPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
|
||||
# else
|
||||
/* _MSC_FULL_VER = VVRRPPPP */
|
||||
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
|
||||
# endif
|
||||
# endif
|
||||
# if defined(_MSC_BUILD)
|
||||
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
|
||||
# endif
|
||||
|
||||
#elif defined(_ADI_COMPILER)
|
||||
# define COMPILER_ID "ADSP"
|
||||
#if defined(__VERSIONNUM__)
|
||||
/* __VERSIONNUM__ = 0xVVRRPPTT */
|
||||
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
|
||||
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
|
||||
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
|
||||
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
|
||||
#endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# define COMPILER_ID "IAR"
|
||||
# if defined(__VER__) && defined(__ICCARM__)
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
|
||||
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
|
||||
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
|
||||
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
|
||||
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
|
||||
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
|
||||
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
|
||||
# endif
|
||||
|
||||
|
||||
/* These compilers are either not known or too old to define an
|
||||
identification macro. Try to identify the platform and guess that
|
||||
it is the native compiler. */
|
||||
#elif defined(__hpux) || defined(__hpua)
|
||||
# define COMPILER_ID "HP"
|
||||
|
||||
#else /* unknown compiler */
|
||||
# define COMPILER_ID ""
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
|
||||
#ifdef SIMULATE_ID
|
||||
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
|
||||
#endif
|
||||
|
||||
#ifdef __QNXNTO__
|
||||
char const* qnxnto = "INFO" ":" "qnxnto[]";
|
||||
#endif
|
||||
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
|
||||
#endif
|
||||
|
||||
#define STRINGIFY_HELPER(X) #X
|
||||
#define STRINGIFY(X) STRINGIFY_HELPER(X)
|
||||
|
||||
/* Identify known platforms by name. */
|
||||
#if defined(__linux) || defined(__linux__) || defined(linux)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
#elif defined(__MSYS__)
|
||||
# define PLATFORM_ID "MSYS"
|
||||
|
||||
#elif defined(__CYGWIN__)
|
||||
# define PLATFORM_ID "Cygwin"
|
||||
|
||||
#elif defined(__MINGW32__)
|
||||
# define PLATFORM_ID "MinGW"
|
||||
|
||||
#elif defined(__APPLE__)
|
||||
# define PLATFORM_ID "Darwin"
|
||||
|
||||
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
|
||||
# define PLATFORM_ID "Windows"
|
||||
|
||||
#elif defined(__FreeBSD__) || defined(__FreeBSD)
|
||||
# define PLATFORM_ID "FreeBSD"
|
||||
|
||||
#elif defined(__NetBSD__) || defined(__NetBSD)
|
||||
# define PLATFORM_ID "NetBSD"
|
||||
|
||||
#elif defined(__OpenBSD__) || defined(__OPENBSD)
|
||||
# define PLATFORM_ID "OpenBSD"
|
||||
|
||||
#elif defined(__sun) || defined(sun)
|
||||
# define PLATFORM_ID "SunOS"
|
||||
|
||||
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
|
||||
# define PLATFORM_ID "AIX"
|
||||
|
||||
#elif defined(__hpux) || defined(__hpux__)
|
||||
# define PLATFORM_ID "HP-UX"
|
||||
|
||||
#elif defined(__HAIKU__)
|
||||
# define PLATFORM_ID "Haiku"
|
||||
|
||||
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
|
||||
# define PLATFORM_ID "BeOS"
|
||||
|
||||
#elif defined(__QNX__) || defined(__QNXNTO__)
|
||||
# define PLATFORM_ID "QNX"
|
||||
|
||||
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
|
||||
# define PLATFORM_ID "Tru64"
|
||||
|
||||
#elif defined(__riscos) || defined(__riscos__)
|
||||
# define PLATFORM_ID "RISCos"
|
||||
|
||||
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
|
||||
# define PLATFORM_ID "SINIX"
|
||||
|
||||
#elif defined(__UNIX_SV__)
|
||||
# define PLATFORM_ID "UNIX_SV"
|
||||
|
||||
#elif defined(__bsdos__)
|
||||
# define PLATFORM_ID "BSDOS"
|
||||
|
||||
#elif defined(_MPRAS) || defined(MPRAS)
|
||||
# define PLATFORM_ID "MP-RAS"
|
||||
|
||||
#elif defined(__osf) || defined(__osf__)
|
||||
# define PLATFORM_ID "OSF1"
|
||||
|
||||
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
|
||||
# define PLATFORM_ID "SCO_SV"
|
||||
|
||||
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
|
||||
# define PLATFORM_ID "ULTRIX"
|
||||
|
||||
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
|
||||
# define PLATFORM_ID "Xenix"
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(__LINUX__)
|
||||
# define PLATFORM_ID "Linux"
|
||||
|
||||
# elif defined(__DOS__)
|
||||
# define PLATFORM_ID "DOS"
|
||||
|
||||
# elif defined(__OS2__)
|
||||
# define PLATFORM_ID "OS2"
|
||||
|
||||
# elif defined(__WINDOWS__)
|
||||
# define PLATFORM_ID "Windows3x"
|
||||
|
||||
# elif defined(__VXWORKS__)
|
||||
# define PLATFORM_ID "VxWorks"
|
||||
|
||||
# else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
# endif
|
||||
|
||||
#elif defined(__INTEGRITY)
|
||||
# if defined(INT_178B)
|
||||
# define PLATFORM_ID "Integrity178"
|
||||
|
||||
# else /* regular Integrity */
|
||||
# define PLATFORM_ID "Integrity"
|
||||
# endif
|
||||
|
||||
# elif defined(_ADI_COMPILER)
|
||||
# define PLATFORM_ID "ADSP"
|
||||
|
||||
#else /* unknown platform */
|
||||
# define PLATFORM_ID
|
||||
|
||||
#endif
|
||||
|
||||
/* For windows compilers MSVC and Intel we can determine
|
||||
the architecture of the compiler being used. This is because
|
||||
the compilers do not have flags that can change the architecture,
|
||||
but rather depend on which compiler is being used
|
||||
*/
|
||||
#if defined(_WIN32) && defined(_MSC_VER)
|
||||
# if defined(_M_IA64)
|
||||
# define ARCHITECTURE_ID "IA64"
|
||||
|
||||
# elif defined(_M_ARM64EC)
|
||||
# define ARCHITECTURE_ID "ARM64EC"
|
||||
|
||||
# elif defined(_M_X64) || defined(_M_AMD64)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# elif defined(_M_ARM64)
|
||||
# define ARCHITECTURE_ID "ARM64"
|
||||
|
||||
# elif defined(_M_ARM)
|
||||
# if _M_ARM == 4
|
||||
# define ARCHITECTURE_ID "ARMV4I"
|
||||
# elif _M_ARM == 5
|
||||
# define ARCHITECTURE_ID "ARMV5I"
|
||||
# else
|
||||
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
|
||||
# endif
|
||||
|
||||
# elif defined(_M_MIPS)
|
||||
# define ARCHITECTURE_ID "MIPS"
|
||||
|
||||
# elif defined(_M_SH)
|
||||
# define ARCHITECTURE_ID "SHx"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__WATCOMC__)
|
||||
# if defined(_M_I86)
|
||||
# define ARCHITECTURE_ID "I86"
|
||||
|
||||
# elif defined(_M_IX86)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
|
||||
# if defined(__ICCARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__ICCRX__)
|
||||
# define ARCHITECTURE_ID "RX"
|
||||
|
||||
# elif defined(__ICCRH850__)
|
||||
# define ARCHITECTURE_ID "RH850"
|
||||
|
||||
# elif defined(__ICCRL78__)
|
||||
# define ARCHITECTURE_ID "RL78"
|
||||
|
||||
# elif defined(__ICCRISCV__)
|
||||
# define ARCHITECTURE_ID "RISCV"
|
||||
|
||||
# elif defined(__ICCAVR__)
|
||||
# define ARCHITECTURE_ID "AVR"
|
||||
|
||||
# elif defined(__ICC430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__ICCV850__)
|
||||
# define ARCHITECTURE_ID "V850"
|
||||
|
||||
# elif defined(__ICC8051__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__ICCSTM8__)
|
||||
# define ARCHITECTURE_ID "STM8"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__ghs__)
|
||||
# if defined(__PPC64__)
|
||||
# define ARCHITECTURE_ID "PPC64"
|
||||
|
||||
# elif defined(__ppc__)
|
||||
# define ARCHITECTURE_ID "PPC"
|
||||
|
||||
# elif defined(__ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__x86_64__)
|
||||
# define ARCHITECTURE_ID "x64"
|
||||
|
||||
# elif defined(__i386__)
|
||||
# define ARCHITECTURE_ID "X86"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__clang__) && defined(__ti__)
|
||||
# if defined(__ARM_ARCH)
|
||||
# define ARCHITECTURE_ID "Arm"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#elif defined(__TI_COMPILER_VERSION__)
|
||||
# if defined(__TI_ARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__MSP430__)
|
||||
# define ARCHITECTURE_ID "MSP430"
|
||||
|
||||
# elif defined(__TMS320C28XX__)
|
||||
# define ARCHITECTURE_ID "TMS320C28x"
|
||||
|
||||
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
|
||||
# define ARCHITECTURE_ID "TMS320C6x"
|
||||
|
||||
# else /* unknown architecture */
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
# elif defined(__ADSPSHARC__)
|
||||
# define ARCHITECTURE_ID "SHARC"
|
||||
|
||||
# elif defined(__ADSPBLACKFIN__)
|
||||
# define ARCHITECTURE_ID "Blackfin"
|
||||
|
||||
#elif defined(__TASKING__)
|
||||
|
||||
# if defined(__CTC__) || defined(__CPTC__)
|
||||
# define ARCHITECTURE_ID "TriCore"
|
||||
|
||||
# elif defined(__CMCS__)
|
||||
# define ARCHITECTURE_ID "MCS"
|
||||
|
||||
# elif defined(__CARM__)
|
||||
# define ARCHITECTURE_ID "ARM"
|
||||
|
||||
# elif defined(__CARC__)
|
||||
# define ARCHITECTURE_ID "ARC"
|
||||
|
||||
# elif defined(__C51__)
|
||||
# define ARCHITECTURE_ID "8051"
|
||||
|
||||
# elif defined(__CPCP__)
|
||||
# define ARCHITECTURE_ID "PCP"
|
||||
|
||||
# else
|
||||
# define ARCHITECTURE_ID ""
|
||||
# endif
|
||||
|
||||
#else
|
||||
# define ARCHITECTURE_ID
|
||||
#endif
|
||||
|
||||
/* Convert integer to decimal digit literals. */
|
||||
#define DEC(n) \
|
||||
('0' + (((n) / 10000000)%10)), \
|
||||
('0' + (((n) / 1000000)%10)), \
|
||||
('0' + (((n) / 100000)%10)), \
|
||||
('0' + (((n) / 10000)%10)), \
|
||||
('0' + (((n) / 1000)%10)), \
|
||||
('0' + (((n) / 100)%10)), \
|
||||
('0' + (((n) / 10)%10)), \
|
||||
('0' + ((n) % 10))
|
||||
|
||||
/* Convert integer to hex digit literals. */
|
||||
#define HEX(n) \
|
||||
('0' + ((n)>>28 & 0xF)), \
|
||||
('0' + ((n)>>24 & 0xF)), \
|
||||
('0' + ((n)>>20 & 0xF)), \
|
||||
('0' + ((n)>>16 & 0xF)), \
|
||||
('0' + ((n)>>12 & 0xF)), \
|
||||
('0' + ((n)>>8 & 0xF)), \
|
||||
('0' + ((n)>>4 & 0xF)), \
|
||||
('0' + ((n) & 0xF))
|
||||
|
||||
/* Construct a string literal encoding the version number. */
|
||||
#ifdef COMPILER_VERSION
|
||||
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#elif defined(COMPILER_VERSION_MAJOR)
|
||||
char const info_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
|
||||
COMPILER_VERSION_MAJOR,
|
||||
# ifdef COMPILER_VERSION_MINOR
|
||||
'.', COMPILER_VERSION_MINOR,
|
||||
# ifdef COMPILER_VERSION_PATCH
|
||||
'.', COMPILER_VERSION_PATCH,
|
||||
# ifdef COMPILER_VERSION_TWEAK
|
||||
'.', COMPILER_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the internal version number. */
|
||||
#ifdef COMPILER_VERSION_INTERNAL
|
||||
char const info_version_internal[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
|
||||
'i','n','t','e','r','n','a','l','[',
|
||||
COMPILER_VERSION_INTERNAL,']','\0'};
|
||||
#elif defined(COMPILER_VERSION_INTERNAL_STR)
|
||||
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
|
||||
#endif
|
||||
|
||||
/* Construct a string literal encoding the version number components. */
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
char const info_simulate_version[] = {
|
||||
'I', 'N', 'F', 'O', ':',
|
||||
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
|
||||
SIMULATE_VERSION_MAJOR,
|
||||
# ifdef SIMULATE_VERSION_MINOR
|
||||
'.', SIMULATE_VERSION_MINOR,
|
||||
# ifdef SIMULATE_VERSION_PATCH
|
||||
'.', SIMULATE_VERSION_PATCH,
|
||||
# ifdef SIMULATE_VERSION_TWEAK
|
||||
'.', SIMULATE_VERSION_TWEAK,
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
']','\0'};
|
||||
#endif
|
||||
|
||||
/* Construct the string literal in pieces to prevent the source from
|
||||
getting matched. Store it in a pointer rather than an array
|
||||
because some compilers will just produce instructions to fill the
|
||||
array rather than assigning a pointer to a static array. */
|
||||
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
|
||||
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
|
||||
|
||||
|
||||
|
||||
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
|
||||
# if defined(__INTEL_CXX11_MODE__)
|
||||
# if defined(__cpp_aggregate_nsdmi)
|
||||
# define CXX_STD 201402L
|
||||
# else
|
||||
# define CXX_STD 201103L
|
||||
# endif
|
||||
# else
|
||||
# define CXX_STD 199711L
|
||||
# endif
|
||||
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
|
||||
# define CXX_STD _MSVC_LANG
|
||||
#else
|
||||
# define CXX_STD __cplusplus
|
||||
#endif
|
||||
|
||||
const char* info_language_standard_default = "INFO" ":" "standard_default["
|
||||
#if CXX_STD > 202002L
|
||||
"23"
|
||||
#elif CXX_STD > 201703L
|
||||
"20"
|
||||
#elif CXX_STD >= 201703L
|
||||
"17"
|
||||
#elif CXX_STD >= 201402L
|
||||
"14"
|
||||
#elif CXX_STD >= 201103L
|
||||
"11"
|
||||
#else
|
||||
"98"
|
||||
#endif
|
||||
"]";
|
||||
|
||||
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
|
||||
#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
|
||||
defined(__TI_COMPILER_VERSION__)) && \
|
||||
!defined(__STRICT_ANSI__)
|
||||
"ON"
|
||||
#else
|
||||
"OFF"
|
||||
#endif
|
||||
"]";
|
||||
|
||||
/*--------------------------------------------------------------------------*/
|
||||
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
int require = 0;
|
||||
require += info_compiler[argc];
|
||||
require += info_platform[argc];
|
||||
require += info_arch[argc];
|
||||
#ifdef COMPILER_VERSION_MAJOR
|
||||
require += info_version[argc];
|
||||
#endif
|
||||
#ifdef COMPILER_VERSION_INTERNAL
|
||||
require += info_version_internal[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_ID
|
||||
require += info_simulate[argc];
|
||||
#endif
|
||||
#ifdef SIMULATE_VERSION_MAJOR
|
||||
require += info_simulate_version[argc];
|
||||
#endif
|
||||
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
|
||||
require += info_cray[argc];
|
||||
#endif
|
||||
require += info_language_standard_default[argc];
|
||||
require += info_language_extensions_default[argc];
|
||||
(void)argv;
|
||||
return require;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,46 +0,0 @@
|
||||
"C:\Users\IRIS\AppData\Local\Programs\CLion 3\bin\cmake\win\x64\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug "-DCMAKE_MAKE_PROGRAM=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe" -G Ninja -S D:\jie_h750\H750_S15909 -B D:\jie_h750\H750_S15909\cmake-build-debug
|
||||
-- The C compiler identification is unknown
|
||||
-- The CXX compiler identification is unknown
|
||||
-- The ASM compiler identification is unknown
|
||||
-- Found assembler: arm-none-eabi-gcc
|
||||
CMake Error at CMakeLists.txt:17 (project):
|
||||
The CMAKE_C_COMPILER:
|
||||
|
||||
arm-none-eabi-gcc
|
||||
|
||||
is not a full path and was not found in the PATH. Perhaps the extension is
|
||||
missing?
|
||||
|
||||
Tell CMake where to find the compiler by setting either the environment
|
||||
variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to
|
||||
the compiler, or to the compiler name if it is in the PATH.
|
||||
|
||||
|
||||
CMake Error at CMakeLists.txt:17 (project):
|
||||
The CMAKE_CXX_COMPILER:
|
||||
|
||||
arm-none-eabi-g++
|
||||
|
||||
is not a full path and was not found in the PATH. Perhaps the extension is
|
||||
missing?
|
||||
|
||||
Tell CMake where to find the compiler by setting either the environment
|
||||
variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
|
||||
to the compiler, or to the compiler name if it is in the PATH.
|
||||
|
||||
|
||||
CMake Error at CMakeLists.txt:17 (project):
|
||||
The CMAKE_ASM_COMPILER:
|
||||
|
||||
arm-none-eabi-gcc
|
||||
|
||||
is not a full path and was not found in the PATH. Perhaps the extension is
|
||||
missing?
|
||||
|
||||
Tell CMake where to find the compiler by setting either the environment
|
||||
variable "ASM" or the CMake cache entry CMAKE_ASM_COMPILER to the full path
|
||||
to the compiler, or to the compiler name if it is in the PATH.
|
||||
|
||||
|
||||
-- Warning: Did not find file Compiler/-ASM
|
||||
-- Configuring incomplete, errors occurred!
|
||||
@ -1,5 +0,0 @@
|
||||
ToolSet: 11.0 w64 (local)@C:\Users\IRIS\AppData\Local\Programs\CLion 3\bin\mingw
|
||||
Ninja: 1.12.0@C:\Users\IRIS\AppData\Local\Programs\CLion 3\bin\ninja\win\x64\ninja.exe
|
||||
Options:
|
||||
|
||||
Options:-DCMAKE_MAKE_PROGRAM=C:/Users/IRIS/AppData/Local/Programs/CLion 3/bin/ninja/win/x64/ninja.exe
|
||||
@ -1 +0,0 @@
|
||||
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user