基本的版本
有初始化用的相关文件 驱动文件包括软件IIC还有基于此的24C0X驱动,Flash覆写,还有涉及上位机的启动代码
This commit is contained in:
41
bsp_Device/bsp_Console.h
Normal file
41
bsp_Device/bsp_Console.h
Normal file
@@ -0,0 +1,41 @@
|
||||
/*----------------------------------------------------------------------------------------------------
|
||||
# THIS FILE IS A PART OF XerolySkinner's PROJECT
|
||||
#
|
||||
# THIS PROGRAM IS FREE SOFTWARE
|
||||
#
|
||||
# E-mail:ZABBCCCBBAZ@163.com
|
||||
# QQ:2715099320
|
||||
#
|
||||
# Copyright (c) 2022 XerolySkinner
|
||||
# All rights reserved.
|
||||
*/
|
||||
|
||||
/*----------------------------------------------------------------------------------------------------
|
||||
名字:bsp_Console
|
||||
时间:20220805-0424
|
||||
程序员:梁源康
|
||||
说明:搭建上位机处理
|
||||
*/
|
||||
#ifndef _XEROLYSKINNER_BSP_CONSOLE_H
|
||||
#define _XEROLYSKINNER_BSP_CONSOLE_H
|
||||
#include "usart.h"
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//----------------------------------------------------------------------------------------------------
|
||||
// 全包接收
|
||||
//
|
||||
#pragma pack(1)
|
||||
struct console_pack{
|
||||
uint8_t var0;
|
||||
uint16_t var1;
|
||||
uint32_t var2;
|
||||
};
|
||||
#pragma pack()
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//----------------------------------------------------------------------------------------------------
|
||||
// 程序
|
||||
//
|
||||
void bsp_ConsoleInit(UART_HandleTypeDef *huart);
|
||||
void bsp_ConsoleJump(UART_HandleTypeDef *huart);
|
||||
void HAL_UART_IdleCpltCallback(UART_HandleTypeDef *huart);
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
#endif
|
||||
Reference in New Issue
Block a user