Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wwsmg1
rt-thread
提交
9c67e061
R
rt-thread
项目概览
wwsmg1
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9c67e061
编写于
12月 29, 2021
作者:
mysterywolf
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[stm32] format codes
上级
5187d75a
变更
31
隐藏空白更改
内联
并排
Showing
31 changed file
with
75 addition
and
75 deletion
+75
-75
bsp/stm32/stm32f207-st-nucleo/board/board.c
bsp/stm32/stm32f207-st-nucleo/board/board.c
+2
-2
bsp/stm32/stm32f207-st-nucleo/board/board.h
bsp/stm32/stm32f207-st-nucleo/board/board.h
+1
-1
bsp/stm32/stm32f407-armfly-v5/applications/main.c
bsp/stm32/stm32f407-armfly-v5/applications/main.c
+2
-2
bsp/stm32/stm32f407-armfly-v5/board/board.c
bsp/stm32/stm32f407-armfly-v5/board/board.c
+5
-5
bsp/stm32/stm32f407-armfly-v5/board/board.h
bsp/stm32/stm32f407-armfly-v5/board/board.h
+2
-2
bsp/stm32/stm32f407-armfly-v5/board/ports/fal_cfg.h
bsp/stm32/stm32f407-armfly-v5/board/ports/fal_cfg.h
+2
-2
bsp/stm32/stm32f407-armfly-v5/board/ports/sdcard_port.c
bsp/stm32/stm32f407-armfly-v5/board/ports/sdcard_port.c
+2
-2
bsp/stm32/stm32f407-armfly-v5/board/ports/spi_flash_init.c
bsp/stm32/stm32f407-armfly-v5/board/ports/spi_flash_init.c
+2
-2
bsp/stm32/stm32h750-artpi-h750/applications/main.c
bsp/stm32/stm32h750-artpi-h750/applications/main.c
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/drv_eth.c
bsp/stm32/stm32h750-artpi-h750/board/port/drv_eth.c
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/drv_eth.h
bsp/stm32/stm32h750-artpi-h750/board/port/drv_eth.h
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/drv_sdio.c
bsp/stm32/stm32h750-artpi-h750/board/port/drv_sdio.c
+2
-2
bsp/stm32/stm32h750-artpi-h750/board/port/drv_sdio.h
bsp/stm32/stm32h750-artpi-h750/board/port/drv_sdio.h
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/filesystem.c
bsp/stm32/stm32h750-artpi-h750/board/port/filesystem.c
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/lcd_port.h
bsp/stm32/stm32h750-artpi-h750/board/port/lcd_port.h
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/lcd_spi_port.h
bsp/stm32/stm32h750-artpi-h750/board/port/lcd_spi_port.h
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/sdram_port.h
bsp/stm32/stm32h750-artpi-h750/board/port/sdram_port.h
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/spi_flash_init.c
bsp/stm32/stm32h750-artpi-h750/board/port/spi_flash_init.c
+1
-1
bsp/stm32/stm32h750-artpi-h750/board/port/wifi_config.c
bsp/stm32/stm32h750-artpi-h750/board/port/wifi_config.c
+1
-1
bsp/stm32/stm32l431-BearPi/board/ports/lcd/drv_lcd.c
bsp/stm32/stm32l431-BearPi/board/ports/lcd/drv_lcd.c
+3
-3
bsp/stm32/stm32l431-BearPi/board/ports/lcd/drv_lcd_font.h
bsp/stm32/stm32l431-BearPi/board/ports/lcd/drv_lcd_font.h
+1
-1
bsp/stm32/stm32l552-st-nucleo/applications/main.c
bsp/stm32/stm32l552-st-nucleo/applications/main.c
+1
-1
bsp/stm32/stm32l552-st-nucleo/board/board.c
bsp/stm32/stm32l552-st-nucleo/board/board.c
+1
-1
bsp/stm32/stm32l552-st-nucleo/board/board.h
bsp/stm32/stm32l552-st-nucleo/board/board.h
+1
-1
bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c
bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c
+1
-1
bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c
bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c
+32
-32
bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c
bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c
+1
-1
bsp/stm32/stm32u575-st-nucleo/applications/main.c
bsp/stm32/stm32u575-st-nucleo/applications/main.c
+1
-1
bsp/stm32/stm32u575-st-nucleo/board/board.c
bsp/stm32/stm32u575-st-nucleo/board/board.c
+1
-1
bsp/stm32/stm32u575-st-nucleo/board/board.h
bsp/stm32/stm32u575-st-nucleo/board/board.h
+1
-1
bsp/stm32/stm32wb55-st-nucleo/board/board.c
bsp/stm32/stm32wb55-st-nucleo/board/board.c
+1
-1
未找到文件。
bsp/stm32/stm32f207-st-nucleo/board/board.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -7,7 +7,7 @@
* Date Author Notes
* 2018-11-06 SummerGift first version
*/
#include "board.h"
void
SystemClock_Config
(
void
)
...
...
bsp/stm32/stm32f207-st-nucleo/board/board.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32f407-armfly-v5/applications/main.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author
Notes
* Date Author
Notes
* 2020-07-13 Dozingfiretruck first version
*/
...
...
bsp/stm32/stm32f407-armfly-v5/board/board.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author
Notes
* Date Author
Notes
* 2020-07-13 Dozingfiretruck first version
*/
...
...
@@ -16,11 +16,11 @@ void SystemClock_Config(void)
RCC_ClkInitTypeDef
RCC_ClkInitStruct
=
{
0
};
RCC_PeriphCLKInitTypeDef
PeriphClkInitStruct
=
{
0
};
/** Configure the main internal regulator output voltage
/** Configure the main internal regulator output voltage
*/
__HAL_RCC_PWR_CLK_ENABLE
();
__HAL_PWR_VOLTAGESCALING_CONFIG
(
PWR_REGULATOR_VOLTAGE_SCALE1
);
/** Initializes the CPU, AHB and APB busses clocks
/** Initializes the CPU, AHB and APB busses clocks
*/
RCC_OscInitStruct
.
OscillatorType
=
RCC_OSCILLATORTYPE_LSI
|
RCC_OSCILLATORTYPE_HSE
|
RCC_OSCILLATORTYPE_LSE
;
...
...
@@ -37,7 +37,7 @@ void SystemClock_Config(void)
{
Error_Handler
();
}
/** Initializes the CPU, AHB and APB busses clocks
/** Initializes the CPU, AHB and APB busses clocks
*/
RCC_ClkInitStruct
.
ClockType
=
RCC_CLOCKTYPE_HCLK
|
RCC_CLOCKTYPE_SYSCLK
|
RCC_CLOCKTYPE_PCLK1
|
RCC_CLOCKTYPE_PCLK2
;
...
...
bsp/stm32/stm32f407-armfly-v5/board/board.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author
Notes
* Date Author
Notes
* 2020-07-13 Dozingfiretruck first version
*/
...
...
bsp/stm32/stm32f407-armfly-v5/board/ports/fal_cfg.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author
Notes
* Date Author
Notes
* 2020-07-13 Dozingfiretruck first version
*/
...
...
bsp/stm32/stm32f407-armfly-v5/board/ports/sdcard_port.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author
Notes
* Date Author
Notes
* 2020-07-13 Dozingfiretruck first version
*/
...
...
bsp/stm32/stm32f407-armfly-v5/board/ports/spi_flash_init.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
* Change Logs:
* Date Author
Notes
* Date Author
Notes
* 2020-07-13 Dozingfiretruck first version
*/
...
...
bsp/stm32/stm32h750-artpi-h750/applications/main.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/drv_eth.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/drv_eth.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/drv_sdio.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-202
0
, RT-Thread Development Team
* Copyright (c) 2006-202
1
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -534,4 +534,4 @@ void sdcard_change(void)
mmcsd_change
(
host1
);
}
#endif
/* RT_USING_SDIO */
\ No newline at end of file
#endif
/* RT_USING_SDIO */
bsp/stm32/stm32h750-artpi-h750/board/port/drv_sdio.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-202
0
, RT-Thread Development Team
* Copyright (c) 2006-202
1
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/filesystem.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/lcd_port.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/lcd_spi_port.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/sdram_port.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/spi_flash_init.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32h750-artpi-h750/board/port/wifi_config.c
浏览文件 @
9c67e061
...
...
@@ -260,4 +260,4 @@ void wlan_autoconnect_init(void)
rt_wlan_cfg_cache_refresh
();
}
#endif
\ No newline at end of file
#endif
bsp/stm32/stm32l431-BearPi/board/ports/lcd/drv_lcd.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -202,7 +202,7 @@ static int rt_hw_lcd_init(void)
rt_thread_mdelay
(
100
);
lcd_clear
(
WHITE
);
lcd_show_string
(
0
,
0
,
32
,
"RT-Thread"
);
lcd_show_string
(
0
,
0
,
32
,
"RT-Thread"
);
/* display on */
rt_pin_write
(
LCD_PWR_PIN
,
PIN_HIGH
);
...
...
@@ -818,4 +818,4 @@ rt_err_t lcd_show_image(rt_uint16_t x, rt_uint16_t y, rt_uint16_t length, rt_uin
rt_spi_send
(
spi_dev_lcd
,
p
,
length
*
wide
*
2
);
return
RT_EOK
;
}
\ No newline at end of file
}
bsp/stm32/stm32l431-BearPi/board/ports/lcd/drv_lcd_font.h
浏览文件 @
9c67e061
#ifndef __DRV_LCD_FONT_H__
#define __DRV_LCD_FONT_H__
#define __DRV_LCD_FONT_H__
#include <stdint.h>
#define ASC2_1608
...
...
bsp/stm32/stm32l552-st-nucleo/applications/main.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32l552-st-nucleo/board/board.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32l552-st-nucleo/board/board.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32mp157a-st-discovery/board/ports/drv_sdio.c
浏览文件 @
9c67e061
...
...
@@ -579,7 +579,7 @@ int rt_hw_sdio_init(void)
#endif
#ifdef BSP_USING_SDIO2
if
(
IS_ENGINEERING_BOOT_MODE
())
{
MX_RTC_Init
();
...
...
bsp/stm32/stm32mp157a-st-ev1/board/ports/crypto_sample.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-202
2
, RT-Thread Development Team
* Copyright (c) 2006-202
1
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
@@ -43,7 +43,7 @@ static void hw_crc_sample(uint8_t *temp, int size)
{
struct
rt_hwcrypto_ctx
*
ctx
;
rt_uint32_t
result
=
0
;
struct
hwcrypto_crc_cfg
cfg
=
{
.
last_val
=
0xFFFFFFFF
,
...
...
@@ -58,9 +58,9 @@ static void hw_crc_sample(uint8_t *temp, int size)
result
=
rt_hwcrypto_crc_update
(
ctx
,
temp
,
size
);
rt_kprintf
(
"crc result: %x
\n
"
,
result
);
rt_kprintf
(
"crc result: %x
\n
"
,
result
);
rt_hwcrypto_crc_destroy
(
ctx
);
rt_hwcrypto_crc_destroy
(
ctx
);
}
#endif
...
...
@@ -70,19 +70,19 @@ static void hw_hash_sample()
int
i
=
0
;
struct
rt_hwcrypto_ctx
*
ctx
=
RT_NULL
;
const
uint8_t
hash_input
[]
=
"RT-Thread was born in 2006, it is an open source, neutral, and community-based real-time operating system (RTOS)."
;
static
uint8_t
sha1_output
[
20
];
static
uint8_t
sha1_except
[
20
]
=
{
0xff
,
0x3c
,
0x95
,
0x54
,
0x95
,
0xf0
,
0xad
,
static
uint8_t
sha1_except
[
20
]
=
{
0xff
,
0x3c
,
0x95
,
0x54
,
0x95
,
0xf0
,
0xad
,
0x02
,
0x1b
,
0xa8
,
0xbc
,
0xa2
,
0x2e
,
0xa5
,
0xb0
,
0x62
,
0x1b
,
0xdf
,
0x7f
,
0xec
};
static
uint8_t
md5_output
[
16
];
static
uint8_t
md5_except
[
16
]
=
{
0x40
,
0x86
,
0x03
,
0x80
,
0x0d
,
0x8c
,
0xb9
,
static
uint8_t
md5_except
[
16
]
=
{
0x40
,
0x86
,
0x03
,
0x80
,
0x0d
,
0x8c
,
0xb9
,
0x4c
,
0xd6
,
0x7d
,
0x28
,
0xfc
,
0xf6
,
0xc3
,
0xac
,
0x8b
};
static
uint8_t
sha224_output
[
28
];
static
uint8_t
sha224_except
[
28
]
=
{
0x6f
,
0x62
,
0x52
,
0x7d
,
0x80
,
0xe6
,
static
uint8_t
sha224_except
[
28
]
=
{
0x6f
,
0x62
,
0x52
,
0x7d
,
0x80
,
0xe6
,
0x9f
,
0x82
,
0x78
,
0x7a
,
0x46
,
0x91
,
0xb0
,
0xe9
,
0x64
,
0x89
,
0xe6
,
0xc3
,
0x6b
,
0x7e
,
0xcf
,
0xca
,
0x11
,
0x42
,
...
...
@@ -101,7 +101,7 @@ static void hw_hash_sample()
rt_kprintf
(
"%c"
,
hash_input
[
i
]);
}
rt_kprintf
(
"
\n
"
);
/* sh1 test*/
ctx
=
rt_hwcrypto_hash_create
(
rt_hwcrypto_dev_default
(),
HWCRYPTO_TYPE_SHA1
);
if
(
ctx
==
RT_NULL
)
...
...
@@ -114,13 +114,13 @@ static void hw_hash_sample()
for
(
i
=
0
;
i
<
sizeof
(
sha1_except
);
i
++
)
{
rt_kprintf
(
"%x "
,
sha1_except
[
i
]);
}
}
rt_kprintf
(
"
\n
"
);
/* start sha1 */
rt_hwcrypto_hash_update
(
ctx
,
hash_input
,
rt_strlen
((
char
const
*
)
hash_input
));
/* get sha1 result */
rt_hwcrypto_hash_finish
(
ctx
,
sha1_output
,
rt_strlen
((
char
const
*
)
sha1_output
));
rt_kprintf
(
"Actual sha1 result:
\n
"
);
for
(
i
=
0
;
i
<
sizeof
(
sha1_output
);
i
++
)
{
...
...
@@ -137,7 +137,7 @@ static void hw_hash_sample()
}
/* deinit hash*/
rt_hwcrypto_hash_destroy
(
ctx
);
/* md5 test*/
ctx
=
rt_hwcrypto_hash_create
(
rt_hwcrypto_dev_default
(),
HWCRYPTO_TYPE_MD5
);
if
(
ctx
==
RT_NULL
)
...
...
@@ -150,13 +150,13 @@ static void hw_hash_sample()
for
(
i
=
0
;
i
<
sizeof
(
md5_except
);
i
++
)
{
rt_kprintf
(
"%x "
,
md5_except
[
i
]);
}
}
rt_kprintf
(
"
\n
"
);
/* start md5 */
rt_hwcrypto_hash_update
(
ctx
,
hash_input
,
rt_strlen
((
char
const
*
)
hash_input
));
/* get md5 result */
rt_hwcrypto_hash_finish
(
ctx
,
md5_output
,
rt_strlen
((
char
const
*
)
md5_output
));
rt_kprintf
(
"Actual md5 result:
\n
"
);
for
(
i
=
0
;
i
<
sizeof
(
md5_output
);
i
++
)
{
...
...
@@ -173,7 +173,7 @@ static void hw_hash_sample()
}
/* deinit hash*/
rt_hwcrypto_hash_destroy
(
ctx
);
/* sha224 test */
ctx
=
rt_hwcrypto_hash_create
(
rt_hwcrypto_dev_default
(),
HWCRYPTO_TYPE_SHA224
);
if
(
ctx
==
RT_NULL
)
...
...
@@ -186,13 +186,13 @@ static void hw_hash_sample()
for
(
i
=
0
;
i
<
sizeof
(
sha224_except
);
i
++
)
{
rt_kprintf
(
"%x "
,
sha224_except
[
i
]);
}
}
rt_kprintf
(
"
\n
"
);
/* start sha224 */
rt_hwcrypto_hash_update
(
ctx
,
hash_input
,
rt_strlen
((
char
const
*
)
hash_input
));
/* get sha224 result */
rt_hwcrypto_hash_finish
(
ctx
,
sha224_output
,
rt_strlen
((
char
const
*
)
sha224_output
));
rt_kprintf
(
"Actual sha224 result:
\n
"
);
for
(
i
=
0
;
i
<
sizeof
(
sha224_output
);
i
++
)
{
...
...
@@ -216,13 +216,13 @@ static void hw_hash_sample()
rt_kprintf
(
"create hash[%08x] context err!
\n
"
,
HWCRYPTO_TYPE_SHA256
);
return
;
}
rt_kprintf
(
"Create sha256 type success!
\n
"
);
rt_kprintf
(
"Except sha256 result:
\n
"
);
for
(
i
=
0
;
i
<
sizeof
(
sha256_except
);
i
++
)
{
rt_kprintf
(
"%x "
,
sha256_except
[
i
]);
}
}
rt_kprintf
(
"
\n
"
);
/* start sha256 */
rt_hwcrypto_hash_update
(
ctx
,
hash_input
,
rt_strlen
((
char
const
*
)
hash_input
));
...
...
@@ -235,7 +235,7 @@ static void hw_hash_sample()
rt_kprintf
(
"%x "
,
sha256_output
[
i
]);
}
rt_kprintf
(
"
\n
"
);
if
(
rt_memcmp
(
sha256_output
,
sha256_except
,
sizeof
(
sha256_except
)
/
sizeof
(
sha256_except
[
0
]))
!=
0
)
{
rt_kprintf
(
"Hash type sha256 Test error, The actual result is not equal to the except result
\n
"
);
...
...
@@ -245,7 +245,7 @@ static void hw_hash_sample()
rt_kprintf
(
"Hash type sha256 Test success, The actual result is equal to the except result
\n
"
);
}
rt_hwcrypto_hash_destroy
(
ctx
);
rt_kprintf
(
"Hash Test over!
\n
"
);
rt_kprintf
(
"Hash Test over!
\n
"
);
}
#endif
...
...
@@ -254,7 +254,7 @@ static int crypto(int argc, char **argv)
int
result
=
RT_EOK
;
static
rt_device_t
device
=
RT_NULL
;
char
*
result_str
;
if
(
argc
>
1
)
{
if
(
!
strcmp
(
argv
[
1
],
"probe"
))
...
...
@@ -293,7 +293,7 @@ static int crypto(int argc, char **argv)
{
rt_kprintf
(
"rng <number> - generate <number> digital
\n
"
);
}
#else
rt_kprintf
(
"please enable RNG first!
\n
"
);
#endif
...
...
@@ -301,7 +301,7 @@ static int crypto(int argc, char **argv)
else
if
(
!
strcmp
(
argv
[
1
],
"crc"
))
{
#if defined (BSP_USING_CRC)
int
size
=
0
,
i
=
0
;
int
size
=
0
,
i
=
0
;
if
(
argc
>
3
)
{
size
=
argc
-
2
;
...
...
@@ -312,7 +312,7 @@ static int crypto(int argc, char **argv)
{
data
[
i
]
=
strtol
(
argv
[
2
+
i
],
NULL
,
0
);
}
hw_crc_sample
(
data
,
size
);
hw_crc_sample
(
data
,
size
);
rt_free
(
data
);
}
else
...
...
@@ -333,16 +333,16 @@ static int crypto(int argc, char **argv)
#if defined (BSP_USING_HASH)
if
(
argc
==
3
)
{
hw_hash_sample
();
hw_hash_sample
();
}
else
{
rt_kprintf
(
"crypto hash sample - hash use sample
\n
"
);
rt_kprintf
(
"crypto hash sample - hash use sample
\n
"
);
}
#else
rt_kprintf
(
"please enable CRC first!
\n
"
);
rt_kprintf
(
"please enable CRC first!
\n
"
);
#endif
}
else
{
...
...
@@ -359,7 +359,7 @@ static int crypto(int argc, char **argv)
rt_kprintf
(
"crypto hash sample - hash use sample
\n
"
);
result
=
-
RT_ERROR
;
}
return
result
;
}
MSH_CMD_EXPORT
(
crypto
,
crypto
function
);
bsp/stm32/stm32mp157a-st-ev1/board/ports/dma_sample.c
浏览文件 @
9c67e061
...
...
@@ -34,7 +34,7 @@ static rt_err_t uart_input(rt_device_t dev, rt_size_t size)
result
=
rt_mq_send
(
&
rx_mq
,
&
msg
,
sizeof
(
msg
));
if
(
result
==
-
RT_EFULL
)
{
rt_kprintf
(
"message queue full
!
\n
"
);
rt_kprintf
(
"message queue full
!
\n
"
);
}
return
result
;
}
...
...
bsp/stm32/stm32u575-st-nucleo/applications/main.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32u575-st-nucleo/board/board.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32u575-st-nucleo/board/board.h
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
bsp/stm32/stm32wb55-st-nucleo/board/board.c
浏览文件 @
9c67e061
/*
* Copyright (c) 2006-20
18
, RT-Thread Development Team
* Copyright (c) 2006-20
21
, RT-Thread Development Team
*
* SPDX-License-Identifier: Apache-2.0
*
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录