This commit is contained in:
parent
e9718b615e
commit
6172288bcc
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,193 @@
|
|||
#ifndef _ADS1220_H_
|
||||
#define _ADS1220_H_
|
||||
|
||||
#include "stm32f1xx_hal.h"
|
||||
|
||||
extern unsigned char PolarFlag;
|
||||
|
||||
#define RESET 0X03
|
||||
#define START 0X08
|
||||
#define POWERDOWN 0X02
|
||||
#define RDATA 0X10
|
||||
#define RREG 0X20
|
||||
#define WREG 0X40
|
||||
|
||||
/*-----------输入多路复用器配置 -------------------------
|
||||
**这些位配置输入多路复用器。
|
||||
**对于 AINN = AVSS 的设置,PGA 必须禁用 (PGA_BYPASS = 1),
|
||||
**并且仅可使用 增益 1、2 和 4。
|
||||
-------------------------------------------------------*/
|
||||
#define MUX_0 0X00//0000:AINP = AIN0,AINN = AIN1(默认设置)
|
||||
#define MUX_1 0X10//0001:AINP = AIN0,AINN = AIN2
|
||||
#define MUX_2 0X20//0010:AINP = AIN0,AINN = AIN3
|
||||
#define MUX_3 0X30//0011:AINP = AIN1,AINN = AIN2
|
||||
#define MUX_4 0X40//0100:AINP = AIN1,AINN = AIN3
|
||||
#define MUX_5 0X50//0101:AINP = AIN2,AINN = AIN3
|
||||
#define MUX_6 0X60//0110:AINP = AIN1,AINN = AIN0
|
||||
#define MUX_7 0X70//0111:AINP = AIN3,AINN = AIN2
|
||||
#define MUX_8 0X80//1000:AINP = AIN0,AINN = AVSS
|
||||
#define MUX_9 0X90//1001:AINP = AIN1,AINN = AVSS
|
||||
#define MUX_10 0XA0//1010:AINP = AIN2,AINN = AVSS
|
||||
#define MUX_11 0XB0//1011:AINP = AIN3,AINN = AVSS
|
||||
#define MUX_12 0XC0//1100:(V(REFPx) – V(REFNx)) / 4 监视(旁路 PGA)
|
||||
#define MUX_13 0XD0//1101:(AVDD – AVSS) / 4 监视(旁路 PGA)
|
||||
#define MUX_14 0XE0//1110:AINP 和 AINN 短接至 (AVDD + AVSS) / 2
|
||||
//1111:保留
|
||||
|
||||
/*------------增益配置----------------------------------
|
||||
**这些位用于配置器件增益。 在不使用 PGA 的情况下,
|
||||
**可使用增益 1、2 和 4。在这种情况下,通过开关电容结 构获得增益。
|
||||
------------------------------------------------------*/
|
||||
#define PGA_0 0X00//000:增益 = 1(默认设置)//FS=6.144V
|
||||
#define PGA_1 0X02//001:增益 = 2//FS=4.096V
|
||||
#define PGA_4 0X04//010:增益 = 4//FS=2.048V
|
||||
#define PGA_8 0X06//011:增益 = 8//FS=1.024V
|
||||
#define PGA_16 0X08//100:增益 = 16//FS=0.512V
|
||||
#define PGA_32 0X0A//101:增益 = 32//FS=0.256V
|
||||
#define PGA_64 0X0C//110:增益 = 64//FS=0.256V
|
||||
#define PGA_12 0X0E//111:增益 = 128//FS=0.256V
|
||||
|
||||
/*-----------------禁用和旁路内部低噪声 PGA----------------------
|
||||
**禁用 PGA 会降低整体功耗,并可将共模电压范围 (VCM) 扩展为 AVSS – 0.1V 至AVDD + 0.1V。
|
||||
**只能针对增益 1、2 和 4 禁用 PGA。
|
||||
无论 PGA_BYPASS 设置如何,都始终针对增益设置 8 至 128 启用 PGA。
|
||||
**0:PGA 已启用(默认设置)
|
||||
**1:PGA 已禁用和旁路
|
||||
---------------------------------------------------------------------*/
|
||||
#define PGA_BYPASS_Enable 0x00//PGA 已启用(默认设置)
|
||||
#define PGA_BYPASS_Disable 0x01//已禁用和旁路
|
||||
|
||||
/*----------------------数据速率----------------------------------
|
||||
**这些位控制数据速率设置,取决于所选工作模式。
|
||||
**表 18 列出了正常模式、占空比 模式和 Turbo 模式对应的位设置。
|
||||
-----------------------------------------------------------------*/
|
||||
#define DR_20SPS 0X00
|
||||
#define DR_45SPS 0X20
|
||||
#define DR_90SPS 0X40
|
||||
#define DR_175SPS 0X60
|
||||
#define DR_330SPS 0X80
|
||||
#define DR_600SPS 0XA0
|
||||
#define DR_1000SPS 0XC0
|
||||
|
||||
/*-----------------工作模式 ---------------------------------------
|
||||
**这些位控制器件所处的工作模式。
|
||||
00:正常模式(256kHz 调制器时钟,默认设置)
|
||||
01:占空比模式(内部占空比 1:4)
|
||||
10:Turbo 模式(512kHz 调制器时钟)
|
||||
11:保留
|
||||
------------------------------------------------------------------*/
|
||||
#define MODE_0 0x00 //正常模式(256kHz 调制器时钟,默认设置)
|
||||
#define MODE_1 0x08 //占空比模式(内部占空比 1:4)
|
||||
#define MODE_2 0x10 //Turbo 模式(512kHz 调制器时钟)
|
||||
|
||||
/*------------------转换模式----------------------------------------
|
||||
此位用于为器件设置转换模式。
|
||||
0:单次模式(默认设置)
|
||||
1:连续转换模式
|
||||
-------------------------------------------------------------------*/
|
||||
#define ConverMode_0 0x00//单次模式(默认设置)
|
||||
#define ConverMode_1 0x04//连续转换模式
|
||||
|
||||
/*--------------------温度传感器模式------------------------------
|
||||
此位用于启用内部温度传感器以及将器件置于温度传感器模式下。
|
||||
启用温度传感器模式后,配置寄存器 0 的设置不会产生任何影响,
|
||||
器件会使用内部 基准进行测量。
|
||||
0:禁用温度传感器(默认设置)
|
||||
1:启用温度传感器
|
||||
--------------------------------------------------------------------*/
|
||||
#define TS_Disable 0x00//禁用温度传感器(默认设置)
|
||||
#define TS_Enable 0x02//启用温度传感器
|
||||
|
||||
/*---------------------烧毁电流源-----------------------------------
|
||||
此位用于控制 10μA 烧毁电流源。
|
||||
烧毁电流源可用于检测传感器故障(例如,传感器断路和短路)。
|
||||
0:电流源关断(默认设置)
|
||||
1:电流源接通
|
||||
-------------------------------------------------------------------*/
|
||||
#define BCS_Disable 0x00//电流源关断(默认设置)
|
||||
#define BCS_Enable 0x01//电流源接通
|
||||
|
||||
/*--------------------基准电压选择---------------------------------
|
||||
这些位用于选择转换所使用的基准电压源。
|
||||
00:选择 2.048V 内部基准电压(默认设置)
|
||||
01:使用专用 REFP0 和 REFN0 输入选择的外部基准电压
|
||||
10:使用 AIN0/REFP1 和 AIN3/REFN1 输入选择的外部基准电压
|
||||
11:用作基准的模拟电源 (AVDD – AVSS)
|
||||
--------------------------------------------------------------------*/
|
||||
#define VREF_0 0X00//选择 2.048V 内部基准电压(默认设置)
|
||||
#define VREF_1 0X40//使用专用 REFP0 和 REFN0 输入选择的外部基准电压
|
||||
#define VREF_2 0X80//使用 AIN0/REFP1 和 AIN3/REFN1 输入选择的外部基准电压
|
||||
#define VREF_3 0XC0//用作基准的模拟电源 (AVDD – AVSS)
|
||||
|
||||
/*----------------------FIR 滤波器配置------------------------------
|
||||
这些位用于为内部 FIR 滤波器配置滤波器系数。
|
||||
在正常模式下,这些位仅与 20SPS 设置结合使用;
|
||||
在占空比模式下,这些位仅与
|
||||
5SPS 设置结合使用。对于所有其他数据速率,这些位均设置为 00。
|
||||
00:无 50Hz 或 60Hz 抑制(默认设置)
|
||||
01:同时抑制 50Hz 和 60Hz
|
||||
10:只抑制 50Hz
|
||||
11:只抑制 60Hz
|
||||
------------------------------------------------------------------*/
|
||||
#define FIR_Mode0 0x00//无 50Hz 或 60Hz 抑制(默认设置)
|
||||
#define FIR_Mode1 0x10//同时抑制 50Hz 和 60Hz
|
||||
#define FIR_Mode2 0x20//只抑制 50Hz
|
||||
#define FIR_Mode3 0x30//只抑制 60Hz
|
||||
|
||||
/*----------------------低侧电源开关配置 --------------------------
|
||||
此位用于配置 AIN3/REFN1 和 AVSS 之间连接的低侧开关的行为。
|
||||
0:开关始终处于断开状态(默认设置)
|
||||
1:开关会在发送 START/SYNC 命令时自动闭合,并在发出 POWERDOWN 命令 时自动断开。
|
||||
------------------------------------------------------------------*/
|
||||
#define PSW_ON 0X00//开关始终处于断开状态(默认设置)
|
||||
#define PSW_OFF 0X08//开关会在发送 START/SYNC 命令时自动闭合,并在发出 POWERDOWN 命令 时自动断开。
|
||||
|
||||
/*---------------------IDAC 电流设置-----------------------------
|
||||
这些位用于为 IDAC1 和 IDAC2 激励电流源设置电流。
|
||||
----------------------------------------------------------------*/
|
||||
#define IDAC_0 0X00 //000:关断(默认设置)
|
||||
#define IDAC_1 0X00 //001:10μA
|
||||
#define IDAC_2 0X02 //010:50μA
|
||||
#define IDAC_3 0X03 //011:100μA
|
||||
#define IDAC_4 0X04 //100:250μA
|
||||
#define IDAC_5 0X05 //101:500μA
|
||||
#define IDAC_6 0X06 //110:1000μA
|
||||
#define IDAC_7 0X07 //111:1500μA
|
||||
|
||||
/*------------------------IDAC1 路由配置-------------------------
|
||||
这些位用于选择 IDAC1 将路由到的通道。
|
||||
111:保留
|
||||
----------------------------------------------------------------*/
|
||||
#define IDAC1_0 0X00 //000:IDAC1 已禁用(默认设置)
|
||||
#define IDAC1_1 0X20 //001:IDAC1 已连接至 AIN0/REFP1
|
||||
#define IDAC1_2 0X40 //010:IDAC1 已连接至 AIN1
|
||||
#define IDAC1_3 0X60 //011:IDAC1 已连接至 AIN2
|
||||
#define IDAC1_4 0X80 //100:IDAC1 已连接至 AIN3/REFN1
|
||||
#define IDAC1_5 0XA0 //101:IDAC1 已连接至 REFP0
|
||||
#define IDAC1_6 0XC0 //110:IDAC1 已连接至 REFN0
|
||||
|
||||
/*------------------------IDAC2 路由配置-------------------------
|
||||
这些位用于选择 IDAC2 将路由到的通道。
|
||||
111:保留
|
||||
----------------------------------------------------------------*/
|
||||
#define IDAC2_0 0X00 //000:IDAC2 已禁用(默认设置)
|
||||
#define IDAC2_1 0X04 //001:IDAC2 已连接至 AIN0/REFP1
|
||||
#define IDAC2_2 0X08 //010:IDAC2 已连接至 AIN1
|
||||
#define IDAC2_3 0X0c //011:IDAC2 已连接至 AIN2
|
||||
#define IDAC2_4 0X10 //100:IDAC2 已连接至 AIN3/REFN1
|
||||
#define IDAC2_5 0X14 //101:IDAC2 已连接至 REFP0
|
||||
#define IDAC2_6 0X18 //110:IDAC2 已连接至 REFN0
|
||||
|
||||
/*-----------------------DRDY 模式 -----------------------------
|
||||
该位用于控制新数据就绪时 DOUT/DRDY 引脚的行为。
|
||||
---------------------------------------------------------------*/
|
||||
#define DRDY_Mode0 0x00 //0:仅专用 DRDY 引脚用于指示数据何时就绪(默认设置)
|
||||
#define DRDY_Mode1 0x02 //1:同时通过 DOUT/DRDY 和 DRDY 指示数据就绪。
|
||||
|
||||
void ADS1220_Init(void);
|
||||
unsigned long GetAD(unsigned char channel);
|
||||
void ADS1220_GPIOInit(void);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
#ifndef _DELAY_H
|
||||
#define _DELAY_H
|
||||
|
||||
void delay_10ms(int tm);
|
||||
void delay_us(int tm);
|
||||
void delay_ns(int tm);
|
||||
#endif
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
#ifndef _KEY_H
|
||||
#define _KEY_H
|
||||
|
||||
void Key_Init(void);
|
||||
//void Key_Init(void);
|
||||
void Key_Scan(void);
|
||||
|
||||
extern int Key_State[3]; // 使用一个三维数组描述K1-K3的状态,1为按下,0为抬起,例:[1 0 0]->[K1按下 K2抬起 K3抬起]
|
||||
extern int Key_Mode[3]; // 模式0:按住执行,抬起停止;
|
||||
//extern int Key_State[3]; // 使用一个三维数组描述K1-K3的状态,1为按下,0为抬起,例:[1 0 0]->[K1按下 K2抬起 K3抬起]
|
||||
//extern int Key_Mode[3]; // 模式0:按住执行,抬起停止;
|
||||
// 模式1:只要按下就执行,不考虑抬起;
|
||||
// 模式2:完成(按下+抬起)的动作才执行。
|
||||
// K1, K2, K3三者模式独立
|
||||
|
|
|
|||
|
|
@ -0,0 +1,23 @@
|
|||
|
||||
#ifndef _DELAY_H
|
||||
#define _DELAY_H
|
||||
|
||||
#include "main.h"
|
||||
|
||||
void M1820_GPIO_Init(void);
|
||||
|
||||
void M1820_Start(void);
|
||||
|
||||
void M1820_Wr_Onebyte(unsigned char dat); //ÏÈдµÍλ
|
||||
|
||||
unsigned char M1820_Rd_Onebytr(void); //ÏȶÁµÍλ
|
||||
|
||||
void M1820_Act(void);
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
#ifndef _MYLIB_H
|
||||
#define _MYLIB_H
|
||||
|
||||
#include "main.h"
|
||||
|
||||
typedef struct ASCIIFont {
|
||||
uint8_t h;
|
||||
uint8_t w;
|
||||
uint8_t *chars;
|
||||
} ASCIIFont;
|
||||
|
||||
extern const ASCIIFont afont8x6;
|
||||
extern const ASCIIFont afont12x6;
|
||||
extern const ASCIIFont afont16x8;
|
||||
extern const ASCIIFont afont24x12;
|
||||
|
||||
/**
|
||||
* @brief 字体结构体
|
||||
* @note 字库前4字节存储utf8编码 剩余字节存储字模数据
|
||||
* @note 字库数据可以使用波特律动LED取模助手生成(https://led.baud-dance.com)
|
||||
*/
|
||||
typedef struct Font {
|
||||
uint8_t h; // 字高度
|
||||
uint8_t w; // 字宽度
|
||||
const uint8_t *chars; // 字库 字库前4字节存储utf8编码 剩余字节存储字模数据
|
||||
uint8_t len; // 字库长度 超过256则请改为uint16_t
|
||||
const ASCIIFont *ascii; // 缺省ASCII字体 当字库中没有对应字符且需要显示ASCII字符时使用
|
||||
} Font;
|
||||
|
||||
extern const Font font16x16;//声明你的想要显示数据的结构体
|
||||
|
||||
/**
|
||||
* @brief 图片结构体
|
||||
* @note 图片数据可以使用波特律动LED取模助手生成(https://led.baud-dance.com)
|
||||
*/
|
||||
typedef struct Image {
|
||||
uint8_t w; // 图片宽度
|
||||
uint8_t h; // 图片高度
|
||||
const uint8_t *data; // 图片数据
|
||||
} Image;
|
||||
|
||||
extern const Image bilibiliImg;
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
#ifndef _OLED_H
|
||||
#define _OLED_H
|
||||
|
||||
#include "main.h"
|
||||
#include "MyLib.h"
|
||||
|
||||
void OLED_Act(void);
|
||||
|
||||
//将当前显存显示到屏幕上
|
||||
void OLED_ShowPageFrame(uint8_t page);
|
||||
|
||||
typedef enum {
|
||||
OLED_COLOR_NORMAL = 0, // 黑底白字
|
||||
OLED_COLOR_REVERSED // 白底黑字
|
||||
} OLED_ColorMode;
|
||||
|
||||
void OLED_Init(void);
|
||||
void OLED_DisPlay_On(void);
|
||||
void OLED_DisPlay_Off(void);
|
||||
|
||||
void OLED_NewFrame(void);
|
||||
void OLED_ShowFrame(void);
|
||||
void OLED_SetPixel(uint8_t x, uint8_t y, OLED_ColorMode color);
|
||||
|
||||
void OLED_DrawLine(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, OLED_ColorMode color);
|
||||
void OLED_DrawRectangle(uint8_t x, uint8_t y, uint8_t w, uint8_t h, OLED_ColorMode color);
|
||||
void OLED_DrawFilledRectangle(uint8_t x, uint8_t y, uint8_t w, uint8_t h, OLED_ColorMode color);
|
||||
void OLED_DrawTriangle(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint8_t x3, uint8_t y3, OLED_ColorMode color);
|
||||
void OLED_DrawFilledTriangle(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint8_t x3, uint8_t y3, OLED_ColorMode color);
|
||||
void OLED_DrawCircle(uint8_t x, uint8_t y, uint8_t r, OLED_ColorMode color);
|
||||
void OLED_DrawFilledCircle(uint8_t x, uint8_t y, uint8_t r, OLED_ColorMode color);
|
||||
void OLED_DrawEllipse(uint8_t x, uint8_t y, uint8_t a, uint8_t b, OLED_ColorMode color);
|
||||
void OLED_DrawImage(uint8_t x, uint8_t y, const Image *img, OLED_ColorMode color);
|
||||
|
||||
void OLED_PrintASCIIChar(uint8_t x, uint8_t y, char ch, const ASCIIFont *font, OLED_ColorMode color);
|
||||
void OLED_PrintASCIIString(uint8_t x, uint8_t y, char *str, const ASCIIFont *font, OLED_ColorMode color);
|
||||
void OLED_PrintString(uint8_t x, uint8_t y, char *str, const Font *font, OLED_ColorMode color);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
/*
|
||||
* @Author: 吴俊潮 24472040@qq.com
|
||||
* @Date: 2024-03-28 09:00:25
|
||||
* @LastEditors: 吴俊潮 24472040@qq.com
|
||||
* @LastEditTime: 2024-03-28 09:01:20
|
||||
* @FilePath: \mfps\App\Inc\serial_port.h
|
||||
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||
*/
|
||||
#ifndef _SERIAL_PORT_H
|
||||
#define _SERIAL_PORT_H
|
||||
|
||||
void Tx_RX_UART1(void);
|
||||
void uart_test(void);
|
||||
|
||||
#endif
|
||||
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
#ifndef _TMC5160_H
|
||||
#define _TMC5160_H
|
||||
|
||||
#include "main.h"
|
||||
|
||||
void TMC5160_SPIWriteInt(uint8_t addr, uint32_t data);
|
||||
void TMC5160_SPIReadInt(uint8_t addr);
|
||||
void tmc5160_init(void);
|
||||
void tmc5160_act(void);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,298 @@
|
|||
#include "ads1220.h"
|
||||
#include "delay.h"
|
||||
#include "main.h"
|
||||
unsigned char PolarFlag;
|
||||
unsigned char Init_Config[4],channel0[8],channel1[8],channel2[8],channel3[8];
|
||||
unsigned char i;
|
||||
|
||||
/***************************************************************************
|
||||
接线顺序
|
||||
*************************************************************************/
|
||||
//PB0 DRDY
|
||||
//PA7 MISO
|
||||
|
||||
#define DIN_H HAL_GPIO_WritePin(GPIOA,GPIO_PIN_7,GPIO_PIN_SET); //PA7 MOSI
|
||||
#define DIN_L HAL_GPIO_WritePin(GPIOA,GPIO_PIN_7,GPIO_PIN_RESET); //PA7 MOSI
|
||||
|
||||
#define SCK_H HAL_GPIO_WritePin(GPIOA,GPIO_PIN_5,GPIO_PIN_SET); //PA5 SCK
|
||||
#define SCK_L HAL_GPIO_WritePin(GPIOA,GPIO_PIN_5,GPIO_PIN_RESET); //PA5 SCK
|
||||
|
||||
#define CS_H HAL_GPIO_WritePin(GPIOA,GPIO_PIN_4,GPIO_PIN_SET); //PA4 CS1
|
||||
#define CS_L HAL_GPIO_WritePin(GPIOA,GPIO_PIN_4,GPIO_PIN_RESET); //PA4 CS1
|
||||
|
||||
#define ADS1220_MISO HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_6)
|
||||
|
||||
#define ADS1220_DRDY HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_4)
|
||||
|
||||
#define DALAY_CNT 1000
|
||||
|
||||
|
||||
void ADS1220_GPIOInit(void)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStructure;
|
||||
|
||||
GPIO_InitStructure.Pin = GPIO_PIN_5|GPIO_PIN_7; //PA5 PA7 端口配置 MOSI&SCLK
|
||||
GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP; //推挽输出
|
||||
GPIO_InitStructure.Speed = GPIO_SPEED_FREQ_HIGH; //IO口速度为50MHz
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStructure); //根据设定参数初始化
|
||||
HAL_GPIO_WritePin(GPIOA,GPIO_PIN_5|GPIO_PIN_6,GPIO_PIN_SET);
|
||||
|
||||
GPIO_InitStructure.Pin = GPIO_PIN_6; //端口配置 PA6 MISO
|
||||
GPIO_InitStructure.Mode = GPIO_MODE_INPUT; //上拉输入
|
||||
GPIO_InitStructure.Pull = GPIO_PULLUP ;
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStructure); //
|
||||
|
||||
GPIO_InitStructure.Pin = GPIO_PIN_4; //端口配置 PC4 DRDY
|
||||
GPIO_InitStructure.Mode = GPIO_MODE_INPUT; //上拉输入
|
||||
GPIO_InitStructure.Pull = GPIO_PULLUP; //IO口速度为50MHz
|
||||
HAL_GPIO_Init(GPIOC, &GPIO_InitStructure);
|
||||
|
||||
GPIO_InitStructure.Pin = GPIO_PIN_4; //端口配置 PA4 CS
|
||||
GPIO_InitStructure.Mode = GPIO_MODE_OUTPUT_PP; //推挽输出
|
||||
GPIO_InitStructure.Speed = GPIO_SPEED_FREQ_HIGH; //IO口速度为50MHz
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStructure);
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
函数名称:WriteOneByte(unsigned char 命令)
|
||||
|
||||
用途:写入一个字节到ADS1220
|
||||
*************************************************************************/
|
||||
void WriteOneByte(unsigned char command)
|
||||
{
|
||||
unsigned char i;
|
||||
for(i = 0; i < 8;i++)
|
||||
{
|
||||
if(command&0x80)
|
||||
{
|
||||
DIN_H;//ADS1220_DIN = 1
|
||||
}
|
||||
else
|
||||
{
|
||||
DIN_L;//ADS1220_DIN = 0;/
|
||||
}
|
||||
command <<= 1;
|
||||
delay_us(10);
|
||||
SCK_H;//ADS1220_SCK = 1;
|
||||
delay_us(10);
|
||||
SCK_L;//ADS1220_SCK = 0;
|
||||
delay_us(10);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
*函数名称:ReadOneByte()
|
||||
*用途:从ADS1220读取一个字节
|
||||
*************************************************************************/
|
||||
unsigned char ReadOneByte(void)
|
||||
{
|
||||
unsigned char result,i;
|
||||
|
||||
SCK_L;//SCLK_L;
|
||||
for(i = 0;i<8; i++)
|
||||
{
|
||||
SCK_H;
|
||||
delay_ns(1);
|
||||
result <<= 0x01;
|
||||
if(ADS1220_MISO)
|
||||
result |= 0X01;
|
||||
SCK_L;
|
||||
delay_ns(1);
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
*函数名称:ReadData()
|
||||
*用途:从ADS1220读取数据
|
||||
*************************************************************************/
|
||||
unsigned long ReadData(void)
|
||||
{
|
||||
unsigned long adval;
|
||||
unsigned char a,b,c;
|
||||
|
||||
CS_L;
|
||||
delay_ns(10);
|
||||
WriteOneByte(RDATA);
|
||||
a = ReadOneByte();
|
||||
b = ReadOneByte();
|
||||
c = ReadOneByte();
|
||||
adval = a;
|
||||
adval = (adval<<8) | b;
|
||||
adval = (adval<<8) | c;
|
||||
delay_ns(10);
|
||||
CS_H;
|
||||
|
||||
return adval;
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
*函数名称:ADReset()
|
||||
|
||||
*用途:复位ADS1220
|
||||
|
||||
|
||||
*************************************************************************/
|
||||
void ADReset(void)
|
||||
{
|
||||
CS_L;
|
||||
delay_ns(1);
|
||||
WriteOneByte(RESET);
|
||||
CS_H;
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
函数名称:ADS1220_Init()
|
||||
|
||||
*用途:ADS120初始化
|
||||
*************************************************************************/
|
||||
void ADS1220_Init(void)
|
||||
{
|
||||
CS_H;
|
||||
SCK_H;
|
||||
DIN_H;
|
||||
ADReset();
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
*函数名称:关闭电源()
|
||||
|
||||
*************************************************************************/
|
||||
void ADPowerDown(void)
|
||||
{
|
||||
CS_L;
|
||||
WriteOneByte(POWERDOWN);
|
||||
CS_H;
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
*函数名称:ADStartConversion()
|
||||
|
||||
*用途:开始转换
|
||||
|
||||
*参数:
|
||||
*************************************************************************/
|
||||
void ADStartConversion(void)
|
||||
{
|
||||
CS_L;
|
||||
WriteOneByte(START);
|
||||
CS_H;
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
*函数名称:ReadRegister()
|
||||
|
||||
*用途:从寄存器中读取数据
|
||||
|
||||
*参数:数据
|
||||
*************************************************************************/
|
||||
void ReadRegister(void)
|
||||
{
|
||||
unsigned char i;
|
||||
unsigned long Data;
|
||||
CS_L;
|
||||
WriteOneByte(RREG|0x03);
|
||||
for (i=0; i< 4; i++)
|
||||
{
|
||||
Data += ReadOneByte();
|
||||
}
|
||||
CS_H;
|
||||
}
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
*函数名:WriteRegister(unsigned char StartAddress, unsigned char NumRegs, unsigned char * pData)
|
||||
*用途:向寄存器写入数据
|
||||
*步骤:写地址2。写入数据
|
||||
* Params NumRegs-----寄存器的数字
|
||||
*************************************************************************/
|
||||
void WriteRegister(unsigned char StartAddress, unsigned char NumRegs, unsigned char * pData)
|
||||
{
|
||||
unsigned char i;
|
||||
CS_L;
|
||||
WriteOneByte(WREG | (((StartAddress<<2) & 0x0c) |((NumRegs-1)&0x03)));
|
||||
for (i=0; i< NumRegs; i++)
|
||||
{
|
||||
WriteOneByte(*pData);
|
||||
pData++;
|
||||
}
|
||||
CS_H;
|
||||
}
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
函数名称:CofigAD(unsigned char channel)
|
||||
*用途:设置采样通道
|
||||
*参数:
|
||||
*************************************************************************/
|
||||
void CofigAD(unsigned char channel)
|
||||
{
|
||||
switch(channel)
|
||||
{
|
||||
case 0: Init_Config[0] = MUX_8 | PGA_0 | PGA_BYPASS_Disable;//单端模式,选择通道AINP = AIN0,AINN = AVSS ,PGA = 1,禁用PGA
|
||||
break;
|
||||
case 1: Init_Config[0] = MUX_9 | PGA_0 | PGA_BYPASS_Disable;//单端模式,选择通道AINP = AIN1,AINN = AVSS ,PGA = 1,禁用PGA
|
||||
break;
|
||||
case 2: Init_Config[0] = MUX_10 | PGA_0 | PGA_BYPASS_Disable;//单端模式,选择通道AINP = AIN2,AINN = AVSS,PGA = 1,禁用PGA
|
||||
break;
|
||||
case 3: Init_Config[0] = MUX_11 | PGA_0 | PGA_BYPASS_Disable;//单端模式,选择通道AINP = AIN3,AINN = AVSS,PGA = 1,禁用PGA
|
||||
break;
|
||||
case 4: Init_Config[0] = MUX_0 | PGA_0 | PGA_BYPASS_Disable;//差分模式,选择通道AINP = AIN0,AINN = AIN1(默认设置),PGA = 1,禁用PGA
|
||||
break;
|
||||
}
|
||||
|
||||
Init_Config[1] = 0XC0;
|
||||
Init_Config[2] = 0X00;
|
||||
Init_Config[3] = 0X00;
|
||||
WriteRegister(0x00,0x04,Init_Config);
|
||||
ReadRegister();
|
||||
}
|
||||
|
||||
|
||||
|
||||
/***************************************************************************
|
||||
*函数名:GetAD(unsigned char channel)
|
||||
|
||||
*目的:得到结果
|
||||
*************************************************************************/
|
||||
unsigned long GetAD(unsigned char channel)
|
||||
{
|
||||
unsigned long Result;
|
||||
unsigned long delay_cnt = 0;
|
||||
CofigAD(channel);
|
||||
ADStartConversion();
|
||||
while(ADS1220_DRDY)
|
||||
{
|
||||
delay_cnt++;
|
||||
if(delay_cnt > DALAY_CNT)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
Result = ReadData();
|
||||
ADPowerDown();
|
||||
|
||||
if(Result & 0x800000)
|
||||
{
|
||||
PolarFlag = 1;
|
||||
Result = ~Result;
|
||||
Result = Result&0xffffff;
|
||||
Result = Result+1;
|
||||
}
|
||||
else PolarFlag =0;
|
||||
|
||||
return Result;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1,22 +1,3 @@
|
|||
/* USER CODE BEGIN Header */
|
||||
/**
|
||||
******************************************************************************
|
||||
* @file : app.c
|
||||
* @brief : app program body
|
||||
******************************************************************************
|
||||
* @attention
|
||||
*
|
||||
* Copyright (c) 2024 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.
|
||||
*
|
||||
******************************************************************************
|
||||
*/
|
||||
/* USER CODE END Header */
|
||||
/* Includes ------------------------------------------------------------------*/
|
||||
#include "main.h"
|
||||
#include "i2c.h"
|
||||
#include "spi.h"
|
||||
|
|
@ -24,15 +5,53 @@
|
|||
#include "usart.h"
|
||||
#include "gpio.h"
|
||||
#include "key.h"
|
||||
#include "app.h"
|
||||
#include "serial_port.h"
|
||||
#include "m1820.h"
|
||||
#include "oled.h"
|
||||
#include "ads1220.h"
|
||||
#include "tmc5160.h"
|
||||
|
||||
|
||||
unsigned long tempA;
|
||||
float vol;
|
||||
void app_act (void)
|
||||
{
|
||||
//1、按键操作
|
||||
Key_Scan();//按键扫描
|
||||
key_act(); //按键执行功能
|
||||
//1按键操作
|
||||
Key_Scan();//按键扫描
|
||||
key_act(); //按键执行功能
|
||||
|
||||
//2、
|
||||
//2定时器
|
||||
//if(it_1000ms_flag == 1)
|
||||
//{
|
||||
// it_1000ms_flag = 0;
|
||||
//HAL_GPIO_TogglePin(LED_NOR_GPIO_Port,LED_NOR_Pin);
|
||||
|
||||
//M1820_Act();
|
||||
|
||||
//}
|
||||
|
||||
//3 串口通信
|
||||
//Tx_RX_UART1();
|
||||
//uart_test();
|
||||
|
||||
//4 OLED
|
||||
// if(it_100ms_flag)
|
||||
// {
|
||||
// it_100ms_flag = 0;
|
||||
// OLED_Act();
|
||||
// }
|
||||
|
||||
//5 电阻尺 位移传感器
|
||||
// tempA = GetAD(4);
|
||||
// tempA = (float)tempA*1000*2.499/(1048575) + 150;//20位精度
|
||||
|
||||
//6 电机
|
||||
if(it_1000ms_flag)
|
||||
{
|
||||
it_1000ms_flag = 0;
|
||||
tmc5160_act();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,38 @@
|
|||
#include "delay.h"
|
||||
#include "main.h"
|
||||
#include "tim.h"
|
||||
#include "app.h"
|
||||
|
||||
void delay_10ms(int tm)//ÑÓʱtm*10 ms
|
||||
{
|
||||
it_10ms_flag = 0;
|
||||
while( tm > 0 )
|
||||
{
|
||||
if(it_10ms_flag == 1)
|
||||
{
|
||||
it_10ms_flag = 0;
|
||||
tm--;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void delay_us(int tm)
|
||||
{
|
||||
int i = 0,j = 0;
|
||||
for(i = 0;i < tm;i++)
|
||||
{
|
||||
for(j = 0;j < 1000;j++);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void delay_ns(int tm)
|
||||
{
|
||||
int i = 0,j = 0;
|
||||
for(i = 0;i < tm;i++)
|
||||
{
|
||||
for(j = 0;j < 10;j++);
|
||||
}
|
||||
}
|
||||
|
||||
311
App/Src/key.c
311
App/Src/key.c
|
|
@ -1,38 +1,16 @@
|
|||
#include "key.h"
|
||||
#include "main.h"
|
||||
|
||||
int Key_State[3]; // 使用一个三维数组描述K1-K3的状态,1为按下,0为抬起,例:[1 0 0]->[K1按下 K2抬起 K3抬起]
|
||||
int Key_Mode[3]; // 模式0:按住执行,抬起停止;
|
||||
// 模式1:只要按下就执行,不考虑抬起;
|
||||
// 模式2:完成(按下+抬起)的动作才执行。
|
||||
// K1, K2, K3三者模式独立
|
||||
int Key_Busy[3] = {0, 0, 0};
|
||||
|
||||
void Key_Init(void) // 按键状态&模式初始化
|
||||
{
|
||||
Key_State[0] = 0;
|
||||
Key_State[1] = 0;
|
||||
Key_State[2] = 1;
|
||||
Key_Mode[0] = 0;
|
||||
Key_Mode[1] = 2;
|
||||
Key_Mode[2] = 2;
|
||||
}
|
||||
#include "tmc5160.h"
|
||||
#include "oled.h"
|
||||
|
||||
unsigned char key_i = 0;
|
||||
unsigned int key_cnt[3];//计数
|
||||
unsigned char key_no[3];//哪个按键
|
||||
unsigned char key_msg[3];//按键标识
|
||||
unsigned int key_cnt[3];//延时用计数
|
||||
unsigned char key_msg[3];//按键事件
|
||||
unsigned char key_val[3];//按键值
|
||||
|
||||
#define KEY_CNT 10000
|
||||
#define KEY_CNT 100
|
||||
|
||||
|
||||
//清除
|
||||
void key_clr(char no)
|
||||
{
|
||||
key_cnt[no] = 0;
|
||||
key_msg[no] = 0;
|
||||
key_no[no] = 0;
|
||||
}
|
||||
|
||||
void Key_Scan(void) // 扫描K1-K3的状态
|
||||
{
|
||||
|
|
@ -45,23 +23,21 @@ void Key_Scan(void) // 扫描K1-K3的状态
|
|||
if(key_i >= 3) key_i = 0;
|
||||
if (key_val[key_i] == 0 && key_msg[key_i] == 0)//按键按下
|
||||
{
|
||||
key_cnt[key_i]++;
|
||||
key_cnt[key_i]++;
|
||||
if(key_cnt[key_i] > KEY_CNT)
|
||||
{
|
||||
key_cnt[key_i] = 0;
|
||||
key_msg[key_i] = 1;//按键按下
|
||||
key_no[key_i] = 1; //哪个按键
|
||||
}
|
||||
}
|
||||
|
||||
if (key_val[key_i] == 1 && key_msg[key_i] == 2)//按键抬起
|
||||
if (key_val[key_i] == 1 && key_msg[key_i] == 1)//按键抬起
|
||||
{
|
||||
key_cnt[key_i]++;
|
||||
if(key_cnt[key_i] > KEY_CNT)
|
||||
{
|
||||
key_cnt[key_i] = 0;
|
||||
key_msg[key_i] = 3;//按键抬起2
|
||||
key_no[key_i] = 1; //哪个按键
|
||||
key_msg[key_i] = 2;//完成按下+抬起
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -72,269 +48,30 @@ void Key_Scan(void) // 扫描K1-K3的状态
|
|||
|
||||
|
||||
//按键功能
|
||||
|
||||
void key_act(void)
|
||||
{
|
||||
switch(key_no[key_i])
|
||||
if(key_msg[0] == 2)//K1完成按下+抬起后,绿灯亮起,蓝灯熄灭
|
||||
{
|
||||
case 1 :
|
||||
{
|
||||
if(key_msg[key_i] == 1)
|
||||
{
|
||||
HAL_GPIO_WritePin(GPIOA, LED_NOR_Pin, GPIO_PIN_RESET);//LED 执行一次
|
||||
key_clr(key_i);//清除
|
||||
key_msg[key_i] = 2;
|
||||
}
|
||||
|
||||
if(key_msg[key_i] == 3)
|
||||
{
|
||||
HAL_GPIO_WritePin(GPIOA, LED_NOR_Pin, GPIO_PIN_SET);//LED 执行一次
|
||||
key_clr(key_i);//清除
|
||||
}
|
||||
}
|
||||
break;
|
||||
HAL_GPIO_WritePin(LED_NOR_GPIO_Port,LED_NOR_Pin,GPIO_PIN_RESET);
|
||||
HAL_GPIO_WritePin(LED_ERR_GPIO_Port,LED_ERR_Pin,GPIO_PIN_SET);
|
||||
|
||||
//tmc5160_act();
|
||||
|
||||
key_msg[0] = 0; //清除按键事件
|
||||
}
|
||||
|
||||
if(key_msg[1] == 2)//K2完成按下+抬起后,绿灯熄灭,蓝灯亮起
|
||||
{
|
||||
HAL_GPIO_WritePin(LED_NOR_GPIO_Port,LED_NOR_Pin,GPIO_PIN_SET);
|
||||
HAL_GPIO_WritePin(LED_ERR_GPIO_Port,LED_ERR_Pin,GPIO_PIN_RESET);
|
||||
|
||||
key_msg[1] = 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// int i = 0;
|
||||
// if (Key_State[2] == 0)//K3使能K1,K2 begin
|
||||
// {
|
||||
// /*********************************** K1 begin **************************************/
|
||||
// // mode 0 begin
|
||||
// if (Key_Mode[0] == 0)
|
||||
// {
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
||||
// {
|
||||
// Key_State[0] = 1;
|
||||
// }
|
||||
// }
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 抬起延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
||||
// {
|
||||
// Key_State[0] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 0 end
|
||||
|
||||
// // mode 1 begin
|
||||
// if (Key_Mode[0] == 1)
|
||||
// {
|
||||
// if ((HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0) && (Key_Busy[0] == 0))
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
||||
// {
|
||||
// Key_State[0] = !Key_State[0];
|
||||
// Key_Busy[0] = 1;
|
||||
// }
|
||||
// }
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 抬起延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
||||
// {
|
||||
// Key_Busy[0] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 1 end
|
||||
|
||||
// // mode 2 begin
|
||||
// if (Key_Mode[0] == 2)
|
||||
// {
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
||||
// {
|
||||
// Key_Busy[0] = 1; // 完成按下
|
||||
// }
|
||||
// }
|
||||
// if ((HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1) && (Key_Busy[0] == 1))
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
||||
// {
|
||||
// // 完成抬起
|
||||
// Key_State[0] = !Key_State[0];
|
||||
// Key_Busy[0] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 2 end
|
||||
// /*********************************** K1 end **************************************/
|
||||
|
||||
// /*********************************** K2 begin **************************************/
|
||||
// // mode 0 begin
|
||||
// if (Key_Mode[1] == 0)
|
||||
// {
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
||||
// {
|
||||
// Key_State[1] = 1;
|
||||
// }
|
||||
// }
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 抬起延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
||||
// {
|
||||
// Key_State[1] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 0 end
|
||||
|
||||
// // mode 1 begin
|
||||
// if (Key_Mode[1] == 1)
|
||||
// {
|
||||
// if ((HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0) && (Key_Busy[1] == 0))
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
||||
// {
|
||||
// Key_State[1] = !Key_State[1];
|
||||
// Key_Busy[1] = 1;
|
||||
// }
|
||||
// }
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 抬起延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
||||
// {
|
||||
// Key_Busy[1] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 1 end
|
||||
|
||||
// // mode 2 begin
|
||||
// if (Key_Mode[1] == 2)
|
||||
// {
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
||||
// {
|
||||
// Key_Busy[1] = 1; // 完成按下
|
||||
// }
|
||||
// }
|
||||
// if ((HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1) && (Key_Busy[1] == 1))
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
||||
// {
|
||||
// // 完成抬起
|
||||
// Key_Mode[0] = (Key_Mode[0] + 1) * ((Key_Mode[0] + 1) < 3); // 使用K2切换K1模式
|
||||
// Key_State[1] = !Key_State[1];
|
||||
// Key_Busy[1] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 2 end
|
||||
// /*********************************** K2 end **************************************/
|
||||
// }//K3使能K1,K2 begin
|
||||
|
||||
// /*********************************** K3 begin **************************************/
|
||||
// // mode 0 begin
|
||||
// if (Key_Mode[2] == 0)
|
||||
// {
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
||||
// {
|
||||
// Key_State[2] = 1;
|
||||
// }
|
||||
// }
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 抬起延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
||||
// {
|
||||
// Key_State[2] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 0 end
|
||||
|
||||
// // mode 1 begin
|
||||
// if (Key_Mode[2] == 1)
|
||||
// {
|
||||
// if ((HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0) && (Key_Busy[2] == 0))
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
||||
// {
|
||||
// Key_State[2] = !Key_State[2];
|
||||
// Key_Busy[2] = 1;
|
||||
// }
|
||||
// }
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 抬起延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
||||
// {
|
||||
// Key_Busy[2] = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// // mode 1 end
|
||||
|
||||
// // mode 2 begin
|
||||
// if (Key_Mode[2] == 2)
|
||||
// {
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
||||
// {
|
||||
// Key_Busy[2] = 1; // 完成按下
|
||||
// }
|
||||
// }
|
||||
// if ((HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1) && (Key_Busy[2] == 1))
|
||||
// {
|
||||
// for (i = 0; i < 10000; i++)
|
||||
// ; // 按下延时防抖
|
||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
||||
// {
|
||||
// // 完成抬起
|
||||
// Key_State[2] = !Key_State[2];
|
||||
// Key_Busy[2] = 0;
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// }
|
||||
// mode 2 end
|
||||
/*********************************** K3 end **************************************/
|
||||
//}
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,309 @@
|
|||
|
||||
#include "main.h"
|
||||
#include "delay.h"
|
||||
|
||||
#define IO_H HAL_GPIO_WritePin(GPIOC,GPIO_PIN_10,GPIO_PIN_SET)
|
||||
#define IO_L HAL_GPIO_WritePin(GPIOC,GPIO_PIN_10,GPIO_PIN_RESET)
|
||||
#define IO_R HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_11)
|
||||
|
||||
void M1820_GPIO_Init(void)
|
||||
{
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
|
||||
/* GPIO Ports Clock Enable */
|
||||
__HAL_RCC_GPIOC_CLK_ENABLE();
|
||||
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_11;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
||||
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_10;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
||||
|
||||
}
|
||||
|
||||
|
||||
unsigned char M1820_Start()
|
||||
{
|
||||
// IO_H;
|
||||
// delay_us(7);
|
||||
// IO_L;
|
||||
// delay_us(80);
|
||||
// IO_H;
|
||||
// delay_us(7);
|
||||
// while(0 == IO_R);
|
||||
// IO_H;
|
||||
|
||||
|
||||
unsigned char i = 0;
|
||||
IO_L; //数据线拉0
|
||||
delay_us(642); //延时480-960us
|
||||
//实际延时642us
|
||||
IO_H; //拉高后延时等待80us,判断DS是否响应,响应数据线会被再次拉低
|
||||
|
||||
i=0;
|
||||
while(IO_R) //判断DS是否响应,拉低数据线
|
||||
{
|
||||
delay_us(10);
|
||||
i++;
|
||||
if(i>5)
|
||||
{
|
||||
return 0; //判断超时,温度传感器为不存在
|
||||
}
|
||||
}
|
||||
return 1; //温度传感器存在
|
||||
|
||||
}
|
||||
|
||||
void M1820_Wr_Onebyte(unsigned char dat) //先写低位
|
||||
{
|
||||
unsigned char i = 0;
|
||||
for(i=0;i < 8;i++)
|
||||
{
|
||||
IO_L;
|
||||
delay_us(7);
|
||||
if(dat & 0x01)
|
||||
{
|
||||
IO_H;
|
||||
}
|
||||
else{
|
||||
IO_L;
|
||||
}
|
||||
delay_us(10);//error1采样器件器件采集自己的就行,主机什么也不用干。
|
||||
IO_H;
|
||||
dat >>= 1;
|
||||
}
|
||||
}
|
||||
|
||||
unsigned char M1820_Rd_Onebytr(void) //先读低位
|
||||
{
|
||||
unsigned char i,j,dat;
|
||||
for(i=0;i<8;i++)
|
||||
{
|
||||
IO_L;
|
||||
delay_us(7);
|
||||
IO_H;
|
||||
j = IO_R;
|
||||
delay_us(14);
|
||||
dat = (dat>>1)|(j<<7);
|
||||
delay_us(5);
|
||||
IO_H;
|
||||
}
|
||||
return dat;
|
||||
}
|
||||
|
||||
unsigned char Ds18b20ReadByte() //读取数据
|
||||
{
|
||||
unsigned char j,bi,rdat;
|
||||
|
||||
rdat = 0;
|
||||
for(j=8;j>0;j--)
|
||||
{
|
||||
IO_L; //1.数据线拉低 2.延时15us 3.数据线拉高,释放总线,准备读数据
|
||||
//4.延时10us 5.读数据的状态,进行数据处理 6.延时45us
|
||||
delay_us(15);
|
||||
|
||||
IO_H; //数据线拉高
|
||||
|
||||
delay_us(15);
|
||||
|
||||
bi = IO_R; //读取1bit数据,储存数据
|
||||
rdat = ( rdat >> 1 ) | (bi << 7 ); //bi = 1, 1000 0000 | 000000 = 1000 0000
|
||||
|
||||
delay_us(45); //延时>45us
|
||||
}
|
||||
return rdat;
|
||||
}
|
||||
|
||||
|
||||
void Ds18b20WriteByte(unsigned char dat)
|
||||
{
|
||||
unsigned char j;
|
||||
for(j=0;j<8;j++)
|
||||
{
|
||||
IO_L; //1.数据线拉低 2.延时15us 3.发送数据,低位到高位 4.延时60u 5.数据线拉高
|
||||
delay_us(20); //延时15us
|
||||
//DsPort = dat & 0x01; //发送数据
|
||||
if(dat & 0x01)
|
||||
{
|
||||
IO_H;
|
||||
}
|
||||
else{
|
||||
IO_L;
|
||||
}
|
||||
delay_us(30); //延时68us
|
||||
IO_H; //数据线拉高
|
||||
dat >>= 1; //右移一位,发送下一位
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void ChangeTemp() //温度转换
|
||||
{
|
||||
//M1820_Start(); //器件初始化
|
||||
//delay_us(1000); //延时
|
||||
Ds18b20WriteByte(0xCC); //CC为跳过ROM,直接可以温度转换
|
||||
Ds18b20WriteByte(0x44); //44为启动温度转换,一次需要750ms,连续检测可以不进行延时
|
||||
}
|
||||
|
||||
|
||||
void ReadTempCom() //温度读取指令
|
||||
{
|
||||
//M1820_Start(); //器件初始化
|
||||
delay_us(1000); //延时
|
||||
Ds18b20WriteByte(0xCC); //CC为跳过ROM,直接可以温度转换
|
||||
Ds18b20WriteByte(0xBE); //BE为读取ROM的数据,两个字节
|
||||
}
|
||||
|
||||
int temp = 0;
|
||||
unsigned char tmh,tml; //存储温度高/低字节
|
||||
|
||||
int ReadTemp() //封装函数,读取温度
|
||||
{
|
||||
ChangeTemp(); //温度转换
|
||||
ReadTempCom(); //温度读取
|
||||
tml = Ds18b20ReadByte(); //ROM的低字节
|
||||
tmh = Ds18b20ReadByte(); //ROM的高字节
|
||||
temp = tmh; //存储高字节
|
||||
temp <<= 8;
|
||||
temp |= tml; //存储低字节
|
||||
return temp;
|
||||
}
|
||||
|
||||
|
||||
int temp;
|
||||
unsigned char tem_h,tem_l,bai,shi,ge,shifen,baifen;
|
||||
|
||||
char *p1 = "1:";
|
||||
char *p2 = "2:";
|
||||
char *p3 = "3:";
|
||||
char rom_1[8]={0x28,0xFF,0x2D,0x86,0x67,0x18,0x01,0x97};//第三个18B20
|
||||
char rom_2[8]={0X28,0X00,0X4E,0X45,0X92,0X17,0X02,0X6D};
|
||||
char rom_3[8]={0x28,0x30,0x5F,0x45,0x92,0x0A,0x02,0x54};
|
||||
|
||||
//执行
|
||||
void M1820_Act(void)
|
||||
{
|
||||
ReadTemp();
|
||||
|
||||
|
||||
|
||||
// unsigned char i;
|
||||
// float j=0;
|
||||
//
|
||||
// M1820_Start();//18b20开始信号
|
||||
//
|
||||
//
|
||||
// M1820_Wr_Onebyte(0xcc);//发送跳过ROM的ROM命令
|
||||
// //
|
||||
//
|
||||
// M1820_Wr_Onebyte(0x44);
|
||||
// M1820_Start();//18b20开始信号
|
||||
// // M1820_Wr_Onebyte(0x55);//发送匹配ROM命令
|
||||
// // for(i=0;i<8;i++)
|
||||
// // {
|
||||
// // M1820_Wr_Onebyte(rom_1[i]);
|
||||
// // }
|
||||
// M1820_Wr_Onebyte(0xBE);
|
||||
//
|
||||
//
|
||||
//
|
||||
// tem_l = M1820_Rd_Onebytr();
|
||||
// tem_h = M1820_Rd_Onebytr();
|
||||
//
|
||||
//
|
||||
// temp = tem_h;
|
||||
// temp <<= 8;
|
||||
// temp |= tem_l;
|
||||
// if( temp < 0 )
|
||||
// {
|
||||
// temp = temp - 1;
|
||||
// temp = ~temp;
|
||||
// }
|
||||
// j = temp;
|
||||
// temp = j * 0.0625 * 100 + 0.5;
|
||||
// bai = (temp / 10000) + '0';
|
||||
// shi = (temp % 10000/1000) + '0';
|
||||
// ge = (temp % 1000/100) + '0';
|
||||
// shifen = (temp % 100/10) + '0';
|
||||
// baifen = temp % 10 + '0';
|
||||
|
||||
// M1820_Start(); //18b20开始信号
|
||||
// M1820_Wr_Onebyte(0xcc); //发送跳过ROM的ROM命令
|
||||
// M1820_Wr_Onebyte(0x44);
|
||||
// M1820_Start(); //18b20开始信号
|
||||
// M1820_Wr_Onebyte(0x55); //发送匹配ROM命令
|
||||
// for(i=0;i<8;i++)
|
||||
// {
|
||||
// M1820_Wr_Onebyte(rom_2[i]);
|
||||
// }
|
||||
// M1820_Wr_Onebyte(0xBE);
|
||||
// tem_l = M1820_Rd_Onebytr();
|
||||
// tem_h = M1820_Rd_Onebytr();
|
||||
// temp = tem_h;
|
||||
// temp <<= 8;
|
||||
// temp |= tem_l;
|
||||
// if( temp < 0 )
|
||||
// {
|
||||
// temp = temp - 1;
|
||||
// temp = ~temp;
|
||||
// }
|
||||
//
|
||||
// j = temp;
|
||||
// temp = j * 0.0625 * 100 + 0.5;
|
||||
// bai = (temp / 10000) + '0';
|
||||
// shi = (temp % 10000/1000) + '0';
|
||||
// ge = (temp % 1000/100) + '0';
|
||||
// shifen = (temp % 100/10) + '0';
|
||||
// baifen = temp % 10 + '0';
|
||||
|
||||
|
||||
// M1820_Start();//18b20开始信号
|
||||
// M1820_Wr_Onebyte(0xcc);//发送跳过ROM的ROM命令
|
||||
//
|
||||
//// for(i=0;i<8;i++)
|
||||
//// {
|
||||
//// rom_3[i] = M1820_Rd_Onebytr();
|
||||
//// }
|
||||
//// for(i=0;i<8;i++)
|
||||
//// {
|
||||
//// printf("%c",rom_3[i]);
|
||||
//// }
|
||||
|
||||
// M1820_Wr_Onebyte(0x44);
|
||||
// M1820_Start();//18b20开始信号
|
||||
// M1820_Wr_Onebyte(0x55);//发送匹配ROM命令
|
||||
// for(i=0;i<8;i++)
|
||||
// {
|
||||
// M1820_Wr_Onebyte(rom_3[i]);
|
||||
// }
|
||||
// M1820_Wr_Onebyte(0xBE);
|
||||
// tem_l = M1820_Rd_Onebytr();
|
||||
// tem_h = M1820_Rd_Onebytr();
|
||||
// temp = tem_h;
|
||||
// temp <<= 8;
|
||||
// temp |= tem_l;
|
||||
// if( temp < 0 )
|
||||
// {
|
||||
// temp = temp - 1;
|
||||
// temp = ~temp;
|
||||
// }
|
||||
// j = temp;
|
||||
// temp = j * 0.0625 * 100 + 0.5;
|
||||
// bai = (temp / 10000) + '0';
|
||||
// shi = (temp % 10000/1000) + '0';
|
||||
// ge = (temp % 1000/100) + '0';
|
||||
// shifen = (temp % 100/10) + '0';
|
||||
// baifen = temp % 10 + '0';
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,428 @@
|
|||
#include "myLib.h"
|
||||
|
||||
// 8*6 ASCII
|
||||
const unsigned char ascii_8x6[][6] = {
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, // space 空格
|
||||
{0x00, 0x00, 0x00, 0x2f, 0x00, 0x00}, // !
|
||||
{0x00, 0x00, 0x07, 0x00, 0x07, 0x00}, // "
|
||||
{0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14}, // #
|
||||
{0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12}, // $
|
||||
{0x00, 0x62, 0x64, 0x08, 0x13, 0x23}, // %
|
||||
{0x00, 0x36, 0x49, 0x55, 0x22, 0x50}, // &
|
||||
{0x00, 0x00, 0x05, 0x03, 0x00, 0x00}, // '
|
||||
{0x00, 0x00, 0x1c, 0x22, 0x41, 0x00}, // (
|
||||
{0x00, 0x00, 0x41, 0x22, 0x1c, 0x00}, // )
|
||||
{0x00, 0x14, 0x08, 0x3E, 0x08, 0x14}, // *
|
||||
{0x00, 0x08, 0x08, 0x3E, 0x08, 0x08}, // +
|
||||
{0x00, 0x00, 0x00, 0xA0, 0x60, 0x00}, // ,
|
||||
{0x00, 0x08, 0x08, 0x08, 0x08, 0x08}, // -
|
||||
{0x00, 0x00, 0x60, 0x60, 0x00, 0x00}, // .
|
||||
{0x00, 0x20, 0x10, 0x08, 0x04, 0x02}, // /
|
||||
{0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E}, // 0
|
||||
{0x00, 0x00, 0x42, 0x7F, 0x40, 0x00}, // 1
|
||||
{0x00, 0x42, 0x61, 0x51, 0x49, 0x46}, // 2
|
||||
{0x00, 0x21, 0x41, 0x45, 0x4B, 0x31}, // 3
|
||||
{0x00, 0x18, 0x14, 0x12, 0x7F, 0x10}, // 4
|
||||
{0x00, 0x27, 0x45, 0x45, 0x45, 0x39}, // 5
|
||||
{0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30}, // 6
|
||||
{0x00, 0x01, 0x71, 0x09, 0x05, 0x03}, // 7
|
||||
{0x00, 0x36, 0x49, 0x49, 0x49, 0x36}, // 8
|
||||
{0x00, 0x06, 0x49, 0x49, 0x29, 0x1E}, // 9
|
||||
{0x00, 0x00, 0x36, 0x36, 0x00, 0x00}, // :
|
||||
{0x00, 0x00, 0x56, 0x36, 0x00, 0x00}, // ;
|
||||
{0x00, 0x08, 0x14, 0x22, 0x41, 0x00}, // <
|
||||
{0x00, 0x14, 0x14, 0x14, 0x14, 0x14}, // =
|
||||
{0x00, 0x00, 0x41, 0x22, 0x14, 0x08}, // >
|
||||
{0x00, 0x02, 0x01, 0x51, 0x09, 0x06}, // ?
|
||||
{0x00, 0x32, 0x49, 0x59, 0x51, 0x3E}, // @
|
||||
{0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C}, // A
|
||||
{0x00, 0x7F, 0x49, 0x49, 0x49, 0x36}, // B
|
||||
{0x00, 0x3E, 0x41, 0x41, 0x41, 0x22}, // C
|
||||
{0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C}, // D
|
||||
{0x00, 0x7F, 0x49, 0x49, 0x49, 0x41}, // E
|
||||
{0x00, 0x7F, 0x09, 0x09, 0x09, 0x01}, // F
|
||||
{0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A}, // G
|
||||
{0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F}, // H
|
||||
{0x00, 0x00, 0x41, 0x7F, 0x41, 0x00}, // I
|
||||
{0x00, 0x20, 0x40, 0x41, 0x3F, 0x01}, // J
|
||||
{0x00, 0x7F, 0x08, 0x14, 0x22, 0x41}, // K
|
||||
{0x00, 0x7F, 0x40, 0x40, 0x40, 0x40}, // L
|
||||
{0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F}, // M
|
||||
{0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F}, // N
|
||||
{0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E}, // O
|
||||
{0x00, 0x7F, 0x09, 0x09, 0x09, 0x06}, // P
|
||||
{0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E}, // Q
|
||||
{0x00, 0x7F, 0x09, 0x19, 0x29, 0x46}, // R
|
||||
{0x00, 0x46, 0x49, 0x49, 0x49, 0x31}, // S
|
||||
{0x00, 0x01, 0x01, 0x7F, 0x01, 0x01}, // T
|
||||
{0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F}, // U
|
||||
{0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F}, // V
|
||||
{0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F}, // W
|
||||
{0x00, 0x63, 0x14, 0x08, 0x14, 0x63}, // X
|
||||
{0x00, 0x07, 0x08, 0x70, 0x08, 0x07}, // Y
|
||||
{0x00, 0x61, 0x51, 0x49, 0x45, 0x43}, // Z
|
||||
{0x00, 0x00, 0x7F, 0x41, 0x41, 0x00}, // [
|
||||
{0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55}, // 55
|
||||
{0x00, 0x00, 0x41, 0x41, 0x7F, 0x00}, // ]
|
||||
{0x00, 0x04, 0x02, 0x01, 0x02, 0x04}, // ^
|
||||
{0x00, 0x40, 0x40, 0x40, 0x40, 0x40}, // _
|
||||
{0x00, 0x00, 0x01, 0x02, 0x04, 0x00}, // '
|
||||
{0x00, 0x20, 0x54, 0x54, 0x54, 0x78}, // a
|
||||
{0x00, 0x7F, 0x48, 0x44, 0x44, 0x38}, // b
|
||||
{0x00, 0x38, 0x44, 0x44, 0x44, 0x20}, // c
|
||||
{0x00, 0x38, 0x44, 0x44, 0x48, 0x7F}, // d
|
||||
{0x00, 0x38, 0x54, 0x54, 0x54, 0x18}, // e
|
||||
{0x00, 0x08, 0x7E, 0x09, 0x01, 0x02}, // f
|
||||
{0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C}, // g
|
||||
{0x00, 0x7F, 0x08, 0x04, 0x04, 0x78}, // h
|
||||
{0x00, 0x00, 0x44, 0x7D, 0x40, 0x00}, // i
|
||||
{0x00, 0x40, 0x80, 0x84, 0x7D, 0x00}, // j
|
||||
{0x00, 0x7F, 0x10, 0x28, 0x44, 0x00}, // k
|
||||
{0x00, 0x00, 0x41, 0x7F, 0x40, 0x00}, // l
|
||||
{0x00, 0x7C, 0x04, 0x18, 0x04, 0x78}, // m
|
||||
{0x00, 0x7C, 0x08, 0x04, 0x04, 0x78}, // n
|
||||
{0x00, 0x38, 0x44, 0x44, 0x44, 0x38}, // o
|
||||
{0x00, 0xFC, 0x24, 0x24, 0x24, 0x18}, // p
|
||||
{0x00, 0x18, 0x24, 0x24, 0x18, 0xFC}, // q
|
||||
{0x00, 0x7C, 0x08, 0x04, 0x04, 0x08}, // r
|
||||
{0x00, 0x48, 0x54, 0x54, 0x54, 0x20}, // s
|
||||
{0x00, 0x04, 0x3F, 0x44, 0x40, 0x20}, // t
|
||||
{0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C}, // u
|
||||
{0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C}, // v
|
||||
{0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C}, // w
|
||||
{0x00, 0x44, 0x28, 0x10, 0x28, 0x44}, // x
|
||||
{0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C}, // y
|
||||
{0x00, 0x44, 0x64, 0x54, 0x4C, 0x44}, // z
|
||||
{0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, // horiz lines
|
||||
};
|
||||
|
||||
const ASCIIFont afont8x6 = {8, 6, (unsigned char *)ascii_8x6};
|
||||
|
||||
const unsigned char ascii_12x6[][12] = {
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",0*/
|
||||
{0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00}, /*"!",1*/
|
||||
{0x00, 0x0C, 0x02, 0x0C, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",2*/
|
||||
{0x90, 0xD0, 0xBC, 0xD0, 0xBC, 0x90, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00}, /*"#",3*/
|
||||
{0x18, 0x24, 0xFE, 0x44, 0x8C, 0x00, 0x03, 0x02, 0x07, 0x02, 0x01, 0x00}, /*"$",4*/
|
||||
{0x18, 0x24, 0xD8, 0xB0, 0x4C, 0x80, 0x00, 0x03, 0x00, 0x01, 0x02, 0x01}, /*"%",5*/
|
||||
{0xC0, 0x38, 0xE4, 0x38, 0xE0, 0x00, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02}, /*"&",6*/
|
||||
{0x08, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",7*/
|
||||
{0x00, 0x00, 0x00, 0xF8, 0x04, 0x02, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04}, /*"(",8*/
|
||||
{0x00, 0x02, 0x04, 0xF8, 0x00, 0x00, 0x00, 0x04, 0x02, 0x01, 0x00, 0x00}, /*")",9*/
|
||||
{0x90, 0x60, 0xF8, 0x60, 0x90, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00}, /*"*",10*/
|
||||
{0x20, 0x20, 0xFC, 0x20, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00}, /*"+",11*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0x00, 0x00}, /*",",12*/
|
||||
{0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"-",13*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00}, /*".",14*/
|
||||
{0x00, 0x80, 0x60, 0x1C, 0x02, 0x00, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00}, /*"/",15*/
|
||||
{0xF8, 0x04, 0x04, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"0",16*/
|
||||
{0x00, 0x08, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"1",17*/
|
||||
{0x18, 0x84, 0x44, 0x24, 0x18, 0x00, 0x03, 0x02, 0x02, 0x02, 0x02, 0x00}, /*"2",18*/
|
||||
{0x08, 0x04, 0x24, 0x24, 0xD8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"3",19*/
|
||||
{0x40, 0xB0, 0x88, 0xFC, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0x02, 0x00}, /*"4",20*/
|
||||
{0x3C, 0x24, 0x24, 0x24, 0xC4, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"5",21*/
|
||||
{0xF8, 0x24, 0x24, 0x2C, 0xC0, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"6",22*/
|
||||
{0x0C, 0x04, 0xE4, 0x1C, 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00}, /*"7",23*/
|
||||
{0xD8, 0x24, 0x24, 0x24, 0xD8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"8",24*/
|
||||
{0x38, 0x44, 0x44, 0x44, 0xF8, 0x00, 0x00, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"9",25*/
|
||||
{0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00}, /*":",26*/
|
||||
{0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00}, /*";",27*/
|
||||
{0x00, 0x20, 0x50, 0x88, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02}, /*"<",28*/
|
||||
{0x90, 0x90, 0x90, 0x90, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"=",29*/
|
||||
{0x00, 0x02, 0x04, 0x88, 0x50, 0x20, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00}, /*">",30*/
|
||||
{0x18, 0x04, 0xC4, 0x24, 0x18, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00}, /*"?",31*/
|
||||
{0xF8, 0x04, 0xE4, 0x94, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x02, 0x00}, /*"@",32*/
|
||||
{0x00, 0xE0, 0x9C, 0xF0, 0x80, 0x00, 0x02, 0x03, 0x00, 0x00, 0x03, 0x02}, /*"A",33*/
|
||||
{0x04, 0xFC, 0x24, 0x24, 0xD8, 0x00, 0x02, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"B",34*/
|
||||
{0xF8, 0x04, 0x04, 0x04, 0x0C, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"C",35*/
|
||||
{0x04, 0xFC, 0x04, 0x04, 0xF8, 0x00, 0x02, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"D",36*/
|
||||
{0x04, 0xFC, 0x24, 0x74, 0x0C, 0x00, 0x02, 0x03, 0x02, 0x02, 0x03, 0x00}, /*"E",37*/
|
||||
{0x04, 0xFC, 0x24, 0x74, 0x0C, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00}, /*"F",38*/
|
||||
{0xF0, 0x08, 0x04, 0x44, 0xCC, 0x40, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00}, /*"G",39*/
|
||||
{0x04, 0xFC, 0x20, 0x20, 0xFC, 0x04, 0x02, 0x03, 0x00, 0x00, 0x03, 0x02}, /*"H",40*/
|
||||
{0x04, 0x04, 0xFC, 0x04, 0x04, 0x00, 0x02, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"I",41*/
|
||||
{0x00, 0x04, 0x04, 0xFC, 0x04, 0x04, 0x06, 0x04, 0x04, 0x03, 0x00, 0x00}, /*"J",42*/
|
||||
{0x04, 0xFC, 0x24, 0xD0, 0x0C, 0x04, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"K",43*/
|
||||
{0x04, 0xFC, 0x04, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x02, 0x02, 0x03}, /*"L",44*/
|
||||
{0xFC, 0x3C, 0xC0, 0x3C, 0xFC, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00}, /*"M",45*/
|
||||
{0x04, 0xFC, 0x30, 0xC4, 0xFC, 0x04, 0x02, 0x03, 0x02, 0x00, 0x03, 0x00}, /*"N",46*/
|
||||
{0xF8, 0x04, 0x04, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"O",47*/
|
||||
{0x04, 0xFC, 0x24, 0x24, 0x18, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00}, /*"P",48*/
|
||||
{0xF8, 0x84, 0x84, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x07, 0x05, 0x00}, /*"Q",49*/
|
||||
{0x04, 0xFC, 0x24, 0x64, 0x98, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"R",50*/
|
||||
{0x18, 0x24, 0x24, 0x44, 0x8C, 0x00, 0x03, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"S",51*/
|
||||
{0x0C, 0x04, 0xFC, 0x04, 0x0C, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"T",52*/
|
||||
{0x04, 0xFC, 0x00, 0x00, 0xFC, 0x04, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00}, /*"U",53*/
|
||||
{0x04, 0x7C, 0x80, 0xE0, 0x1C, 0x04, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00}, /*"V",54*/
|
||||
{0x1C, 0xE0, 0x3C, 0xE0, 0x1C, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00}, /*"W",55*/
|
||||
{0x04, 0x9C, 0x60, 0x9C, 0x04, 0x00, 0x02, 0x03, 0x00, 0x03, 0x02, 0x00}, /*"X",56*/
|
||||
{0x04, 0x1C, 0xE0, 0x1C, 0x04, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"Y",57*/
|
||||
{0x0C, 0x84, 0x64, 0x1C, 0x04, 0x00, 0x02, 0x03, 0x02, 0x02, 0x03, 0x00}, /*"Z",58*/
|
||||
{0x00, 0x00, 0xFE, 0x02, 0x02, 0x00, 0x00, 0x00, 0x07, 0x04, 0x04, 0x00}, /*"[",59*/
|
||||
{0x00, 0x0E, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00}, /*"\",60*/
|
||||
{0x00, 0x02, 0x02, 0xFE, 0x00, 0x00, 0x00, 0x04, 0x04, 0x07, 0x00, 0x00}, /*"]",61*/
|
||||
{0x00, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",62*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08}, /*"_",63*/
|
||||
{0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",64*/
|
||||
{0x00, 0x40, 0xA0, 0xA0, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02}, /*"a",65*/
|
||||
{0x04, 0xFC, 0x20, 0x20, 0xC0, 0x00, 0x00, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"b",66*/
|
||||
{0x00, 0xC0, 0x20, 0x20, 0x60, 0x00, 0x00, 0x01, 0x02, 0x02, 0x02, 0x00}, /*"c",67*/
|
||||
{0x00, 0xC0, 0x20, 0x24, 0xFC, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02}, /*"d",68*/
|
||||
{0x00, 0xC0, 0xA0, 0xA0, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x02, 0x00}, /*"e",69*/
|
||||
{0x00, 0x20, 0xF8, 0x24, 0x24, 0x04, 0x00, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"f",70*/
|
||||
{0x00, 0x40, 0xA0, 0xA0, 0x60, 0x20, 0x00, 0x07, 0x0A, 0x0A, 0x0A, 0x04}, /*"g",71*/
|
||||
{0x04, 0xFC, 0x20, 0x20, 0xC0, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"h",72*/
|
||||
{0x00, 0x20, 0xE4, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"i",73*/
|
||||
{0x00, 0x00, 0x20, 0xE4, 0x00, 0x00, 0x08, 0x08, 0x08, 0x07, 0x00, 0x00}, /*"j",74*/
|
||||
{0x04, 0xFC, 0x80, 0xE0, 0x20, 0x20, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"k",75*/
|
||||
{0x04, 0x04, 0xFC, 0x00, 0x00, 0x00, 0x02, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"l",76*/
|
||||
{0xE0, 0x20, 0xE0, 0x20, 0xC0, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00}, /*"m",77*/
|
||||
{0x20, 0xE0, 0x20, 0x20, 0xC0, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"n",78*/
|
||||
{0x00, 0xC0, 0x20, 0x20, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00}, /*"o",79*/
|
||||
{0x20, 0xE0, 0x20, 0x20, 0xC0, 0x00, 0x08, 0x0F, 0x0A, 0x02, 0x01, 0x00}, /*"p",80*/
|
||||
{0x00, 0xC0, 0x20, 0x20, 0xE0, 0x00, 0x00, 0x01, 0x02, 0x0A, 0x0F, 0x08}, /*"q",81*/
|
||||
{0x20, 0xE0, 0x40, 0x20, 0x20, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00}, /*"r",82*/
|
||||
{0x00, 0x60, 0xA0, 0xA0, 0x20, 0x00, 0x00, 0x02, 0x02, 0x02, 0x03, 0x00}, /*"s",83*/
|
||||
{0x00, 0x20, 0xF8, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00}, /*"t",84*/
|
||||
{0x20, 0xE0, 0x00, 0x20, 0xE0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02}, /*"u",85*/
|
||||
{0x20, 0xE0, 0x20, 0x80, 0x60, 0x20, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00}, /*"v",86*/
|
||||
{0x60, 0x80, 0xE0, 0x80, 0x60, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00}, /*"w",87*/
|
||||
{0x20, 0x60, 0x80, 0x60, 0x20, 0x00, 0x02, 0x03, 0x00, 0x03, 0x02, 0x00}, /*"x",88*/
|
||||
{0x20, 0xE0, 0x20, 0x80, 0x60, 0x20, 0x08, 0x08, 0x07, 0x01, 0x00, 0x00}, /*"y",89*/
|
||||
{0x00, 0x20, 0xA0, 0x60, 0x20, 0x00, 0x00, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"z",90*/
|
||||
{0x00, 0x00, 0x20, 0xDE, 0x02, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x00}, /*"{",91*/
|
||||
{0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00}, /*"|",92*/
|
||||
{0x00, 0x02, 0xDE, 0x20, 0x00, 0x00, 0x00, 0x04, 0x07, 0x00, 0x00, 0x00}, /*"}",93*/
|
||||
{0x02, 0x01, 0x02, 0x04, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"~",94*/
|
||||
};
|
||||
|
||||
const ASCIIFont afont12x6 = {12, 6, (unsigned char *)ascii_12x6};
|
||||
|
||||
const unsigned char ascii_16x8[][16] = {
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",0*/
|
||||
{0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x30, 0x00, 0x00, 0x00}, /*"!",1*/
|
||||
{0x00, 0x10, 0x0C, 0x06, 0x10, 0x0C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",2*/
|
||||
{0x40, 0xC0, 0x78, 0x40, 0xC0, 0x78, 0x40, 0x00, 0x04, 0x3F, 0x04, 0x04, 0x3F, 0x04, 0x04, 0x00}, /*"#",3*/
|
||||
{0x00, 0x70, 0x88, 0xFC, 0x08, 0x30, 0x00, 0x00, 0x00, 0x18, 0x20, 0xFF, 0x21, 0x1E, 0x00, 0x00}, /*"$",4*/
|
||||
{0xF0, 0x08, 0xF0, 0x00, 0xE0, 0x18, 0x00, 0x00, 0x00, 0x21, 0x1C, 0x03, 0x1E, 0x21, 0x1E, 0x00}, /*"%",5*/
|
||||
{0x00, 0xF0, 0x08, 0x88, 0x70, 0x00, 0x00, 0x00, 0x1E, 0x21, 0x23, 0x24, 0x19, 0x27, 0x21, 0x10}, /*"&",6*/
|
||||
{0x10, 0x16, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",7*/
|
||||
{0x00, 0x00, 0x00, 0xE0, 0x18, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x07, 0x18, 0x20, 0x40, 0x00}, /*"(",8*/
|
||||
{0x00, 0x02, 0x04, 0x18, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x40, 0x20, 0x18, 0x07, 0x00, 0x00, 0x00}, /*")",9*/
|
||||
{0x40, 0x40, 0x80, 0xF0, 0x80, 0x40, 0x40, 0x00, 0x02, 0x02, 0x01, 0x0F, 0x01, 0x02, 0x02, 0x00}, /*"*",10*/
|
||||
{0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x1F, 0x01, 0x01, 0x01, 0x00}, /*"+",11*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xB0, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00}, /*",",12*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01}, /*"-",13*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00}, /*".",14*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x18, 0x04, 0x00, 0x60, 0x18, 0x06, 0x01, 0x00, 0x00, 0x00}, /*"/",15*/
|
||||
{0x00, 0xE0, 0x10, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x00, 0x0F, 0x10, 0x20, 0x20, 0x10, 0x0F, 0x00}, /*"0",16*/
|
||||
{0x00, 0x10, 0x10, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"1",17*/
|
||||
{0x00, 0x70, 0x08, 0x08, 0x08, 0x88, 0x70, 0x00, 0x00, 0x30, 0x28, 0x24, 0x22, 0x21, 0x30, 0x00}, /*"2",18*/
|
||||
{0x00, 0x30, 0x08, 0x88, 0x88, 0x48, 0x30, 0x00, 0x00, 0x18, 0x20, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"3",19*/
|
||||
{0x00, 0x00, 0xC0, 0x20, 0x10, 0xF8, 0x00, 0x00, 0x00, 0x07, 0x04, 0x24, 0x24, 0x3F, 0x24, 0x00}, /*"4",20*/
|
||||
{0x00, 0xF8, 0x08, 0x88, 0x88, 0x08, 0x08, 0x00, 0x00, 0x19, 0x21, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"5",21*/
|
||||
{0x00, 0xE0, 0x10, 0x88, 0x88, 0x18, 0x00, 0x00, 0x00, 0x0F, 0x11, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"6",22*/
|
||||
{0x00, 0x38, 0x08, 0x08, 0xC8, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00}, /*"7",23*/
|
||||
{0x00, 0x70, 0x88, 0x08, 0x08, 0x88, 0x70, 0x00, 0x00, 0x1C, 0x22, 0x21, 0x21, 0x22, 0x1C, 0x00}, /*"8",24*/
|
||||
{0x00, 0xE0, 0x10, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x00, 0x00, 0x31, 0x22, 0x22, 0x11, 0x0F, 0x00}, /*"9",25*/
|
||||
{0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x00}, /*":",26*/
|
||||
{0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x00, 0x00, 0x00, 0x00}, /*";",27*/
|
||||
{0x00, 0x00, 0x80, 0x40, 0x20, 0x10, 0x08, 0x00, 0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x00}, /*"<",28*/
|
||||
{0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00}, /*"=",29*/
|
||||
{0x00, 0x08, 0x10, 0x20, 0x40, 0x80, 0x00, 0x00, 0x00, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01, 0x00}, /*">",30*/
|
||||
{0x00, 0x70, 0x48, 0x08, 0x08, 0x08, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x01, 0x00, 0x00}, /*"?",31*/
|
||||
{0xC0, 0x30, 0xC8, 0x28, 0xE8, 0x10, 0xE0, 0x00, 0x07, 0x18, 0x27, 0x24, 0x23, 0x14, 0x0B, 0x00}, /*"@",32*/
|
||||
{0x00, 0x00, 0xC0, 0x38, 0xE0, 0x00, 0x00, 0x00, 0x20, 0x3C, 0x23, 0x02, 0x02, 0x27, 0x38, 0x20}, /*"A",33*/
|
||||
{0x08, 0xF8, 0x88, 0x88, 0x88, 0x70, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"B",34*/
|
||||
{0xC0, 0x30, 0x08, 0x08, 0x08, 0x08, 0x38, 0x00, 0x07, 0x18, 0x20, 0x20, 0x20, 0x10, 0x08, 0x00}, /*"C",35*/
|
||||
{0x08, 0xF8, 0x08, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x20, 0x10, 0x0F, 0x00}, /*"D",36*/
|
||||
{0x08, 0xF8, 0x88, 0x88, 0xE8, 0x08, 0x10, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x23, 0x20, 0x18, 0x00}, /*"E",37*/
|
||||
{0x08, 0xF8, 0x88, 0x88, 0xE8, 0x08, 0x10, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x03, 0x00, 0x00, 0x00}, /*"F",38*/
|
||||
{0xC0, 0x30, 0x08, 0x08, 0x08, 0x38, 0x00, 0x00, 0x07, 0x18, 0x20, 0x20, 0x22, 0x1E, 0x02, 0x00}, /*"G",39*/
|
||||
{0x08, 0xF8, 0x08, 0x00, 0x00, 0x08, 0xF8, 0x08, 0x20, 0x3F, 0x21, 0x01, 0x01, 0x21, 0x3F, 0x20}, /*"H",40*/
|
||||
{0x00, 0x08, 0x08, 0xF8, 0x08, 0x08, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"I",41*/
|
||||
{0x00, 0x00, 0x08, 0x08, 0xF8, 0x08, 0x08, 0x00, 0xC0, 0x80, 0x80, 0x80, 0x7F, 0x00, 0x00, 0x00}, /*"J",42*/
|
||||
{0x08, 0xF8, 0x88, 0xC0, 0x28, 0x18, 0x08, 0x00, 0x20, 0x3F, 0x20, 0x01, 0x26, 0x38, 0x20, 0x00}, /*"K",43*/
|
||||
{0x08, 0xF8, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x20, 0x20, 0x30, 0x00}, /*"L",44*/
|
||||
{0x08, 0xF8, 0xF8, 0x00, 0xF8, 0xF8, 0x08, 0x00, 0x20, 0x3F, 0x00, 0x3F, 0x00, 0x3F, 0x20, 0x00}, /*"M",45*/
|
||||
{0x08, 0xF8, 0x30, 0xC0, 0x00, 0x08, 0xF8, 0x08, 0x20, 0x3F, 0x20, 0x00, 0x07, 0x18, 0x3F, 0x00}, /*"N",46*/
|
||||
{0xE0, 0x10, 0x08, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x0F, 0x10, 0x20, 0x20, 0x20, 0x10, 0x0F, 0x00}, /*"O",47*/
|
||||
{0x08, 0xF8, 0x08, 0x08, 0x08, 0x08, 0xF0, 0x00, 0x20, 0x3F, 0x21, 0x01, 0x01, 0x01, 0x00, 0x00}, /*"P",48*/
|
||||
{0xE0, 0x10, 0x08, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x0F, 0x18, 0x24, 0x24, 0x38, 0x50, 0x4F, 0x00}, /*"Q",49*/
|
||||
{0x08, 0xF8, 0x88, 0x88, 0x88, 0x88, 0x70, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x03, 0x0C, 0x30, 0x20}, /*"R",50*/
|
||||
{0x00, 0x70, 0x88, 0x08, 0x08, 0x08, 0x38, 0x00, 0x00, 0x38, 0x20, 0x21, 0x21, 0x22, 0x1C, 0x00}, /*"S",51*/
|
||||
{0x18, 0x08, 0x08, 0xF8, 0x08, 0x08, 0x18, 0x00, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x00, 0x00}, /*"T",52*/
|
||||
{0x08, 0xF8, 0x08, 0x00, 0x00, 0x08, 0xF8, 0x08, 0x00, 0x1F, 0x20, 0x20, 0x20, 0x20, 0x1F, 0x00}, /*"U",53*/
|
||||
{0x08, 0x78, 0x88, 0x00, 0x00, 0xC8, 0x38, 0x08, 0x00, 0x00, 0x07, 0x38, 0x0E, 0x01, 0x00, 0x00}, /*"V",54*/
|
||||
{0xF8, 0x08, 0x00, 0xF8, 0x00, 0x08, 0xF8, 0x00, 0x03, 0x3C, 0x07, 0x00, 0x07, 0x3C, 0x03, 0x00}, /*"W",55*/
|
||||
{0x08, 0x18, 0x68, 0x80, 0x80, 0x68, 0x18, 0x08, 0x20, 0x30, 0x2C, 0x03, 0x03, 0x2C, 0x30, 0x20}, /*"X",56*/
|
||||
{0x08, 0x38, 0xC8, 0x00, 0xC8, 0x38, 0x08, 0x00, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x00, 0x00}, /*"Y",57*/
|
||||
{0x10, 0x08, 0x08, 0x08, 0xC8, 0x38, 0x08, 0x00, 0x20, 0x38, 0x26, 0x21, 0x20, 0x20, 0x18, 0x00}, /*"Z",58*/
|
||||
{0x00, 0x00, 0x00, 0xFE, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x40, 0x40, 0x40, 0x00}, /*"[",59*/
|
||||
{0x00, 0x0C, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x06, 0x38, 0xC0, 0x00}, /*"\",60*/
|
||||
{0x00, 0x02, 0x02, 0x02, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x7F, 0x00, 0x00, 0x00}, /*"]",61*/
|
||||
{0x00, 0x00, 0x04, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",62*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, /*"_",63*/
|
||||
{0x00, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",64*/
|
||||
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x19, 0x24, 0x22, 0x22, 0x22, 0x3F, 0x20}, /*"a",65*/
|
||||
{0x08, 0xF8, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x11, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"b",66*/
|
||||
{0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x0E, 0x11, 0x20, 0x20, 0x20, 0x11, 0x00}, /*"c",67*/
|
||||
{0x00, 0x00, 0x00, 0x80, 0x80, 0x88, 0xF8, 0x00, 0x00, 0x0E, 0x11, 0x20, 0x20, 0x10, 0x3F, 0x20}, /*"d",68*/
|
||||
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x1F, 0x22, 0x22, 0x22, 0x22, 0x13, 0x00}, /*"e",69*/
|
||||
{0x00, 0x80, 0x80, 0xF0, 0x88, 0x88, 0x88, 0x18, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"f",70*/
|
||||
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x6B, 0x94, 0x94, 0x94, 0x93, 0x60, 0x00}, /*"g",71*/
|
||||
{0x08, 0xF8, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x20, 0x3F, 0x21, 0x00, 0x00, 0x20, 0x3F, 0x20}, /*"h",72*/
|
||||
{0x00, 0x80, 0x98, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"i",73*/
|
||||
{0x00, 0x00, 0x00, 0x80, 0x98, 0x98, 0x00, 0x00, 0x00, 0xC0, 0x80, 0x80, 0x80, 0x7F, 0x00, 0x00}, /*"j",74*/
|
||||
{0x08, 0xF8, 0x00, 0x00, 0x80, 0x80, 0x80, 0x00, 0x20, 0x3F, 0x24, 0x02, 0x2D, 0x30, 0x20, 0x00}, /*"k",75*/
|
||||
{0x00, 0x08, 0x08, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"l",76*/
|
||||
{0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x3F, 0x20, 0x00, 0x3F}, /*"m",77*/
|
||||
{0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x20, 0x3F, 0x21, 0x00, 0x00, 0x20, 0x3F, 0x20}, /*"n",78*/
|
||||
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x1F, 0x20, 0x20, 0x20, 0x20, 0x1F, 0x00}, /*"o",79*/
|
||||
{0x80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xA1, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"p",80*/
|
||||
{0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x0E, 0x11, 0x20, 0x20, 0xA0, 0xFF, 0x80}, /*"q",81*/
|
||||
{0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x00, 0x20, 0x20, 0x3F, 0x21, 0x20, 0x00, 0x01, 0x00}, /*"r",82*/
|
||||
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x33, 0x24, 0x24, 0x24, 0x24, 0x19, 0x00}, /*"s",83*/
|
||||
{0x00, 0x80, 0x80, 0xE0, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x20, 0x20, 0x00, 0x00}, /*"t",84*/
|
||||
{0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x1F, 0x20, 0x20, 0x20, 0x10, 0x3F, 0x20}, /*"u",85*/
|
||||
{0x80, 0x80, 0x80, 0x00, 0x00, 0x80, 0x80, 0x80, 0x00, 0x01, 0x0E, 0x30, 0x08, 0x06, 0x01, 0x00}, /*"v",86*/
|
||||
{0x80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0F, 0x30, 0x0C, 0x03, 0x0C, 0x30, 0x0F, 0x00}, /*"w",87*/
|
||||
{0x00, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x20, 0x31, 0x2E, 0x0E, 0x31, 0x20, 0x00}, /*"x",88*/
|
||||
{0x80, 0x80, 0x80, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x81, 0x8E, 0x70, 0x18, 0x06, 0x01, 0x00}, /*"y",89*/
|
||||
{0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x21, 0x30, 0x2C, 0x22, 0x21, 0x30, 0x00}, /*"z",90*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x80, 0x7C, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x40, 0x40}, /*"{",91*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00}, /*"|",92*/
|
||||
{0x00, 0x02, 0x02, 0x7C, 0x80, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x3F, 0x00, 0x00, 0x00, 0x00}, /*"}",93*/
|
||||
{0x00, 0x06, 0x01, 0x01, 0x02, 0x02, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"~",94*/
|
||||
};
|
||||
|
||||
const ASCIIFont afont16x8 = {16, 8, (unsigned char *)ascii_16x8};
|
||||
|
||||
const unsigned char ascii_24x12[][36] = {
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",0*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xF0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x7F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00}, /*"!",1*/
|
||||
{0x00, 0x00, 0x80, 0x60, 0x30, 0x1C, 0x8C, 0x60, 0x30, 0x1C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",2*/
|
||||
{0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x86, 0xE6, 0x9F, 0x86, 0x86, 0x86, 0x86, 0xE6, 0x9F, 0x86, 0x00, 0x00, 0x01, 0x1F, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1F, 0x01, 0x01, 0x00}, /*"#",3*/
|
||||
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0xF8, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0C, 0x18, 0xFF, 0x70, 0xE1, 0x81, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x10, 0x10, 0x7F, 0x10, 0x0F, 0x07, 0x00, 0x00}, /*"$",4*/
|
||||
{0x80, 0x60, 0x20, 0x60, 0x80, 0x00, 0x00, 0x00, 0xE0, 0x20, 0x00, 0x00, 0x0F, 0x30, 0x20, 0x30, 0x9F, 0x70, 0xDC, 0x37, 0x10, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x10, 0x0E, 0x03, 0x00, 0x07, 0x18, 0x10, 0x18, 0x07, 0x00}, /*"%",5*/
|
||||
{0x00, 0x00, 0xC0, 0x20, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x1F, 0x38, 0xE8, 0x87, 0x03, 0xC4, 0x3C, 0x04, 0x00, 0x00, 0x07, 0x0F, 0x18, 0x10, 0x10, 0x0B, 0x07, 0x0D, 0x10, 0x10, 0x08, 0x00}, /*"&",6*/
|
||||
{0x00, 0x80, 0x8C, 0x4C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",7*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x30, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x18, 0x20, 0x40, 0x00}, /*"(",8*/
|
||||
{0x00, 0x04, 0x08, 0x30, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x20, 0x18, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*")",9*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x66, 0x66, 0x3C, 0x18, 0xFF, 0x18, 0x3C, 0x66, 0x66, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"*",10*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x10, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"+",11*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x8C, 0x4C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*",",12*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"-",13*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*".",14*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x38, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x70, 0x1C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x38, 0x0E, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"/",15*/
|
||||
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x18, 0x0E, 0x07, 0x01, 0x00}, /*"0",16*/
|
||||
{0x00, 0x00, 0x80, 0x80, 0x80, 0xC0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"1",17*/
|
||||
{0x00, 0x80, 0x40, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x03, 0x03, 0x00, 0x80, 0x40, 0x20, 0x38, 0x1F, 0x07, 0x00, 0x00, 0x00, 0x1C, 0x1A, 0x19, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1F, 0x00, 0x00}, /*"2",18*/
|
||||
{0x00, 0x80, 0xC0, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x00, 0x10, 0x10, 0x18, 0x2F, 0xE7, 0x80, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00, 0x00}, /*"3",19*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xB0, 0x88, 0x86, 0x81, 0x80, 0xFF, 0xFF, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x00}, /*"4",20*/
|
||||
{0x00, 0x00, 0xE0, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x10, 0x08, 0x08, 0x08, 0x18, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x07, 0x0B, 0x10, 0x10, 0x10, 0x10, 0x1C, 0x0F, 0x03, 0x00, 0x00}, /*"5",21*/
|
||||
{0x00, 0x00, 0x80, 0xC0, 0x40, 0x20, 0x20, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0xFC, 0xFF, 0x21, 0x10, 0x08, 0x08, 0x08, 0x18, 0xF0, 0xE0, 0x00, 0x00, 0x01, 0x07, 0x0C, 0x18, 0x10, 0x10, 0x10, 0x08, 0x0F, 0x03, 0x00}, /*"6",22*/
|
||||
{0x00, 0x00, 0xC0, 0xE0, 0x60, 0x60, 0x60, 0x60, 0x60, 0xE0, 0x60, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xE0, 0x18, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"7",23*/
|
||||
{0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x87, 0xEF, 0x2C, 0x18, 0x18, 0x30, 0x30, 0x68, 0xCF, 0x83, 0x00, 0x00, 0x07, 0x0F, 0x08, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00}, /*"8",24*/
|
||||
{0x00, 0x00, 0xC0, 0xC0, 0x20, 0x20, 0x20, 0x20, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x1F, 0x3F, 0x60, 0x40, 0x40, 0x40, 0x20, 0x10, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0C, 0x1C, 0x10, 0x10, 0x10, 0x08, 0x0F, 0x03, 0x00, 0x00}, /*"9",25*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x0E, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00}, /*":",26*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00}, /*";",27*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x40, 0x20, 0x10, 0x00, 0x00, 0x00, 0x10, 0x28, 0x44, 0x82, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x00}, /*"<",28*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"=",29*/
|
||||
{0x00, 0x00, 0x10, 0x20, 0x40, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x82, 0x44, 0x28, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}, /*">",30*/
|
||||
{0x00, 0xC0, 0x20, 0x20, 0x10, 0x10, 0x10, 0x10, 0x30, 0xE0, 0xC0, 0x00, 0x00, 0x03, 0x03, 0x00, 0x00, 0xF0, 0x10, 0x08, 0x0C, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"?",31*/
|
||||
{0x00, 0x00, 0x00, 0xC0, 0x40, 0x60, 0x20, 0x20, 0x20, 0x40, 0xC0, 0x00, 0x00, 0xFC, 0xFF, 0x01, 0xF0, 0x0E, 0x03, 0xC1, 0xFE, 0x03, 0x80, 0x7F, 0x00, 0x01, 0x07, 0x0E, 0x08, 0x11, 0x11, 0x10, 0x11, 0x09, 0x04, 0x02}, /*"@",32*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x7C, 0x43, 0x40, 0x47, 0x7F, 0xF8, 0x80, 0x00, 0x00, 0x10, 0x18, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x13, 0x1F, 0x1C, 0x10}, /*"A",33*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x18, 0x2F, 0xE7, 0x80, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00}, /*"B",34*/
|
||||
{0x00, 0x00, 0x80, 0xC0, 0x40, 0x20, 0x20, 0x20, 0x20, 0x60, 0xE0, 0x00, 0x00, 0xFC, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x10, 0x08, 0x04, 0x03, 0x00}, /*"C",35*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x40, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x18, 0x08, 0x0E, 0x07, 0x01, 0x00}, /*"D",36*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, 0x06, 0x00}, /*"E",37*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x7C, 0x00, 0x00, 0x01, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"F",38*/
|
||||
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x20, 0x40, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0xFF, 0x01, 0x00, 0x00, 0x40, 0x40, 0xC0, 0xC1, 0x40, 0x40, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x10, 0x0F, 0x0F, 0x00, 0x00}, /*"G",39*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0xE0, 0x20, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0xFF, 0xFF, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10}, /*"H",40*/
|
||||
{0x00, 0x00, 0x20, 0x20, 0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"I",41*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x60, 0xE0, 0x80, 0x80, 0x80, 0xC0, 0x7F, 0x3F, 0x00, 0x00, 0x00}, /*"J",42*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x20, 0xA0, 0x60, 0x20, 0x20, 0x00, 0x00, 0xFF, 0xFF, 0x30, 0x18, 0x7C, 0xE3, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x01, 0x13, 0x1F, 0x1C, 0x18, 0x10}, /*"K",43*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, 0x06, 0x00}, /*"L",44*/
|
||||
{0x20, 0xE0, 0xE0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xE0, 0xE0, 0x20, 0x00, 0xFF, 0x01, 0x3F, 0xFE, 0xC0, 0xE0, 0x1E, 0x01, 0xFF, 0xFF, 0x00, 0x10, 0x1F, 0x10, 0x00, 0x03, 0x1F, 0x03, 0x00, 0x10, 0x1F, 0x1F, 0x10}, /*"M",45*/
|
||||
{0x20, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x20, 0x00, 0xFF, 0x00, 0x03, 0x07, 0x1C, 0x78, 0xE0, 0x80, 0x00, 0xFF, 0x00, 0x10, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x1F, 0x00}, /*"N",46*/
|
||||
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x18, 0x0C, 0x07, 0x01, 0x00}, /*"O",47*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x20, 0x20, 0x20, 0x20, 0x20, 0x30, 0x1F, 0x0F, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"P",48*/
|
||||
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x11, 0x11, 0x13, 0x3C, 0x7C, 0x67, 0x21, 0x00}, /*"Q",49*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x30, 0xF0, 0xD0, 0x08, 0x0F, 0x07, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x1C, 0x10, 0x10}, /*"R",50*/
|
||||
{0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x20, 0x20, 0x40, 0x40, 0xE0, 0x00, 0x00, 0x07, 0x0F, 0x0C, 0x18, 0x18, 0x30, 0x30, 0x60, 0xE0, 0x81, 0x00, 0x00, 0x1F, 0x0C, 0x08, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00}, /*"S",51*/
|
||||
{0x80, 0x60, 0x20, 0x20, 0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x60, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00}, /*"T",52*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x20, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0x0F, 0x18, 0x10, 0x10, 0x10, 0x10, 0x10, 0x08, 0x07, 0x00}, /*"U",53*/
|
||||
{0x20, 0x60, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x60, 0x20, 0x00, 0x00, 0x07, 0x7F, 0xF8, 0x80, 0x00, 0x80, 0x7C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x1F, 0x1C, 0x07, 0x00, 0x00, 0x00, 0x00}, /*"V",54*/
|
||||
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0xE0, 0xE0, 0x20, 0x00, 0x20, 0xE0, 0x20, 0x00, 0x07, 0xFF, 0xF8, 0xE0, 0x1F, 0xFF, 0xFC, 0xE0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x03, 0x1F, 0x03, 0x00, 0x01, 0x1F, 0x03, 0x00, 0x00, 0x00}, /*"W",55*/
|
||||
{0x00, 0x20, 0x60, 0xE0, 0xA0, 0x00, 0x00, 0x20, 0xE0, 0x60, 0x20, 0x00, 0x00, 0x00, 0x00, 0x03, 0x8F, 0x7C, 0xF8, 0xC6, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x18, 0x1E, 0x13, 0x00, 0x01, 0x17, 0x1F, 0x18, 0x10, 0x00}, /*"X",56*/
|
||||
{0x20, 0x60, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x60, 0x20, 0x00, 0x00, 0x01, 0x07, 0x3E, 0xF8, 0xE0, 0x18, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"Y",57*/
|
||||
{0x00, 0x80, 0x60, 0x20, 0x20, 0x20, 0x20, 0xA0, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF0, 0x3E, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1C, 0x1F, 0x17, 0x10, 0x10, 0x10, 0x10, 0x18, 0x06, 0x00}, /*"Z",58*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x40, 0x40, 0x40, 0x40, 0x40, 0x00}, /*"[",59*/
|
||||
{0x00, 0x00, 0x10, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x1C, 0x60, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0C, 0x70, 0x80, 0x00}, /*"\",60*/
|
||||
{0x00, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7F, 0x00, 0x00, 0x00, 0x00}, /*"]",61*/
|
||||
{0x00, 0x00, 0x00, 0x10, 0x08, 0x0C, 0x04, 0x0C, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",62*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, /*"_",63*/
|
||||
{0x00, 0x00, 0x00, 0x04, 0x04, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",64*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0xD8, 0x44, 0x64, 0x24, 0x24, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x18, 0x10, 0x10, 0x10, 0x08, 0x1F, 0x1F, 0x10, 0x18}, /*"a",65*/
|
||||
{0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x18, 0x08, 0x04, 0x04, 0x0C, 0xF8, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0x0F, 0x18, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x03, 0x00}, /*"b",66*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x18, 0x04, 0x04, 0x04, 0x3C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x0C, 0x10, 0x10, 0x10, 0x10, 0x08, 0x06, 0x00, 0x00}, /*"c",67*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x1C, 0x04, 0x04, 0x04, 0x08, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x18, 0x10, 0x10, 0x10, 0x08, 0x1F, 0x0F, 0x08, 0x00}, /*"d",68*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x48, 0x44, 0x44, 0x44, 0x4C, 0x78, 0x70, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x0C, 0x18, 0x10, 0x10, 0x10, 0x08, 0x04, 0x00}, /*"e",69*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFF, 0xFF, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"f",70*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0xF8, 0x8C, 0x04, 0x04, 0x8C, 0xF8, 0x74, 0x04, 0x0C, 0x00, 0x70, 0x76, 0xCF, 0x8D, 0x8D, 0x8D, 0x89, 0xC8, 0x78, 0x70, 0x00}, /*"g",71*/
|
||||
{0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x08, 0x04, 0x04, 0x04, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00}, /*"h",72*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"i",73*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x80, 0x80, 0xC0, 0x7F, 0x3F, 0x00, 0x00, 0x00}, /*"j",74*/
|
||||
{0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0xC0, 0xF4, 0x1C, 0x04, 0x04, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x11, 0x00, 0x03, 0x1F, 0x1C, 0x10, 0x10, 0x00}, /*"k",75*/
|
||||
{0x00, 0x00, 0x20, 0x20, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"l",76*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFC, 0x08, 0x04, 0xFC, 0xFC, 0x08, 0x04, 0xFC, 0xFC, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x1F, 0x1F, 0x10, 0x00, 0x1F, 0x1F, 0x10}, /*"m",77*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFC, 0x08, 0x08, 0x04, 0x04, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00}, /*"n",78*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF0, 0x18, 0x0C, 0x04, 0x04, 0x0C, 0x18, 0xF0, 0xE0, 0x00, 0x00, 0x03, 0x0F, 0x0C, 0x10, 0x10, 0x10, 0x10, 0x0C, 0x0F, 0x03, 0x00}, /*"o",79*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFC, 0x08, 0x04, 0x04, 0x04, 0x0C, 0xF8, 0xF0, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0x88, 0x90, 0x10, 0x10, 0x1C, 0x0F, 0x03, 0x00}, /*"p",80*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x1C, 0x04, 0x04, 0x04, 0x08, 0xF8, 0xFC, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x18, 0x10, 0x10, 0x90, 0x88, 0xFF, 0xFF, 0x80, 0x00}, /*"q",81*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFC, 0xFC, 0x10, 0x08, 0x04, 0x04, 0x0C, 0x0C, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00}, /*"r",82*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x78, 0xCC, 0xC4, 0x84, 0x84, 0x84, 0x0C, 0x1C, 0x00, 0x00, 0x00, 0x1E, 0x18, 0x10, 0x10, 0x10, 0x11, 0x19, 0x0F, 0x06, 0x00}, /*"s",83*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFF, 0xFF, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x10, 0x10, 0x10, 0x0C, 0x00, 0x00}, /*"t",84*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFE, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x18, 0x10, 0x10, 0x08, 0x1F, 0x0F, 0x08, 0x00}, /*"u",85*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x0C, 0x3C, 0xFC, 0xC4, 0x00, 0x00, 0xC4, 0x3C, 0x0C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0F, 0x1E, 0x0E, 0x01, 0x00, 0x00, 0x00}, /*"v",86*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xFC, 0xC4, 0x00, 0xE4, 0x7C, 0xFC, 0x84, 0x80, 0x7C, 0x04, 0x00, 0x00, 0x07, 0x1F, 0x07, 0x00, 0x00, 0x07, 0x1F, 0x07, 0x00, 0x00}, /*"w",87*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x1C, 0x7C, 0xE4, 0xC0, 0x34, 0x1C, 0x04, 0x04, 0x00, 0x00, 0x10, 0x10, 0x1C, 0x16, 0x01, 0x13, 0x1F, 0x1C, 0x18, 0x10, 0x00}, /*"x",88*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x0C, 0x3C, 0xFC, 0xC4, 0x00, 0xC4, 0x3C, 0x04, 0x04, 0x00, 0x00, 0x00, 0xC0, 0x80, 0xC1, 0x37, 0x0E, 0x01, 0x00, 0x00, 0x00, 0x00}, /*"y",89*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x04, 0x04, 0xC4, 0xF4, 0x7C, 0x1C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1C, 0x1F, 0x17, 0x11, 0x10, 0x10, 0x18, 0x0E, 0x00}, /*"z",90*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x0C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x28, 0xEF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x60, 0x40, 0x00, 0x00}, /*"{",91*/
|
||||
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"|",92*/
|
||||
{0x00, 0x00, 0x04, 0x0C, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEF, 0x28, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x60, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"}",93*/
|
||||
{0x00, 0x18, 0x06, 0x02, 0x02, 0x04, 0x08, 0x10, 0x20, 0x20, 0x30, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
|
||||
/*"~",94*/ /*"~",94*/
|
||||
};
|
||||
|
||||
const ASCIIFont afont24x12 = {24, 12, (unsigned char *)ascii_24x12};
|
||||
|
||||
const uint8_t zh16x16[][36] = {
|
||||
/* 0 */ {0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,},
|
||||
/* 1 狐 */ {0xe7,0x8b,0x90,0x00,0x22,0x14,0x08,0xf4,0x02,0x00,0xfc,0x04,0xfc,0x04,0x02,0xfe,0x03,0x02,0x00,0x00,0x44,0x82,0x41,0x3f,0x80,0x60,0x1f,0x00,0x7f,0x28,0x10,0x61,0x0e,0x30,0x40,0x00,},
|
||||
/* 2 狸 */ {0xe7,0x8b,0xb8,0x00,0x40,0x22,0x14,0x08,0xf4,0x02,0x00,0xfe,0x92,0x92,0xfe,0x92,0x92,0xfe,0x00,0x00,0x08,0x44,0x82,0x41,0x3f,0x00,0x40,0x44,0x44,0x44,0x7f,0x44,0x44,0x44,0x40,0x00,},
|
||||
/* 3 小 */ {0xe5,0xb0,0x8f,0x00,0x00,0x00,0x00,0xe0,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x20,0x40,0x80,0x00,0x00,0x08,0x04,0x03,0x00,0x00,0x40,0x80,0x7f,0x00,0x00,0x00,0x00,0x00,0x01,0x0e,0x00,},
|
||||
/* 4 豆 */ {0xe8,0xb1,0x86,0x00,0x00,0x02,0x02,0xf2,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xf2,0x02,0x02,0x00,0x00,0x40,0x40,0x40,0x4b,0x52,0x62,0x42,0x42,0x42,0x62,0x52,0x4b,0x40,0x40,0x40,0x00,}
|
||||
};
|
||||
const Font font16x16 = {16, 16, (const uint8_t *)zh16x16, 5, &afont16x8};
|
||||
|
||||
const uint8_t bilibiliData[] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x86, 0x8f, 0x9f, 0xbf, 0xff, 0xfc, 0xf8, 0xf8, 0xe0, 0xe0, 0xc0, 0x80,
|
||||
0x80, 0x80, 0x80, 0x80, 0xc0, 0xe0, 0xe0, 0xf8, 0xf8, 0xfc, 0xfe, 0xbf, 0x9f, 0x8f, 0x86, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0xf8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||
0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||
0xff, 0xff, 0xff, 0xfe, 0xfc, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf8, 0xf8, 0xf8,
|
||||
0xf8, 0xf8, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf0, 0xf0, 0xf0, 0xf0, 0xe0,
|
||||
0x20, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x03, 0x01, 0x01, 0x01, 0x01,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x80, 0xc0, 0xc0, 0x80, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01,
|
||||
0x01, 0x03, 0x03, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x07, 0x07, 0x07, 0x07, 0x03, 0x07, 0x07, 0x07, 0x07, 0x07, 0x03, 0x01, 0x00, 0x00, 0x00,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x07, 0x07, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||
0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||
0x1f, 0x1f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x07, 0x07, 0x03,
|
||||
};
|
||||
const Image bilibiliImg = {51, 48, bilibiliData};
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,490 @@
|
|||
#include "oled.h"
|
||||
#include "main.h"
|
||||
#include "i2c.h"
|
||||
#include "app.h"
|
||||
#include <stdio.h>
|
||||
#include "string.h"
|
||||
#include "MyLib.h"
|
||||
|
||||
#define OLED_ADDRESS 0x78 //电阻焊在了0x3C,左移一位得到0x78
|
||||
// OLED参数
|
||||
#define OLED_PAGE 8 // OLED页数
|
||||
#define OLED_ROW 8 * OLED_PAGE // OLED行数
|
||||
#define OLED_COLUMN 128 // OLED列数
|
||||
|
||||
// 显存
|
||||
uint8_t OLED_GRAM[OLED_PAGE][OLED_COLUMN];
|
||||
|
||||
void OLED_Send(uint8_t *data, uint8_t len)//发送数据 8bit * len
|
||||
{
|
||||
HAL_I2C_Master_Transmit(&hi2c1, OLED_ADDRESS, data, len, 20);//1000
|
||||
}
|
||||
|
||||
void OLED_SendCmd(uint8_t cmd)//发送命令 [0x00;cmd]
|
||||
{
|
||||
static uint8_t sendBuffer[2] = {0};
|
||||
sendBuffer[1] = cmd;
|
||||
OLED_Send(sendBuffer, 2);
|
||||
}
|
||||
|
||||
|
||||
//OLED初始化
|
||||
void OLED_Init(void) {
|
||||
|
||||
OLED_SendCmd(0xAE); /*关闭显示 display off*/
|
||||
|
||||
OLED_SendCmd(0x20);//设置显示模式
|
||||
OLED_SendCmd(0x10);//设置为页显示模式
|
||||
OLED_SendCmd(0xB0);//设置起始页的地址模式0-7
|
||||
|
||||
OLED_SendCmd(0xC0);// 0xc0上下反置 0xc8正常
|
||||
|
||||
OLED_SendCmd(0x00);
|
||||
OLED_SendCmd(0x10);
|
||||
|
||||
OLED_SendCmd(0x40);//--set start line address,从RAM中哪一行起读取显示内容
|
||||
|
||||
OLED_SendCmd(0x81);//设置对比度
|
||||
|
||||
OLED_SendCmd(0xFF);//亮度调节 0x00~0xff
|
||||
OLED_SendCmd(0xA0);// 0xa0左右反置 0xa1正常
|
||||
|
||||
OLED_SendCmd(0xA6);//设置显示方式;bit0:1,反相显示;0,正常显示
|
||||
OLED_SendCmd(0xA8);
|
||||
|
||||
OLED_SendCmd(0x3F);
|
||||
|
||||
OLED_SendCmd(0xA4);//全局显示开启;0xa4正常,0xa5无视命令点亮全屏
|
||||
|
||||
OLED_SendCmd(0xD3);
|
||||
OLED_SendCmd(0x00);
|
||||
|
||||
OLED_SendCmd(0xD5);
|
||||
OLED_SendCmd(0xF0);
|
||||
|
||||
OLED_SendCmd(0xD9);
|
||||
OLED_SendCmd(0x22);
|
||||
|
||||
OLED_SendCmd(0xDA);
|
||||
OLED_SendCmd(0x12);
|
||||
|
||||
OLED_SendCmd(0xDB);
|
||||
OLED_SendCmd(0x20);
|
||||
|
||||
OLED_SendCmd(0x8D);//设置电荷泵开关
|
||||
OLED_SendCmd(0x14);//开
|
||||
|
||||
OLED_NewFrame();
|
||||
OLED_ShowFrame();
|
||||
|
||||
OLED_SendCmd(0xAF); /*开启显示 display ON*/
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
//开启OLED显示
|
||||
void OLED_DisPlay_On()
|
||||
{
|
||||
OLED_SendCmd(0x8D); // 电荷泵使能
|
||||
OLED_SendCmd(0x14); // 开启电荷泵
|
||||
OLED_SendCmd(0xAF); // 点亮屏幕
|
||||
}
|
||||
|
||||
|
||||
//关闭OLED显示
|
||||
void OLED_DisPlay_Off()
|
||||
{
|
||||
OLED_SendCmd(0x8D); // 电荷泵使能
|
||||
OLED_SendCmd(0x10); // 关闭电荷泵
|
||||
OLED_SendCmd(0xAE); // 关闭屏幕
|
||||
}
|
||||
|
||||
|
||||
//设置颜色模式 黑底白字或白底黑字
|
||||
//颜色模式COLOR_NORMAL(黑底白字) / COLOR_REVERSED(白底黑字)
|
||||
void OLED_SetColorMode(OLED_ColorMode mode)
|
||||
{
|
||||
if (mode == OLED_COLOR_NORMAL)
|
||||
{
|
||||
OLED_SendCmd(0xA6); // 正常显示
|
||||
}
|
||||
if (mode == OLED_COLOR_REVERSED)
|
||||
{
|
||||
OLED_SendCmd(0xA7); // 反色显示
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**********************显存操作函数begin*************************/
|
||||
//清空显存 绘制新的一帧
|
||||
void OLED_NewFrame()
|
||||
{
|
||||
memset(OLED_GRAM, 0, sizeof(OLED_GRAM));
|
||||
}
|
||||
|
||||
//将当前显存显示到屏幕上
|
||||
void OLED_ShowFrame()
|
||||
{
|
||||
static uint8_t sendBuffer[OLED_COLUMN + 1];
|
||||
sendBuffer[0] = 0x40;
|
||||
for (uint8_t i = 0; i < OLED_PAGE; i++)
|
||||
{
|
||||
OLED_SendCmd(0xB0 + i); // 设置页地址
|
||||
OLED_SendCmd(0x00); // 设置列地址低4位
|
||||
OLED_SendCmd(0x10); // 设置列地址高4位
|
||||
memcpy(sendBuffer + 1, OLED_GRAM[i], OLED_COLUMN);
|
||||
OLED_Send(sendBuffer, OLED_COLUMN + 1);
|
||||
}
|
||||
}
|
||||
|
||||
//将当前显存显示到屏幕上
|
||||
void OLED_ShowPageFrame(uint8_t page)
|
||||
{
|
||||
static uint8_t sendBuffer[OLED_COLUMN + 1];
|
||||
sendBuffer[0] = 0x40;
|
||||
{
|
||||
OLED_SendCmd(0xB0 + page); // 设置页地址
|
||||
OLED_SendCmd(0x00); // 设置列地址低4位
|
||||
OLED_SendCmd(0x10); // 设置列地址高4位
|
||||
memcpy(sendBuffer + 1, OLED_GRAM[page], OLED_COLUMN);
|
||||
OLED_Send(sendBuffer, OLED_COLUMN + 1);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @brief 设置一个像素点
|
||||
* @param x 横坐标
|
||||
* @param y 纵坐标
|
||||
* @param color 颜色
|
||||
*/
|
||||
void OLED_SetPixel(uint8_t x, uint8_t y, OLED_ColorMode color)
|
||||
{
|
||||
if (x >= OLED_COLUMN || y >= OLED_ROW)
|
||||
return;
|
||||
if (!color)
|
||||
{
|
||||
OLED_GRAM[y / 8][x] |= 1 << (y % 8);
|
||||
}
|
||||
else
|
||||
{
|
||||
OLED_GRAM[y / 8][x] &= ~(1 << (y % 8));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 设置显存中一字节数据的某几位
|
||||
* @param page 页地址
|
||||
* @param column 列地址
|
||||
* @param data 数据
|
||||
* @param start 起始位
|
||||
* @param end 结束位
|
||||
* @param color 颜色
|
||||
* @note 此函数将显存中的某一字节的第start位到第end位设置为与data相同
|
||||
* @note start和end的范围为0-7, start必须小于等于end
|
||||
* @note 此函数与OLED_SetByte_Fine的区别在于此函数只能设置显存中的某一真实字节
|
||||
*/
|
||||
void OLED_SetByte_Fine(uint8_t page, uint8_t column, uint8_t data, uint8_t start, uint8_t end, OLED_ColorMode color)
|
||||
{
|
||||
static uint8_t temp;
|
||||
if (page >= OLED_PAGE || column >= OLED_COLUMN)
|
||||
return;
|
||||
if (color)
|
||||
data = ~data;
|
||||
|
||||
temp = data | (0xff << (end + 1)) | (0xff >> (8 - start));
|
||||
OLED_GRAM[page][column] &= temp;
|
||||
temp = data & ~(0xff << (end + 1)) & ~(0xff >> (8 - start));
|
||||
OLED_GRAM[page][column] |= temp;
|
||||
// 使用OLED_SetPixel实现
|
||||
// for (uint8_t i = start; i <= end; i++) {
|
||||
// OLED_SetPixel(column, page * 8 + i, !((data >> i) & 0x01));
|
||||
// }
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 设置显存中的一字节数据
|
||||
* @param page 页地址
|
||||
* @param column 列地址
|
||||
* @param data 数据
|
||||
* @param color 颜色
|
||||
* @note 此函数将显存中的某一字节设置为data的值
|
||||
*/
|
||||
void OLED_SetByte(uint8_t page, uint8_t column, uint8_t data, OLED_ColorMode color)
|
||||
{
|
||||
if (page >= OLED_PAGE || column >= OLED_COLUMN)
|
||||
return;
|
||||
if (color)
|
||||
data = ~data;
|
||||
OLED_GRAM[page][column] = data;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 设置显存中的一字节数据的某几位
|
||||
* @param x 横坐标
|
||||
* @param y 纵坐标
|
||||
* @param data 数据
|
||||
* @param len 位数
|
||||
* @param color 颜色
|
||||
* @note 此函数将显存中从(x,y)开始向下数len位设置为与data相同
|
||||
* @note len的范围为1-8
|
||||
* @note 此函数与OLED_SetByte_Fine的区别在于此函数的横坐标和纵坐标是以像素为单位的, 可能出现跨两个真实字节的情况(跨页)
|
||||
*/
|
||||
void OLED_SetBits_Fine(uint8_t x, uint8_t y, uint8_t data, uint8_t len, OLED_ColorMode color)
|
||||
{
|
||||
uint8_t page = y / 8;
|
||||
uint8_t bit = y % 8;
|
||||
if (bit + len > 8)
|
||||
{
|
||||
OLED_SetByte_Fine(page, x, data << bit, bit, 7, color);
|
||||
OLED_SetByte_Fine(page + 1, x, data >> (8 - bit), 0, len + bit - 1 - 8, color);
|
||||
}
|
||||
else
|
||||
{
|
||||
OLED_SetByte_Fine(page, x, data << bit, bit, bit + len - 1, color);
|
||||
}
|
||||
// 使用OLED_SetPixel实现
|
||||
// for (uint8_t i = 0; i < len; i++) {
|
||||
// OLED_SetPixel(x, y + i, !((data >> i) & 0x01));
|
||||
// }
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 设置显存中一字节长度的数据
|
||||
* @param x 横坐标
|
||||
* @param y 纵坐标
|
||||
* @param data 数据
|
||||
* @param color 颜色
|
||||
* @note 此函数将显存中从(x,y)开始向下数8位设置为与data相同
|
||||
* @note 此函数与OLED_SetByte的区别在于此函数的横坐标和纵坐标是以像素为单位的, 可能出现跨两个真实字节的情况(跨页)
|
||||
*/
|
||||
void OLED_SetBits(uint8_t x, uint8_t y, uint8_t data, OLED_ColorMode color)
|
||||
{
|
||||
uint8_t page = y / 8;
|
||||
uint8_t bit = y % 8;
|
||||
OLED_SetByte_Fine(page, x, data << bit, bit, 7, color);
|
||||
if (bit)
|
||||
{
|
||||
OLED_SetByte_Fine(page + 1, x, data >> (8 - bit), 0, bit - 1, color);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 设置一块显存区域
|
||||
* @param x 起始横坐标
|
||||
* @param y 起始纵坐标
|
||||
* @param data 数据的起始地址
|
||||
* @param w 宽度
|
||||
* @param h 高度
|
||||
* @param color 颜色
|
||||
* @note 此函数将显存中从(x,y)开始的w*h个像素设置为data中的数据
|
||||
* @note data的数据应该采用列行式排列
|
||||
*/
|
||||
void OLED_SetBlock(uint8_t x, uint8_t y, const uint8_t *data, uint8_t w, uint8_t h, OLED_ColorMode color)
|
||||
{
|
||||
uint8_t fullRow = h / 8; // 完整的行数
|
||||
uint8_t partBit = h % 8; // 不完整的字节中的有效位数
|
||||
for (uint8_t i = 0; i < w; i++)
|
||||
{
|
||||
for (uint8_t j = 0; j < fullRow; j++)
|
||||
{
|
||||
OLED_SetBits(x + i, y + j * 8, data[i + j * w], color);
|
||||
}
|
||||
}
|
||||
if (partBit)
|
||||
{
|
||||
uint16_t fullNum = w * fullRow; // 完整的字节数
|
||||
for (uint8_t i = 0; i < w; i++)
|
||||
{
|
||||
OLED_SetBits_Fine(x + i, y + (fullRow * 8), data[fullNum + i], partBit, color);
|
||||
}
|
||||
}
|
||||
// 使用OLED_SetPixel实现
|
||||
// for (uint8_t i = 0; i < w; i++) {
|
||||
// for (uint8_t j = 0; j < h; j++) {
|
||||
// for (uint8_t k = 0; k < 8; k++) {
|
||||
// if (j * 8 + k >= h) break; // 防止越界(不完整的字节
|
||||
// OLED_SetPixel(x + i, y + j * 8 + k, !((data[i + j * w] >> k) & 0x01));
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
}
|
||||
/**********************显存操作函数end*************************/
|
||||
|
||||
// ================================ 文字绘制 ================================
|
||||
|
||||
/**
|
||||
* @brief 绘制一个ASCII字符
|
||||
* @param x 起始点横坐标
|
||||
* @param y 起始点纵坐标
|
||||
* @param ch 字符
|
||||
* @param font 字体
|
||||
* @param color 颜色
|
||||
*/
|
||||
void OLED_PrintASCIIChar(uint8_t x, uint8_t y, char ch, const ASCIIFont *font, OLED_ColorMode color)
|
||||
{
|
||||
OLED_SetBlock(x, y, font->chars + (ch - ' ') * (((font->h + 7) / 8) * font->w), font->w, font->h, color);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 绘制一个ASCII字符串
|
||||
* @param x 起始点横坐标
|
||||
* @param y 起始点纵坐标
|
||||
* @param str 字符串
|
||||
* @param font 字体
|
||||
* @param color 颜色
|
||||
*/
|
||||
void OLED_PrintASCIIString(uint8_t x, uint8_t y, char *str, const ASCIIFont *font, OLED_ColorMode color)
|
||||
{
|
||||
uint8_t x0 = x;
|
||||
while (*str)
|
||||
{
|
||||
OLED_PrintASCIIChar(x0, y, *str, font, color);
|
||||
x0 += font->w;
|
||||
str++;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 获取UTF-8编码的字符长度
|
||||
*/
|
||||
uint8_t _OLED_GetUTF8Len(char *string)
|
||||
{
|
||||
if ((string[0] & 0x80) == 0x00)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
else if ((string[0] & 0xE0) == 0xC0)
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
else if ((string[0] & 0xF0) == 0xE0)
|
||||
{
|
||||
return 3;
|
||||
}
|
||||
else if ((string[0] & 0xF8) == 0xF0)
|
||||
{
|
||||
return 4;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 绘制字符串
|
||||
* @param x 起始点横坐标
|
||||
* @param y 起始点纵坐标
|
||||
* @param str 字符串
|
||||
* @param font 字体
|
||||
* @param color 颜色
|
||||
*
|
||||
* @note 为保证字符串中的中文会被自动识别并绘制, 需:
|
||||
* 1. 编译器字符集设置为UTF-8
|
||||
* 2. 使用波特律动LED取模工具生成字模(https://led.baud-dance.com)
|
||||
*/
|
||||
/**
|
||||
* @brief 绘制字符串
|
||||
* @param x 起始点横坐标
|
||||
* @param y 起始点纵坐标
|
||||
* @param str 字符串
|
||||
* @param font 字体
|
||||
* @param color 颜色
|
||||
*
|
||||
* @note 为保证字符串中的中文会被自动识别并绘制, 需:
|
||||
* 1. 编译器字符集设置为UTF-8
|
||||
* 2. 使用波特律动LED取模工具生成字模(https://led.baud-dance.com)
|
||||
*/
|
||||
void OLED_PrintString(uint8_t x, uint8_t y, char *str, const Font *font, OLED_ColorMode color)
|
||||
{
|
||||
uint16_t i = 0; // 字符串索引
|
||||
uint8_t oneLen = (((font->h + 7) / 8) * font->w) + 4; // 一个字模占多少字节
|
||||
uint8_t found; // 是否找到字模
|
||||
uint8_t utf8Len; // UTF-8编码长度
|
||||
uint8_t *head; // 字模头指针
|
||||
while (str[i])
|
||||
{
|
||||
found = 0;
|
||||
utf8Len = _OLED_GetUTF8Len(str + i);
|
||||
if (utf8Len == 0)
|
||||
break; // 有问题的UTF-8编码
|
||||
|
||||
// 寻找字符 TODO 优化查找算法, 二分查找或者hash
|
||||
for (uint8_t j = 0; j < font->len; j++)
|
||||
{
|
||||
head = (uint8_t *)(font->chars) + (j * oneLen);
|
||||
if (memcmp(str + i, head, utf8Len) == 0)
|
||||
{
|
||||
OLED_SetBlock(x, y, head + 4, font->w, font->h, color);
|
||||
// 移动光标
|
||||
x += font->w;
|
||||
i += utf8Len;
|
||||
found = 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// 若未找到字模,且为ASCII字符, 则缺省显示ASCII字符
|
||||
if (found == 0)
|
||||
{
|
||||
if (utf8Len == 1)
|
||||
{
|
||||
OLED_PrintASCIIChar(x, y, str[i], font->ascii, color);
|
||||
// 移动光标
|
||||
x += font->ascii->w;
|
||||
i += utf8Len;
|
||||
}
|
||||
else
|
||||
{
|
||||
OLED_PrintASCIIChar(x, y, ' ', font->ascii, color);
|
||||
x += font->ascii->w;
|
||||
i += utf8Len;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void OLED_Act(void)
|
||||
{
|
||||
float v = 0;
|
||||
// if(it_1000ms_flag == 1)
|
||||
// {
|
||||
// it_1000ms_flag = 0;
|
||||
// HAL_GPIO_TogglePin(LED_NOR_GPIO_Port,LED_NOR_Pin);//功能指示灯
|
||||
// }
|
||||
|
||||
//OLED_NewFrame();//清除显存
|
||||
|
||||
//OLED_PrintASCIIChar(64, 32, '1', &afont16x8, OLED_COLOR_NORMAL); //ASCII单字符示例
|
||||
//OLED_PrintASCIIString(64, 32, "123456", &afont16x8, OLED_COLOR_NORMAL); //ASCII字符串示例
|
||||
//OLED_PrintString(20,20 , , &afont16x8, OLED_COLOR_NORMAL);
|
||||
|
||||
OLED_PrintASCIIString(30, 0 , "Vol", &afont24x12, OLED_COLOR_NORMAL);
|
||||
// OLED_ShowPageFrame(0);
|
||||
// OLED_ShowPageFrame(1);
|
||||
// OLED_ShowPageFrame(2);
|
||||
|
||||
char str[20]; //
|
||||
// for(i = 0;i < 15;i++)str[i] = 0x20;
|
||||
// str[i] = 0x00;
|
||||
// OLED_PrintASCIIString(30, 32, str, &afont24x12, OLED_COLOR_NORMAL);
|
||||
|
||||
v = tempA;
|
||||
v /= 10;
|
||||
sprintf(str, "%.1f",v ); // 将数转换为字符串
|
||||
OLED_PrintASCIIString(30, 32, str, &afont24x12, OLED_COLOR_NORMAL);
|
||||
|
||||
// OLED_ShowPageFrame(0);
|
||||
// OLED_ShowPageFrame(1);
|
||||
// OLED_ShowPageFrame(2);
|
||||
//
|
||||
// OLED_ShowPageFrame(4);
|
||||
// OLED_ShowPageFrame(5);
|
||||
// OLED_ShowPageFrame(6);
|
||||
|
||||
|
||||
OLED_ShowFrame();//显示当前显存内容
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,94 @@
|
|||
#include "serial_port.h"
|
||||
#include "main.h"
|
||||
#include "usart.h"
|
||||
#include "string.h"
|
||||
#include "app.h"
|
||||
|
||||
// HAL_UART_Transmit( &huartx, &data, timeout )//不带中断,不连续传输
|
||||
// HAL_UART_Receive( &huartx, &data, timeout )
|
||||
// HAL_UART_Transmit_IT( &huartx, &data, data_size )//带中断,连续传输
|
||||
// HAL_UART_Receive_IT( &huartx, &data, data_size )
|
||||
|
||||
// HAL_SPI_Transmit( &hspix, &data, data_size,timeout )//不带中断,不连续传输
|
||||
// HAL_SPI_Receive( &hspix, &data, data_size,timeout )
|
||||
// HAL_SPI_Transmit_IT( &hspix, &data, data_size )//带中断,连续传输
|
||||
// HAL_SPI_Receive_IT( &hspix, &data, data_size )
|
||||
|
||||
|
||||
|
||||
// 使用LP-300-SP的Type-A接口与计算机进行通信
|
||||
|
||||
char text_r[20] = "empty ";
|
||||
char text_t[20] = "empty";
|
||||
int text_s = 0;
|
||||
|
||||
//单片机与PC进行通信
|
||||
//void Tx_RX_UART1(void)
|
||||
//{
|
||||
///***********************单片机状态0******************************/
|
||||
// if( text_s == 0 )
|
||||
// {
|
||||
// if( it_1000ms_flag == 1)//0状态下每隔1秒发送一次当前的text_t
|
||||
// {
|
||||
// it_1000ms_flag = 0;
|
||||
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||
//
|
||||
// }
|
||||
// HAL_UART_Receive_IT( &huart1,(uint8_t*)text_r,20);//读
|
||||
// if( strncmp( (char*)text_r ,"start", 20 ) == 0 )//收到PC的start信号后,向PC发送"How are you"
|
||||
// {
|
||||
// text_s = 1;//单片机状态转为1
|
||||
//
|
||||
// strcpy((char*)text_t," How are you?");
|
||||
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||
// }
|
||||
//
|
||||
//
|
||||
// }
|
||||
///***********************单片机状态0******************************/
|
||||
//
|
||||
//
|
||||
///***********************单片机状态1******************************/
|
||||
// if( text_s == 1 )
|
||||
// {
|
||||
// HAL_UART_Receive_IT( &huart1,(uint8_t*)text_r,20);//读
|
||||
//
|
||||
// if( strncmp( (char*)text_r ,"3Q", 20 ) == 0 )//收到3Q回复You are welcome
|
||||
// {
|
||||
// strcpy((char*)text_t,"You are welcome");
|
||||
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||
//
|
||||
// }
|
||||
//
|
||||
// if( strncmp( (char*)text_r ,"end", 20 ) == 0 )//收到PC的end信号后,向PC发送"See you again"
|
||||
// {
|
||||
// strcpy((char*)text_t,"See you again");
|
||||
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||
//
|
||||
// if( it_1000ms_flag ==1 )//等待1秒后单片机状态转为0
|
||||
// {
|
||||
// it_1000ms_flag = 0;
|
||||
// text_s = 0;
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
///***********************单片机状态1******************************/
|
||||
//}
|
||||
|
||||
|
||||
void uart_test(void)
|
||||
{
|
||||
|
||||
if( it_1000ms_flag == 1)
|
||||
{
|
||||
it_1000ms_flag = 0;
|
||||
|
||||
//HAL_UART_Receive_IT( &huart1, (uint8_t*)text_r, 20);
|
||||
|
||||
//HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_r, 20);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,149 @@
|
|||
#include "tmc5160.h"
|
||||
#include "main.h"
|
||||
#include "gpio.h"
|
||||
#include "spi.h"
|
||||
#include "delay.h"
|
||||
|
||||
// CS2置于 “低电平” 使能SPI
|
||||
// 写的时候高位地址要加上 0x80
|
||||
// 手册第5章是寄存器表,5.3.1是斜坡相关寄存器;第11章有实际单位换算表;第20章 图20.3 有运动控制流程图
|
||||
// 寄存器 "RAMPMODE"->"0x20" 斜坡运动模式: 0->位置模式;1->速度模式至正VMAMX;2->速度模式至负VMAX;3->速度保持不变,最多使用2位
|
||||
// 寄存器 "VSTART"->"0x23" 电机起动速度,最多使用18位,VSTART<=VSTOP
|
||||
// 寄存器 "A1"->"0x24" VSTART->V1的加速度,最多使用16位
|
||||
// 寄存器 "V1"->"0x25" 第一加/减速阶段速度阈值,最多使用20位;取0时禁用A1和D1,仅用AMAX和DMAX
|
||||
// 寄存器 "AMAX"->"0x26" V1->VMAX的加速度,最多使用16位
|
||||
// 寄存器 "DMAX"->"0x28" VMAX->V1的减速度,最多使用16位
|
||||
// 寄存器 "VMAX"->"0x27" 斜坡运动目标速度,最多使用23位
|
||||
// 寄存器 "D1"->"0x2A" V1->VSTOP的减速度,最多使用16位,不要在位置模式下置0
|
||||
// 寄存器 "VSTOP"->"0x2B" 电机停止速度,最多使用18位,VSTART<=VSTOP,位置模式下>=10
|
||||
|
||||
#define CS2_L HAL_GPIO_WritePin(CS2_GPIO_Port,CS2_Pin,GPIO_PIN_RESET); //CS2低电平
|
||||
#define CS2_H HAL_GPIO_WritePin(CS2_GPIO_Port,CS2_Pin,GPIO_PIN_SET); //CS2高电平
|
||||
|
||||
|
||||
|
||||
void tmc5160_init()
|
||||
{
|
||||
|
||||
// 纯SPI模式
|
||||
TMC5160_SPIWriteInt(0x00, 0x0000000C); // writing value 0x0000000C = 12 = 0.0 to address 0 = 0x00(GCONF) 0x00000008 不能移动 会左右抖动
|
||||
TMC5160_SPIWriteInt(0x03, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 1 = 0x03(SLAVECONF)
|
||||
TMC5160_SPIWriteInt(0x05, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 2 = 0x05(X_COMPARE)
|
||||
TMC5160_SPIWriteInt(0x06, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 3 = 0x06(OTP_PROG)
|
||||
TMC5160_SPIWriteInt(0x08, 0x0000000E); // writing value 0x00000011 = 17 = 0.0 to address 4 = 0x08(FACTORY_CONF)
|
||||
TMC5160_SPIWriteInt(0x09, 0x00010606); // writing value 0x00010606 = 67078 = 0.0 to address 5 = 0x09(SHORT_CONF)
|
||||
TMC5160_SPIWriteInt(0x0A, 0x00080400); // writing value 0x00080400 = 525312 = 0.0 to address 6 = 0x0A(DRV_CONF)
|
||||
TMC5160_SPIWriteInt(0x0B, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 7 = 0x0B(GLOBAL_SCALER)
|
||||
// 速度相关的驱动控制寄存器
|
||||
TMC5160_SPIWriteInt(0x10, 0x00071405); // writing value 0x00070707 = 460551 = 0.0 to address 8 = 0x10(IHOLD_IRUN)
|
||||
TMC5160_SPIWriteInt(0x11, 0x0000000A); // writing value 0x0000000A = 10 = 0.0 to address 9 = 0x11(TPOWERDOWN)
|
||||
TMC5160_SPIWriteInt(0x13, 0x00000010); // writing value 0x00000041 = 65 = 0.0 to address 10 = 0x13(TPWMTHRS)
|
||||
TMC5160_SPIWriteInt(0x14, 0x00000010); // writing value 0x00004189 = 16777 = 0.0 to address 11 = 0x14(TCOOLTHRS)
|
||||
TMC5160_SPIWriteInt(0x15, 0x00000010); // writing value 0x00000000 = 0 = 0.0 to address 12 = 0x15(THIGH)
|
||||
// 斜波发生器运动寄存器
|
||||
TMC5160_SPIWriteInt(0x20, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 13 = 0x20(RAMPMODE)
|
||||
TMC5160_SPIWriteInt(0x21, 0x00000000); // writing value 0xFFCC12F0 = 0 = 0.0 to address 14 = 0x21(XACTUAL)
|
||||
TMC5160_SPIWriteInt(0x23, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 15 = 0x23(VSTART)
|
||||
TMC5160_SPIWriteInt(0x24, 0x000003E8); // writing value 0x00001F07 = 7943 = 0.0 to address 16 = 0x24(A1)
|
||||
TMC5160_SPIWriteInt(0x25, 0x0000C350); // writing value 0x0000C350 = 50000 = 0.0 to address 17 = 0x25(V1)
|
||||
TMC5160_SPIWriteInt(0x26, 0x00000277); // writing value 0x00004DF1 = 19953 = 0.0 to address 18 = 0x26(AMAX)
|
||||
TMC5160_SPIWriteInt(0x27, 0x00006220); // writing value 0x0006D3A0 = 447392 = 0.0 to address 19 = 0x27(VMAX)
|
||||
TMC5160_SPIWriteInt(0x28, 0x000002BC); // writing value 0x00009B83 = 39811 = 0.0 to address 20 = 0x28(DMAX)
|
||||
TMC5160_SPIWriteInt(0x2A, 0x00000578); // writing value 0x00007B87 = 31623 = 0.0 to address 21 = 0x2A(D1)
|
||||
TMC5160_SPIWriteInt(0x2B, 0x0000000A); // writing value 0x0000000A = 10 = 0.0 to address 22 = 0x2B(VSTOP)
|
||||
TMC5160_SPIWriteInt(0x2C, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 23 = 0x2C(TZEROWAIT)
|
||||
TMC5160_SPIWriteInt(0x2D, 0x00000000); // writing value 0xFFCC12F0 = 0 = 0.0 to address 24 = 0x2D(XTARGET)
|
||||
|
||||
TMC5160_SPIWriteInt(0x33, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 25 = 0x33(VDCMIN)
|
||||
TMC5160_SPIWriteInt(0x34, 0x00000000); // writing value 0x00000400 = 1024 = 0.0 to address 26 = 0x34(SW_MODE)
|
||||
// 编码器寄存器
|
||||
TMC5160_SPIWriteInt(0x38, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 27 = 0x38(ENCMODE)
|
||||
TMC5160_SPIWriteInt(0x39, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 28 = 0x39(X_ENC)
|
||||
TMC5160_SPIWriteInt(0x3A, 0x00010000); // writing value 0x00010000 = 65536 = 0.0 to address 29 = 0x3A(ENC_CONST)
|
||||
TMC5160_SPIWriteInt(0x3D, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 30 = 0x3D(ENC_DEVIATION)
|
||||
// 电机驱动寄存器-电机微步控制寄存器
|
||||
TMC5160_SPIWriteInt(0x60, 0xAAAAB554); // writing value 0xAAAAB554 = 0 = 0.0 to address 31 = 0x60(MSLUT[0])
|
||||
TMC5160_SPIWriteInt(0x61, 0x4A9554AA); // writing value 0x4A9554AA = 1251300522 = 0.0 to address 32 = 0x61(MSLUT[1])
|
||||
TMC5160_SPIWriteInt(0x62, 0x24492929); // writing value 0x24492929 = 608774441 = 0.0 to address 33 = 0x62(MSLUT[2])
|
||||
TMC5160_SPIWriteInt(0x63, 0x10104222); // writing value 0x10104222 = 269500962 = 0.0 to address 34 = 0x63(MSLUT[3])
|
||||
TMC5160_SPIWriteInt(0x64, 0xFBFFFFFF); // writing value 0xFBFFFFFF = 0 = 0.0 to address 35 = 0x64(MSLUT[4])
|
||||
TMC5160_SPIWriteInt(0x65, 0xB5BB777D); // writing value 0xB5BB777D = 0 = 0.0 to address 36 = 0x65(MSLUT[5])
|
||||
TMC5160_SPIWriteInt(0x66, 0x49295556); // writing value 0x49295556 = 1227445590 = 0.0 to address 37 = 0x66(MSLUT[6])
|
||||
TMC5160_SPIWriteInt(0x67, 0x00404222); // writing value 0x00404222 = 4211234 = 0.0 to address 38 = 0x67(MSLUT[7])
|
||||
TMC5160_SPIWriteInt(0x68, 0xFFFF8056); // writing value 0xFFFF8056 = 0 = 0.0 to address 39 = 0x68(MSLUTSEL)
|
||||
TMC5160_SPIWriteInt(0x69, 0x00F70000); // writing value 0x00F70000 = 16187392 = 0.0 to address 40 = 0x69(MSLUTSTART)
|
||||
// 电机驱动寄存器-驱动寄存器组
|
||||
TMC5160_SPIWriteInt(0x6C, 0x04410153); // writing value 0x00410153 = 4260179 = 0.0 to address 41 = 0x6C(CHOPCONF)
|
||||
TMC5160_SPIWriteInt(0x6D, 0x00000000); // writing value 0x00030000 = 196608 = 0.0 to address 42 = 0x6D(COOLCONF)
|
||||
TMC5160_SPIWriteInt(0x6E, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 43 = 0x6E(DCCTRL)
|
||||
TMC5160_SPIWriteInt(0x70, 0xC40C001E); // writing value 0xC40C001E = 0 = 0.0 to address 44 = 0x70(PWMCONF)
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
uint8_t data_t[5];//存放发送8bit*5的数据
|
||||
void TMC5160_SPIWriteInt(uint8_t addr, uint32_t data)//将40位数据转换成5组8位数据并向电机发送
|
||||
{
|
||||
CS2_L;
|
||||
delay_ns(10);
|
||||
|
||||
data_t[0] = addr | 0x80; //前8位为地址,写命令时需要加上0x80
|
||||
int i;
|
||||
for(i=1;i<5;i++) //后32位为数据
|
||||
{
|
||||
data_t[i] = (uint8_t)( data >> (32 - 8 * i) ); //32bit数据转换成8bit*4个
|
||||
}
|
||||
|
||||
|
||||
HAL_SPI_Transmit_IT(&hspi2, data_t, 5);
|
||||
|
||||
|
||||
CS2_H;
|
||||
delay_ns(10);
|
||||
}
|
||||
|
||||
uint8_t data_r[5];//存放接收的8bit数据
|
||||
void TMC5160_SPIReadInt(uint8_t addr)//从电机读取数据,先发送读请求,再接收数据
|
||||
{
|
||||
CS2_L;
|
||||
delay_ns(10);
|
||||
|
||||
data_t[0] = addr & 0x7f; //前8位为地址
|
||||
int i;
|
||||
for(i=1;i<5;i++) //后32位为数据,读访问时置零
|
||||
{
|
||||
data_t[i] = 0;
|
||||
}
|
||||
|
||||
|
||||
HAL_SPI_Transmit_IT(&hspi2, data_t, 5); //发送读取addr地址的请求,如果前一次访问是读访问,则传输回来的数据是前一个数据报一起传输的地址对应的读取值
|
||||
|
||||
HAL_SPI_Transmit_IT(&hspi2, data_t, 5); //发两次才能读到上次操作的数据
|
||||
|
||||
HAL_SPI_Receive_IT(&hspi2, data_r, 5); //接收数据
|
||||
|
||||
CS2_H;
|
||||
delay_ns(10);
|
||||
|
||||
}
|
||||
|
||||
|
||||
uint8_t data_r4 = 0; //用于观测读取到的地址
|
||||
uint32_t data_r32 = 0;//用于观测读取到的数据
|
||||
void tmc5160_act()
|
||||
{
|
||||
|
||||
//TMC5160_SPIWriteInt(0x21,0x00000000); //XACTUAL = 0 实际位置归零
|
||||
//TMC5160_SPIWriteInt(0x2D,0x0000C800); //XTARGET = 51200 转动一圈
|
||||
|
||||
TMC5160_SPIWriteInt(0x20,0x00000001);
|
||||
|
||||
TMC5160_SPIReadInt(0x20);
|
||||
|
||||
data_r4 = data_r[0];
|
||||
data_r32 = (data_r[1]<<24)+(data_r[2]<<16)+(data_r[3]<<8)+data_r[4];
|
||||
// TMC5160_SPIWriteInt(0x20,0x00000001);//RAMPMODE = 1 速度模式至+VMAX
|
||||
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,19 @@
|
|||
#ifndef _APP_H
|
||||
#define _APP_H
|
||||
|
||||
void app_act (void);
|
||||
|
||||
extern int it_5ms_cnt ,it_5ms_flag;
|
||||
extern int it_10ms_cnt ,it_10ms_flag;
|
||||
extern int it_50ms_cnt ,it_50ms_flag;
|
||||
extern int it_100ms_cnt ,it_100ms_flag;
|
||||
extern int it_300ms_cnt ,it_300ms_flag;
|
||||
extern int it_500ms_cnt ,it_500ms_flag;
|
||||
extern int it_1000ms_cnt ,it_1000ms_flag;
|
||||
extern int it_1us_cnt;
|
||||
|
||||
extern unsigned long tempA;
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
12
Inc/main.h
12
Inc/main.h
|
|
@ -59,14 +59,8 @@ void Error_Handler(void);
|
|||
/* Private defines -----------------------------------------------------------*/
|
||||
#define RS485_EN1_Pin GPIO_PIN_1
|
||||
#define RS485_EN1_GPIO_Port GPIOA
|
||||
#define RS485_TXD1_Pin GPIO_PIN_2
|
||||
#define RS485_TXD1_GPIO_Port GPIOA
|
||||
#define RS485_RXD1_Pin GPIO_PIN_3
|
||||
#define RS485_RXD1_GPIO_Port GPIOA
|
||||
#define CS1_Pin GPIO_PIN_4
|
||||
#define CS1_GPIO_Port GPIOA
|
||||
#define SPI_DRDY_Pin GPIO_PIN_4
|
||||
#define SPI_DRDY_GPIO_Port GPIOC
|
||||
#define OCIN1_Pin GPIO_PIN_5
|
||||
#define OCIN1_GPIO_Port GPIOC
|
||||
#define OCIN2_Pin GPIO_PIN_0
|
||||
|
|
@ -79,8 +73,6 @@ void Error_Handler(void);
|
|||
#define RXD3_GPIO_Port GPIOB
|
||||
#define CS2_Pin GPIO_PIN_7
|
||||
#define CS2_GPIO_Port GPIOC
|
||||
#define STOP1_Pin GPIO_PIN_8
|
||||
#define STOP1_GPIO_Port GPIOC
|
||||
#define STOP2_Pin GPIO_PIN_9
|
||||
#define STOP2_GPIO_Port GPIOC
|
||||
#define LED_ERR_Pin GPIO_PIN_11
|
||||
|
|
@ -89,10 +81,6 @@ void Error_Handler(void);
|
|||
#define LED_NOR_GPIO_Port GPIOA
|
||||
#define KEY3_Pin GPIO_PIN_15
|
||||
#define KEY3_GPIO_Port GPIOA
|
||||
#define TEMP_TX_Pin GPIO_PIN_10
|
||||
#define TEMP_TX_GPIO_Port GPIOC
|
||||
#define TEMP_RX_Pin GPIO_PIN_11
|
||||
#define TEMP_RX_GPIO_Port GPIOC
|
||||
#define KEY2_Pin GPIO_PIN_12
|
||||
#define KEY2_GPIO_Port GPIOC
|
||||
#define KEY1_Pin GPIO_PIN_2
|
||||
|
|
|
|||
|
|
@ -32,15 +32,12 @@ extern "C" {
|
|||
|
||||
/* USER CODE END Includes */
|
||||
|
||||
extern SPI_HandleTypeDef hspi1;
|
||||
|
||||
extern SPI_HandleTypeDef hspi2;
|
||||
|
||||
/* USER CODE BEGIN Private defines */
|
||||
|
||||
/* USER CODE END Private defines */
|
||||
|
||||
void MX_SPI1_Init(void);
|
||||
void MX_SPI2_Init(void);
|
||||
|
||||
/* USER CODE BEGIN Prototypes */
|
||||
|
|
|
|||
|
|
@ -55,14 +55,13 @@ void SVC_Handler(void);
|
|||
void DebugMon_Handler(void);
|
||||
void PendSV_Handler(void);
|
||||
void SysTick_Handler(void);
|
||||
void TIM1_UP_IRQHandler(void);
|
||||
void I2C1_EV_IRQHandler(void);
|
||||
void I2C1_ER_IRQHandler(void);
|
||||
void SPI1_IRQHandler(void);
|
||||
void SPI2_IRQHandler(void);
|
||||
void USART1_IRQHandler(void);
|
||||
void USART2_IRQHandler(void);
|
||||
void USART3_IRQHandler(void);
|
||||
void UART4_IRQHandler(void);
|
||||
/* USER CODE BEGIN EFP */
|
||||
|
||||
/* USER CODE END EFP */
|
||||
|
|
|
|||
|
|
@ -32,8 +32,6 @@ extern "C" {
|
|||
|
||||
/* USER CODE END Includes */
|
||||
|
||||
extern UART_HandleTypeDef huart4;
|
||||
|
||||
extern UART_HandleTypeDef huart1;
|
||||
|
||||
extern UART_HandleTypeDef huart2;
|
||||
|
|
@ -44,7 +42,6 @@ extern UART_HandleTypeDef huart3;
|
|||
|
||||
/* USER CODE END Private defines */
|
||||
|
||||
void MX_UART4_Init(void);
|
||||
void MX_USART1_UART_Init(void);
|
||||
void MX_USART2_UART_Init(void);
|
||||
void MX_USART3_UART_Init(void);
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -145,10 +145,59 @@
|
|||
<SetRegEntry>
|
||||
<Number>0</Number>
|
||||
<Key>ST-LINKIII-KEIL_SWO</Key>
|
||||
<Name>-UH -O2254 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC800 -FN1 -FF0STM32F10x_512.FLM -FS08000000 -FL040000 -FP0($$Device:STM32F103RC$Flash\STM32F10x_512.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2 -WK0</Name>
|
||||
<Name>-UH -O2254 -SF1800 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC800 -FN1 -FF0STM32F10x_512.FLM -FS08000000 -FL040000 -FP0($$Device:STM32F103RC$Flash\STM32F10x_512.FLM) -WA0 -WE0 -WVCE4 -WS2710 -WM0 -WP2 -WK0</Name>
|
||||
</SetRegEntry>
|
||||
</TargetDriverDllRegistry>
|
||||
<Breakpoint/>
|
||||
<Breakpoint>
|
||||
<Bp>
|
||||
<Number>0</Number>
|
||||
<Type>0</Type>
|
||||
<LineNumber>145</LineNumber>
|
||||
<EnabledFlag>1</EnabledFlag>
|
||||
<Address>134233086</Address>
|
||||
<ByteObject>0</ByteObject>
|
||||
<HtxType>0</HtxType>
|
||||
<ManyObjects>0</ManyObjects>
|
||||
<SizeOfObject>0</SizeOfObject>
|
||||
<BreakByAccess>0</BreakByAccess>
|
||||
<BreakIfRCount>1</BreakIfRCount>
|
||||
<Filename>..\App\Src\tmc5160.c</Filename>
|
||||
<ExecCommand></ExecCommand>
|
||||
<Expression>\\mfps\../App/Src/tmc5160.c\145</Expression>
|
||||
</Bp>
|
||||
</Breakpoint>
|
||||
<WatchWindow1>
|
||||
<Ww>
|
||||
<count>0</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>key_msg</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>1</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>key_val</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>2</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>key_cnt</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>3</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>data_r4</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>4</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>data_r32</ItemText>
|
||||
</Ww>
|
||||
<Ww>
|
||||
<count>5</count>
|
||||
<WinNumber>1</WinNumber>
|
||||
<ItemText>data_r</ItemText>
|
||||
</Ww>
|
||||
</WatchWindow1>
|
||||
<Tracepoint>
|
||||
<THDelay>0</THDelay>
|
||||
</Tracepoint>
|
||||
|
|
@ -558,20 +607,20 @@
|
|||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\key.c</PathWithFileName>
|
||||
<FilenameWithoutPath>key.c</FilenameWithoutPath>
|
||||
<PathWithFileName>..\App\Src\app.c</PathWithFileName>
|
||||
<FilenameWithoutPath>app.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>28</FileNumber>
|
||||
<FileType>5</FileType>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Inc\key.h</PathWithFileName>
|
||||
<FilenameWithoutPath>key.h</FilenameWithoutPath>
|
||||
<PathWithFileName>..\App\Src\delay.c</PathWithFileName>
|
||||
<FilenameWithoutPath>delay.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
|
|
@ -582,8 +631,92 @@
|
|||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\app.c</PathWithFileName>
|
||||
<FilenameWithoutPath>app.c</FilenameWithoutPath>
|
||||
<PathWithFileName>..\App\Src\key.c</PathWithFileName>
|
||||
<FilenameWithoutPath>key.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>30</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\serial_port.c</PathWithFileName>
|
||||
<FilenameWithoutPath>serial_port.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>31</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\oled.c</PathWithFileName>
|
||||
<FilenameWithoutPath>oled.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>32</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\ads1220.c</PathWithFileName>
|
||||
<FilenameWithoutPath>ads1220.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>33</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\m1820.c</PathWithFileName>
|
||||
<FilenameWithoutPath>m1820.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>34</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\myLib.c</PathWithFileName>
|
||||
<FilenameWithoutPath>myLib.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>35</FileNumber>
|
||||
<FileType>1</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Src\tmc5160.c</PathWithFileName>
|
||||
<FilenameWithoutPath>tmc5160.c</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
<File>
|
||||
<GroupNumber>5</GroupNumber>
|
||||
<FileNumber>36</FileNumber>
|
||||
<FileType>5</FileType>
|
||||
<tvExp>0</tvExp>
|
||||
<tvExpOptDlg>0</tvExpOptDlg>
|
||||
<bDave2>0</bDave2>
|
||||
<PathWithFileName>..\App\Inc\tmc5160.h</PathWithFileName>
|
||||
<FilenameWithoutPath>tmc5160.h</FilenameWithoutPath>
|
||||
<RteFlg>0</RteFlg>
|
||||
<bShared>0</bShared>
|
||||
</File>
|
||||
|
|
|
|||
|
|
@ -340,7 +340,7 @@
|
|||
<MiscControls></MiscControls>
|
||||
<Define>STM32F103xE,USE_HAL_DRIVER</Define>
|
||||
<Undefine></Undefine>
|
||||
<IncludePath>../Inc;../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;..\App\Src;..\App\Inc</IncludePath>
|
||||
<IncludePath>../Inc;../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;../App/Src;../App/Inc</IncludePath>
|
||||
</VariousControls>
|
||||
</Cads>
|
||||
<Aads>
|
||||
|
|
@ -1605,20 +1605,55 @@
|
|||
<Group>
|
||||
<GroupName>App</GroupName>
|
||||
<Files>
|
||||
<File>
|
||||
<FileName>app.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\app.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>delay.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\delay.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>key.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\key.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>key.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\App\Inc\key.h</FilePath>
|
||||
<FileName>serial_port.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\serial_port.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>app.c</FileName>
|
||||
<FileName>oled.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\app.c</FilePath>
|
||||
<FilePath>..\App\Src\oled.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>ads1220.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\ads1220.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>m1820.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\m1820.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>myLib.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\myLib.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>tmc5160.c</FileName>
|
||||
<FileType>1</FileType>
|
||||
<FilePath>..\App\Src\tmc5160.c</FilePath>
|
||||
</File>
|
||||
<File>
|
||||
<FileName>tmc5160.h</FileName>
|
||||
<FileType>5</FileType>
|
||||
<FilePath>..\App\Inc\tmc5160.h</FilePath>
|
||||
</File>
|
||||
</Files>
|
||||
</Group>
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -0,0 +1,34 @@
|
|||
mfps\ads1220.o: ..\App\Src\ads1220.c
|
||||
mfps\ads1220.o: ../App/Inc/ads1220.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\ads1220.o: ../Inc/stm32f1xx_hal_conf.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
|
||||
mfps\ads1220.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
|
||||
mfps\ads1220.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
|
||||
mfps\ads1220.o: ../Drivers/CMSIS/Include/core_cm3.h
|
||||
mfps\ads1220.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stdint.h
|
||||
mfps\ads1220.o: ../Drivers/CMSIS/Include/cmsis_version.h
|
||||
mfps\ads1220.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
|
||||
mfps\ads1220.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
|
||||
mfps\ads1220.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
|
||||
mfps\ads1220.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stddef.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||
mfps\ads1220.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||
mfps\ads1220.o: ../App/Inc/delay.h
|
||||
mfps\ads1220.o: ../Inc/main.h
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -35,4 +35,11 @@ mfps\app.o: ../Inc/spi.h
|
|||
mfps\app.o: ../Inc/tim.h
|
||||
mfps\app.o: ../Inc/usart.h
|
||||
mfps\app.o: ../Inc/gpio.h
|
||||
mfps\app.o: ..\App\Inc\key.h
|
||||
mfps\app.o: ../App/Inc/key.h
|
||||
mfps\app.o: ../Inc/app.h
|
||||
mfps\app.o: ../App/Inc/serial_port.h
|
||||
mfps\app.o: ../App/Inc/m1820.h
|
||||
mfps\app.o: ../App/Inc/oled.h
|
||||
mfps\app.o: ../App/Inc/MyLib.h
|
||||
mfps\app.o: ../App/Inc/ads1220.h
|
||||
mfps\app.o: ../App/Inc/tmc5160.h
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,35 @@
|
|||
mfps\delay.o: ..\App\Src\delay.c
|
||||
mfps\delay.o: ../App/Inc/delay.h
|
||||
mfps\delay.o: ../Inc/main.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\delay.o: ../Inc/stm32f1xx_hal_conf.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
|
||||
mfps\delay.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
|
||||
mfps\delay.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
|
||||
mfps\delay.o: ../Drivers/CMSIS/Include/core_cm3.h
|
||||
mfps\delay.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stdint.h
|
||||
mfps\delay.o: ../Drivers/CMSIS/Include/cmsis_version.h
|
||||
mfps\delay.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
|
||||
mfps\delay.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
|
||||
mfps\delay.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
|
||||
mfps\delay.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stddef.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||
mfps\delay.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||
mfps\delay.o: ../Inc/tim.h
|
||||
mfps\delay.o: ../Inc/app.h
|
||||
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,5 +1,5 @@
|
|||
mfps\key.o: ..\App\Src\key.c
|
||||
mfps\key.o: ..\App\Inc\key.h
|
||||
mfps\key.o: ../App/Inc/key.h
|
||||
mfps\key.o: ../Inc/main.h
|
||||
mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\key.o: ../Inc/stm32f1xx_hal_conf.h
|
||||
|
|
@ -31,3 +31,6 @@ mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
|||
mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||
mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||
mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||
mfps\key.o: ../App/Inc/tmc5160.h
|
||||
mfps\key.o: ../App/Inc/oled.h
|
||||
mfps\key.o: ../App/Inc/MyLib.h
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,33 @@
|
|||
mfps\m1820.o: ..\App\Src\m1820.c
|
||||
mfps\m1820.o: ../Inc/main.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\m1820.o: ../Inc/stm32f1xx_hal_conf.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
|
||||
mfps\m1820.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
|
||||
mfps\m1820.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
|
||||
mfps\m1820.o: ../Drivers/CMSIS/Include/core_cm3.h
|
||||
mfps\m1820.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stdint.h
|
||||
mfps\m1820.o: ../Drivers/CMSIS/Include/cmsis_version.h
|
||||
mfps\m1820.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
|
||||
mfps\m1820.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
|
||||
mfps\m1820.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
|
||||
mfps\m1820.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stddef.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||
mfps\m1820.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||
mfps\m1820.o: ../App/Inc/delay.h
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -35,5 +35,8 @@ mfps\main.o: ../Inc/spi.h
|
|||
mfps\main.o: ../Inc/tim.h
|
||||
mfps\main.o: ../Inc/usart.h
|
||||
mfps\main.o: ../Inc/gpio.h
|
||||
mfps\main.o: ..\App\Inc\key.h
|
||||
mfps\main.o: ..\App\Inc\app.h
|
||||
mfps\main.o: ../Inc/app.h
|
||||
mfps\main.o: ../App/Inc/oled.h
|
||||
mfps\main.o: ../App/Inc/MyLib.h
|
||||
mfps\main.o: ../App/Inc/ads1220.h
|
||||
mfps\main.o: ../App/Inc/tmc5160.h
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -21,16 +21,15 @@ Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.2.0.0
|
|||
Dialog DLL: TCM.DLL V1.56.4.0
|
||||
|
||||
<h2>Project:</h2>
|
||||
C:\Users\EthanWu\Desktop\work\2024.3.26\mfps\MDK-ARM\mfps.uvprojx
|
||||
Project File Date: 03/26/2024
|
||||
C:\Users\EthanWu\Desktop\work\2024.4.3\mfps\MDK-ARM\mfps.uvprojx
|
||||
Project File Date: 04/03/2024
|
||||
|
||||
<h2>Output:</h2>
|
||||
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin'
|
||||
Build target 'mfps'
|
||||
compiling app.c...
|
||||
compiling key.c...
|
||||
compiling tmc5160.c...
|
||||
linking...
|
||||
Program Size: Code=11220 RO-data=380 RW-data=28 ZI-data=2292
|
||||
Program Size: Code=15520 RO-data=380 RW-data=92 ZI-data=3388
|
||||
FromELF: creating hex file...
|
||||
"mfps\mfps.axf" - 0 Error(s), 0 Warning(s).
|
||||
|
||||
|
|
@ -55,7 +54,7 @@ Package Vendor: Keil
|
|||
<h2>Collection of Component Files used:</h2>
|
||||
|
||||
* Component: ARM::CMSIS:CORE@5.6.0
|
||||
Build Time Elapsed: 00:00:02
|
||||
Build Time Elapsed: 00:00:01
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -25,8 +25,15 @@
|
|||
"mfps\stm32f1xx_hal_tim_ex.o"
|
||||
"mfps\stm32f1xx_hal_uart.o"
|
||||
"mfps\system_stm32f1xx.o"
|
||||
"mfps\key.o"
|
||||
"mfps\app.o"
|
||||
"mfps\delay.o"
|
||||
"mfps\key.o"
|
||||
"mfps\serial_port.o"
|
||||
"mfps\oled.o"
|
||||
"mfps\ads1220.o"
|
||||
"mfps\m1820.o"
|
||||
"mfps\mylib.o"
|
||||
"mfps\tmc5160.o"
|
||||
--strict --scatter "mfps\mfps.sct"
|
||||
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
||||
--info sizes --info totals --info unused --info veneers
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,10 +1,10 @@
|
|||
Dependencies for Project 'mfps', Target 'mfps': (DO NOT MODIFY !)
|
||||
CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARM_Compiler_5.06u7
|
||||
F (startup_stm32f103xe.s)(0x66022047)(--cpu Cortex-M3 -g --apcs=interwork
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
--pd "__UVISION_VERSION SETA 539" --pd "_RTE_ SETA 1" --pd "STM32F10X_HD SETA 1" --pd "_RTE_ SETA 1"
--list startup_stm32f103xe.lst --xref -o mfps\startup_stm32f103xe.o --depend mfps\startup_stm32f103xe.d)
|
||||
F (../Src/main.c)(0x6602ACCF)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\main.o --omf_browse mfps\main.crf --depend mfps\main.d)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
F (startup_stm32f103xe.s)(0x660BB230)(--cpu Cortex-M3 -g --apcs=interwork
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
--pd "__UVISION_VERSION SETA 539" --pd "_RTE_ SETA 1" --pd "STM32F10X_HD SETA 1" --pd "_RTE_ SETA 1"
--list startup_stm32f103xe.lst --xref -o mfps\startup_stm32f103xe.o --depend mfps\startup_stm32f103xe.d)
|
||||
F (../Src/main.c)(0x660CCBAB)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\main.o --omf_browse mfps\main.crf --depend mfps\main.d)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -32,18 +32,21 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../Inc/i2c.h)(0x66022044)
|
||||
I (../Inc/spi.h)(0x66022044)
|
||||
I (../Inc/tim.h)(0x660209D4)
|
||||
I (../Inc/usart.h)(0x66022044)
|
||||
I (../Inc/gpio.h)(0x6602097F)
|
||||
I (..\App\Inc\key.h)(0x6602A1D5)
|
||||
I (..\App\Inc\app.h)(0x6602ACA7)
|
||||
F (../Src/gpio.c)(0x66022043)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\gpio.o --omf_browse mfps\gpio.crf --depend mfps\gpio.d)
|
||||
I (../Inc/gpio.h)(0x6602097F)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
I (../Inc/i2c.h)(0x66035A27)
|
||||
I (../Inc/spi.h)(0x660BB22E)
|
||||
I (../Inc/tim.h)(0x66035A27)
|
||||
I (../Inc/usart.h)(0x660A2CED)
|
||||
I (../Inc/gpio.h)(0x66035A03)
|
||||
I (../Inc/app.h)(0x660CACA0)
|
||||
I (../App/Inc/oled.h)(0x660CBAEA)
|
||||
I (../App/Inc/MyLib.h)(0x660B9CD1)
|
||||
I (../App/Inc/ads1220.h)(0x660BA7A7)
|
||||
I (../App/Inc/tmc5160.h)(0x660D13D9)
|
||||
F (../Src/gpio.c)(0x660BB22D)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\gpio.o --omf_browse mfps\gpio.crf --depend mfps\gpio.d)
|
||||
I (../Inc/gpio.h)(0x66035A03)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -71,11 +74,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Src/i2c.c)(0x66022044)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\i2c.o --omf_browse mfps\i2c.crf --depend mfps\i2c.d)
|
||||
I (../Inc/i2c.h)(0x66022044)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
F (../Src/i2c.c)(0x660B6C0C)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\i2c.o --omf_browse mfps\i2c.crf --depend mfps\i2c.d)
|
||||
I (../Inc/i2c.h)(0x66035A27)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -103,11 +106,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Src/spi.c)(0x66022044)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\spi.o --omf_browse mfps\spi.crf --depend mfps\spi.d)
|
||||
I (../Inc/spi.h)(0x66022044)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
F (../Src/spi.c)(0x660CD3C5)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\spi.o --omf_browse mfps\spi.crf --depend mfps\spi.d)
|
||||
I (../Inc/spi.h)(0x660BB22E)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -135,11 +138,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Src/tim.c)(0x660209D4)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\tim.o --omf_browse mfps\tim.crf --depend mfps\tim.d)
|
||||
I (../Inc/tim.h)(0x660209D4)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
F (../Src/tim.c)(0x660BA901)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\tim.o --omf_browse mfps\tim.crf --depend mfps\tim.d)
|
||||
I (../Inc/tim.h)(0x66035A27)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -167,11 +170,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Src/usart.c)(0x66022044)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\usart.o --omf_browse mfps\usart.crf --depend mfps\usart.d)
|
||||
I (../Inc/usart.h)(0x66022044)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
F (../Src/usart.c)(0x660A444B)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\usart.o --omf_browse mfps\usart.crf --depend mfps\usart.d)
|
||||
I (../Inc/usart.h)(0x660A2CED)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -199,10 +202,10 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Src/stm32f1xx_it.c)(0x66022045)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_it.o --omf_browse mfps\stm32f1xx_it.crf --depend mfps\stm32f1xx_it.d)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
F (../Src/stm32f1xx_it.c)(0x660CAC86)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_it.o --omf_browse mfps\stm32f1xx_it.crf --depend mfps\stm32f1xx_it.d)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -230,11 +233,11 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_it.h)(0x66022045)
|
||||
F (../Src/stm32f1xx_hal_msp.c)(0x660209D4)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_msp.o --omf_browse mfps\stm32f1xx_hal_msp.crf --depend mfps\stm32f1xx_hal_msp.d)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_it.h)(0x660BB22E)
|
||||
F (../Src/stm32f1xx_hal_msp.c)(0x6603B077)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_msp.o --omf_browse mfps\stm32f1xx_hal_msp.crf --depend mfps\stm32f1xx_hal_msp.d)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -262,9 +265,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_gpio_ex.o --omf_browse mfps\stm32f1xx_hal_gpio_ex.crf --depend mfps\stm32f1xx_hal_gpio_ex.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_gpio_ex.o --omf_browse mfps\stm32f1xx_hal_gpio_ex.crf --depend mfps\stm32f1xx_hal_gpio_ex.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -292,9 +295,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_i2c.o --omf_browse mfps\stm32f1xx_hal_i2c.crf --depend mfps\stm32f1xx_hal_i2c.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c)(0x660CAB00)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_i2c.o --omf_browse mfps\stm32f1xx_hal_i2c.crf --depend mfps\stm32f1xx_hal_i2c.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -322,9 +325,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal.o --omf_browse mfps\stm32f1xx_hal.crf --depend mfps\stm32f1xx_hal.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal.o --omf_browse mfps\stm32f1xx_hal.crf --depend mfps\stm32f1xx_hal.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -352,9 +355,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_rcc.o --omf_browse mfps\stm32f1xx_hal_rcc.crf --depend mfps\stm32f1xx_hal_rcc.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_rcc.o --omf_browse mfps\stm32f1xx_hal_rcc.crf --depend mfps\stm32f1xx_hal_rcc.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -382,9 +385,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_rcc_ex.o --omf_browse mfps\stm32f1xx_hal_rcc_ex.crf --depend mfps\stm32f1xx_hal_rcc_ex.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_rcc_ex.o --omf_browse mfps\stm32f1xx_hal_rcc_ex.crf --depend mfps\stm32f1xx_hal_rcc_ex.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -412,9 +415,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_gpio.o --omf_browse mfps\stm32f1xx_hal_gpio.crf --depend mfps\stm32f1xx_hal_gpio.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_gpio.o --omf_browse mfps\stm32f1xx_hal_gpio.crf --depend mfps\stm32f1xx_hal_gpio.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -442,9 +445,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_dma.o --omf_browse mfps\stm32f1xx_hal_dma.crf --depend mfps\stm32f1xx_hal_dma.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_dma.o --omf_browse mfps\stm32f1xx_hal_dma.crf --depend mfps\stm32f1xx_hal_dma.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -472,9 +475,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_cortex.o --omf_browse mfps\stm32f1xx_hal_cortex.crf --depend mfps\stm32f1xx_hal_cortex.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_cortex.o --omf_browse mfps\stm32f1xx_hal_cortex.crf --depend mfps\stm32f1xx_hal_cortex.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -502,9 +505,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_pwr.o --omf_browse mfps\stm32f1xx_hal_pwr.crf --depend mfps\stm32f1xx_hal_pwr.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_pwr.o --omf_browse mfps\stm32f1xx_hal_pwr.crf --depend mfps\stm32f1xx_hal_pwr.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -532,9 +535,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_flash.o --omf_browse mfps\stm32f1xx_hal_flash.crf --depend mfps\stm32f1xx_hal_flash.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_flash.o --omf_browse mfps\stm32f1xx_hal_flash.crf --depend mfps\stm32f1xx_hal_flash.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -562,9 +565,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_flash_ex.o --omf_browse mfps\stm32f1xx_hal_flash_ex.crf --depend mfps\stm32f1xx_hal_flash_ex.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_flash_ex.o --omf_browse mfps\stm32f1xx_hal_flash_ex.crf --depend mfps\stm32f1xx_hal_flash_ex.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -592,9 +595,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_exti.o --omf_browse mfps\stm32f1xx_hal_exti.crf --depend mfps\stm32f1xx_hal_exti.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_exti.o --omf_browse mfps\stm32f1xx_hal_exti.crf --depend mfps\stm32f1xx_hal_exti.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -622,9 +625,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_spi.o --omf_browse mfps\stm32f1xx_hal_spi.crf --depend mfps\stm32f1xx_hal_spi.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_spi.o --omf_browse mfps\stm32f1xx_hal_spi.crf --depend mfps\stm32f1xx_hal_spi.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -652,9 +655,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_tim.o --omf_browse mfps\stm32f1xx_hal_tim.crf --depend mfps\stm32f1xx_hal_tim.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_tim.o --omf_browse mfps\stm32f1xx_hal_tim.crf --depend mfps\stm32f1xx_hal_tim.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -682,9 +685,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_tim_ex.o --omf_browse mfps\stm32f1xx_hal_tim_ex.crf --depend mfps\stm32f1xx_hal_tim_ex.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_tim_ex.o --omf_browse mfps\stm32f1xx_hal_tim_ex.crf --depend mfps\stm32f1xx_hal_tim_ex.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -712,9 +715,9 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_uart.o --omf_browse mfps\stm32f1xx_hal_uart.crf --depend mfps\stm32f1xx_hal_uart.d)
|
||||
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c)(0x66011731)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\stm32f1xx_hal_uart.o --omf_browse mfps\stm32f1xx_hal_uart.crf --depend mfps\stm32f1xx_hal_uart.d)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -742,7 +745,7 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (../Src/system_stm32f1xx.c)(0x6602097F)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\system_stm32f1xx.o --omf_browse mfps\system_stm32f1xx.crf --depend mfps\system_stm32f1xx.d)
|
||||
F (../Src/system_stm32f1xx.c)(0x66035A03)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\system_stm32f1xx.o --omf_browse mfps\system_stm32f1xx.crf --depend mfps\system_stm32f1xx.d)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
|
|
@ -752,7 +755,7 @@ I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
|||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
|
|
@ -772,11 +775,10 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (..\App\Src\key.c)(0x6602AE28)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\key.o --omf_browse mfps\key.crf --depend mfps\key.d)
|
||||
I (..\App\Inc\key.h)(0x6602A1D5)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
F (..\App\Src\app.c)(0x660D03D6)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\app.o --omf_browse mfps\app.crf --depend mfps\app.d)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -804,11 +806,24 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (..\App\Inc\key.h)(0x6602A1D5)()
|
||||
F (..\App\Src\app.c)(0x6602AD69)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ..\App\Src -I ..\App\Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\app.o --omf_browse mfps\app.crf --depend mfps\app.d)
|
||||
I (../Inc/main.h)(0x66022045)
|
||||
I (../Inc/i2c.h)(0x66035A27)
|
||||
I (../Inc/spi.h)(0x660BB22E)
|
||||
I (../Inc/tim.h)(0x66035A27)
|
||||
I (../Inc/usart.h)(0x660A2CED)
|
||||
I (../Inc/gpio.h)(0x66035A03)
|
||||
I (../App/Inc/key.h)(0x660CA219)
|
||||
I (../Inc/app.h)(0x660CACA0)
|
||||
I (../App/Inc/serial_port.h)(0x6609F035)
|
||||
I (../App/Inc/m1820.h)(0x660A57AC)
|
||||
I (../App/Inc/oled.h)(0x660CBAEA)
|
||||
I (../App/Inc/MyLib.h)(0x660B9CD1)
|
||||
I (../App/Inc/ads1220.h)(0x660BA7A7)
|
||||
I (../App/Inc/tmc5160.h)(0x660D13D9)
|
||||
F (..\App\Src\delay.c)(0x660BC242)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\delay.o --omf_browse mfps\delay.crf --depend mfps\delay.d)
|
||||
I (../App/Inc/delay.h)(0x660BC25E)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x66022045)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
|
|
@ -836,9 +851,245 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
|||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../Inc/i2c.h)(0x66022044)
|
||||
I (../Inc/spi.h)(0x66022044)
|
||||
I (../Inc/tim.h)(0x660209D4)
|
||||
I (../Inc/usart.h)(0x66022044)
|
||||
I (../Inc/gpio.h)(0x6602097F)
|
||||
I (..\App\Inc\key.h)(0x6602A1D5)
|
||||
I (../Inc/tim.h)(0x66035A27)
|
||||
I (../Inc/app.h)(0x660CACA0)
|
||||
F (..\App\Src\key.c)(0x660D03D0)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\key.o --omf_browse mfps\key.crf --depend mfps\key.d)
|
||||
I (../App/Inc/key.h)(0x660CA219)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x5E8E3CC2)
|
||||
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stddef.h)(0x5E8E3CC2)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../App/Inc/tmc5160.h)(0x660D13D9)
|
||||
I (../App/Inc/oled.h)(0x660CBAEA)
|
||||
I (../App/Inc/MyLib.h)(0x660B9CD1)
|
||||
F (..\App\Src\serial_port.c)(0x660B5707)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\serial_port.o --omf_browse mfps\serial_port.crf --depend mfps\serial_port.d)
|
||||
I (../App/Inc/serial_port.h)(0x6609F035)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x5E8E3CC2)
|
||||
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stddef.h)(0x5E8E3CC2)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../Inc/usart.h)(0x660A2CED)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x5E8E3CC2)
|
||||
I (../Inc/app.h)(0x660CACA0)
|
||||
F (..\App\Src\oled.c)(0x660CC23D)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\oled.o --omf_browse mfps\oled.crf --depend mfps\oled.d)
|
||||
I (../App/Inc/oled.h)(0x660CBAEA)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x5E8E3CC2)
|
||||
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stddef.h)(0x5E8E3CC2)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../App/Inc/MyLib.h)(0x660B9CD1)
|
||||
I (../Inc/i2c.h)(0x66035A27)
|
||||
I (../Inc/app.h)(0x660CACA0)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdio.h)(0x5E8E3CC2)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\string.h)(0x5E8E3CC2)
|
||||
F (..\App\Src\ads1220.c)(0x660BE94A)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\ads1220.o --omf_browse mfps\ads1220.crf --depend mfps\ads1220.d)
|
||||
I (../App/Inc/ADS1220.h)(0x660BA7A7)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x5E8E3CC2)
|
||||
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stddef.h)(0x5E8E3CC2)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../App/Inc/delay.h)(0x660BC25E)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
F (..\App\Src\m1820.c)(0x660A784A)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\m1820.o --omf_browse mfps\m1820.crf --depend mfps\m1820.d)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x5E8E3CC2)
|
||||
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stddef.h)(0x5E8E3CC2)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../App/Inc/delay.h)(0x660BC25E)
|
||||
F (..\App\Src\myLib.c)(0x660BE92F)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\mylib.o --omf_browse mfps\mylib.crf --depend mfps\mylib.d)
|
||||
I (../App/Inc/MyLib.h)(0x660B9CD1)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x5E8E3CC2)
|
||||
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stddef.h)(0x5E8E3CC2)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
F (..\App\Src\tmc5160.c)(0x660D2E10)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../App/Src -I ../App/Inc
-I.\RTE\_mfps
-IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.9.0\CMSIS\Core\Include
-IC:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
-D__UVISION_VERSION="539" -D_RTE_ -DSTM32F10X_HD -D_RTE_ -DSTM32F103xE -DUSE_HAL_DRIVER
-o mfps\tmc5160.o --omf_browse mfps\tmc5160.crf --depend mfps\tmc5160.d)
|
||||
I (../App/Inc/tmc5160.h)(0x660D13D9)
|
||||
I (../Inc/main.h)(0x660A29E4)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x66011731)
|
||||
I (../Inc/stm32f1xx_hal_conf.h)(0x660A2CED)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stdint.h)(0x5E8E3CC2)
|
||||
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x66011729)
|
||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x66011731)
|
||||
I (C:\Keil_v5\ARM\ARM_Compiler_5.06u7\include\stddef.h)(0x5E8E3CC2)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x66011731)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||
I (../Inc/gpio.h)(0x66035A03)
|
||||
I (../Inc/spi.h)(0x660BB22E)
|
||||
I (../App/Inc/delay.h)(0x660BC25E)
|
||||
F (..\App\Inc\tmc5160.h)(0x660D13D9)()
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -0,0 +1,33 @@
|
|||
mfps\mylib.o: ..\App\Src\myLib.c
|
||||
mfps\mylib.o: ../App/Inc/myLib.h
|
||||
mfps\mylib.o: ../Inc/main.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\mylib.o: ../Inc/stm32f1xx_hal_conf.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
|
||||
mfps\mylib.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
|
||||
mfps\mylib.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
|
||||
mfps\mylib.o: ../Drivers/CMSIS/Include/core_cm3.h
|
||||
mfps\mylib.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stdint.h
|
||||
mfps\mylib.o: ../Drivers/CMSIS/Include/cmsis_version.h
|
||||
mfps\mylib.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
|
||||
mfps\mylib.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
|
||||
mfps\mylib.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
|
||||
mfps\mylib.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stddef.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||
mfps\mylib.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,38 @@
|
|||
mfps\oled.o: ..\App\Src\oled.c
|
||||
mfps\oled.o: ../App/Inc/oled.h
|
||||
mfps\oled.o: ../Inc/main.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\oled.o: ../Inc/stm32f1xx_hal_conf.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
|
||||
mfps\oled.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
|
||||
mfps\oled.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
|
||||
mfps\oled.o: ../Drivers/CMSIS/Include/core_cm3.h
|
||||
mfps\oled.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stdint.h
|
||||
mfps\oled.o: ../Drivers/CMSIS/Include/cmsis_version.h
|
||||
mfps\oled.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
|
||||
mfps\oled.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
|
||||
mfps\oled.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
|
||||
mfps\oled.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stddef.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||
mfps\oled.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||
mfps\oled.o: ../App/Inc/MyLib.h
|
||||
mfps\oled.o: ../Inc/i2c.h
|
||||
mfps\oled.o: ../Inc/app.h
|
||||
mfps\oled.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stdio.h
|
||||
mfps\oled.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\string.h
|
||||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,36 @@
|
|||
mfps\serial_port.o: ..\App\Src\serial_port.c
|
||||
mfps\serial_port.o: ../App/Inc/serial_port.h
|
||||
mfps\serial_port.o: ../Inc/main.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\serial_port.o: ../Inc/stm32f1xx_hal_conf.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
|
||||
mfps\serial_port.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
|
||||
mfps\serial_port.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
|
||||
mfps\serial_port.o: ../Drivers/CMSIS/Include/core_cm3.h
|
||||
mfps\serial_port.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stdint.h
|
||||
mfps\serial_port.o: ../Drivers/CMSIS/Include/cmsis_version.h
|
||||
mfps\serial_port.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
|
||||
mfps\serial_port.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
|
||||
mfps\serial_port.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
|
||||
mfps\serial_port.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\stddef.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
|
||||
mfps\serial_port.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||
mfps\serial_port.o: ../Inc/usart.h
|
||||
mfps\serial_port.o: C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin\..\include\string.h
|
||||
mfps\serial_port.o: ../Inc/app.h
|
||||
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.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue