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++);
|
||||
}
|
||||
}
|
||||
|
305
App/Src/key.c
305
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的状态
|
||||
{
|
||||
|
@ -50,18 +28,16 @@ void Key_Scan(void) // 扫描K1-K3的状态
|
|||
{
|
||||
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;
|
||||
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[key_i] == 3)
|
||||
if(key_msg[1] == 2)//K2完成按下+抬起后,绿灯熄灭,蓝灯亮起
|
||||
{
|
||||
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_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