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
|
#ifndef _KEY_H
|
||||||
#define _KEY_H
|
#define _KEY_H
|
||||||
|
|
||||||
void Key_Init(void);
|
//void Key_Init(void);
|
||||||
void Key_Scan(void);
|
void Key_Scan(void);
|
||||||
|
|
||||||
extern int Key_State[3]; // 使用一个三维数组描述K1-K3的状态,1为按下,0为抬起,例:[1 0 0]->[K1按下 K2抬起 K3抬起]
|
//extern int Key_State[3]; // 使用一个三维数组描述K1-K3的状态,1为按下,0为抬起,例:[1 0 0]->[K1按下 K2抬起 K3抬起]
|
||||||
extern int Key_Mode[3]; // 模式0:按住执行,抬起停止;
|
//extern int Key_Mode[3]; // 模式0:按住执行,抬起停止;
|
||||||
// 模式1:只要按下就执行,不考虑抬起;
|
// 模式1:只要按下就执行,不考虑抬起;
|
||||||
// 模式2:完成(按下+抬起)的动作才执行。
|
// 模式2:完成(按下+抬起)的动作才执行。
|
||||||
// K1, K2, K3三者模式独立
|
// 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 "main.h"
|
||||||
#include "i2c.h"
|
#include "i2c.h"
|
||||||
#include "spi.h"
|
#include "spi.h"
|
||||||
|
@ -24,15 +5,53 @@
|
||||||
#include "usart.h"
|
#include "usart.h"
|
||||||
#include "gpio.h"
|
#include "gpio.h"
|
||||||
#include "key.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)
|
void app_act (void)
|
||||||
{
|
{
|
||||||
//1、按键操作
|
//1按键操作
|
||||||
Key_Scan();//按键扫描
|
Key_Scan();//按键扫描
|
||||||
key_act(); //按键执行功能
|
key_act(); //按键执行功能
|
||||||
|
|
||||||
//2、
|
//2定时器
|
||||||
|
//if(it_1000ms_flag == 1)
|
||||||
|
//{
|
||||||
|
// it_1000ms_flag = 0;
|
||||||
|
//HAL_GPIO_TogglePin(LED_NOR_GPIO_Port,LED_NOR_Pin);
|
||||||
|
|
||||||
|
//M1820_Act();
|
||||||
|
|
||||||
|
//}
|
||||||
|
|
||||||
|
//3 串口通信
|
||||||
|
//Tx_RX_UART1();
|
||||||
|
//uart_test();
|
||||||
|
|
||||||
|
//4 OLED
|
||||||
|
// if(it_100ms_flag)
|
||||||
|
// {
|
||||||
|
// it_100ms_flag = 0;
|
||||||
|
// OLED_Act();
|
||||||
|
// }
|
||||||
|
|
||||||
|
//5 电阻尺 位移传感器
|
||||||
|
// tempA = GetAD(4);
|
||||||
|
// tempA = (float)tempA*1000*2.499/(1048575) + 150;//20位精度
|
||||||
|
|
||||||
|
//6 电机
|
||||||
|
if(it_1000ms_flag)
|
||||||
|
{
|
||||||
|
it_1000ms_flag = 0;
|
||||||
|
tmc5160_act();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
#include "delay.h"
|
||||||
|
#include "main.h"
|
||||||
|
#include "tim.h"
|
||||||
|
#include "app.h"
|
||||||
|
|
||||||
|
void delay_10ms(int tm)//ÑÓʱtm*10 ms
|
||||||
|
{
|
||||||
|
it_10ms_flag = 0;
|
||||||
|
while( tm > 0 )
|
||||||
|
{
|
||||||
|
if(it_10ms_flag == 1)
|
||||||
|
{
|
||||||
|
it_10ms_flag = 0;
|
||||||
|
tm--;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void delay_us(int tm)
|
||||||
|
{
|
||||||
|
int i = 0,j = 0;
|
||||||
|
for(i = 0;i < tm;i++)
|
||||||
|
{
|
||||||
|
for(j = 0;j < 1000;j++);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void delay_ns(int tm)
|
||||||
|
{
|
||||||
|
int i = 0,j = 0;
|
||||||
|
for(i = 0;i < tm;i++)
|
||||||
|
{
|
||||||
|
for(j = 0;j < 10;j++);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
311
App/Src/key.c
311
App/Src/key.c
|
@ -1,38 +1,16 @@
|
||||||
#include "key.h"
|
#include "key.h"
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
|
#include "tmc5160.h"
|
||||||
int Key_State[3]; // 使用一个三维数组描述K1-K3的状态,1为按下,0为抬起,例:[1 0 0]->[K1按下 K2抬起 K3抬起]
|
#include "oled.h"
|
||||||
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;
|
|
||||||
}
|
|
||||||
|
|
||||||
unsigned char key_i = 0;
|
unsigned char key_i = 0;
|
||||||
unsigned int key_cnt[3];//计数
|
unsigned int key_cnt[3];//延时用计数
|
||||||
unsigned char key_no[3];//哪个按键
|
unsigned char key_msg[3];//按键事件
|
||||||
unsigned char key_msg[3];//按键标识
|
|
||||||
unsigned char key_val[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的状态
|
void Key_Scan(void) // 扫描K1-K3的状态
|
||||||
{
|
{
|
||||||
|
@ -45,23 +23,21 @@ void Key_Scan(void) // 扫描K1-K3的状态
|
||||||
if(key_i >= 3) key_i = 0;
|
if(key_i >= 3) key_i = 0;
|
||||||
if (key_val[key_i] == 0 && key_msg[key_i] == 0)//按键按下
|
if (key_val[key_i] == 0 && key_msg[key_i] == 0)//按键按下
|
||||||
{
|
{
|
||||||
key_cnt[key_i]++;
|
key_cnt[key_i]++;
|
||||||
if(key_cnt[key_i] > KEY_CNT)
|
if(key_cnt[key_i] > KEY_CNT)
|
||||||
{
|
{
|
||||||
key_cnt[key_i] = 0;
|
key_cnt[key_i] = 0;
|
||||||
key_msg[key_i] = 1;//按键按下
|
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]++;
|
key_cnt[key_i]++;
|
||||||
if(key_cnt[key_i] > KEY_CNT)
|
if(key_cnt[key_i] > KEY_CNT)
|
||||||
{
|
{
|
||||||
key_cnt[key_i] = 0;
|
key_cnt[key_i] = 0;
|
||||||
key_msg[key_i] = 3;//按键抬起2
|
key_msg[key_i] = 2;//完成按下+抬起
|
||||||
key_no[key_i] = 1; //哪个按键
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -72,269 +48,30 @@ void Key_Scan(void) // 扫描K1-K3的状态
|
||||||
|
|
||||||
|
|
||||||
//按键功能
|
//按键功能
|
||||||
|
|
||||||
void key_act(void)
|
void key_act(void)
|
||||||
{
|
{
|
||||||
switch(key_no[key_i])
|
if(key_msg[0] == 2)//K1完成按下+抬起后,绿灯亮起,蓝灯熄灭
|
||||||
{
|
{
|
||||||
case 1 :
|
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);
|
||||||
if(key_msg[key_i] == 1)
|
|
||||||
{
|
|
||||||
HAL_GPIO_WritePin(GPIOA, LED_NOR_Pin, GPIO_PIN_RESET);//LED 执行一次
|
|
||||||
key_clr(key_i);//清除
|
|
||||||
key_msg[key_i] = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(key_msg[key_i] == 3)
|
|
||||||
{
|
|
||||||
HAL_GPIO_WritePin(GPIOA, LED_NOR_Pin, GPIO_PIN_SET);//LED 执行一次
|
|
||||||
key_clr(key_i);//清除
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
|
|
||||||
|
//tmc5160_act();
|
||||||
|
|
||||||
|
key_msg[0] = 0; //清除按键事件
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(key_msg[1] == 2)//K2完成按下+抬起后,绿灯熄灭,蓝灯亮起
|
||||||
|
{
|
||||||
|
HAL_GPIO_WritePin(LED_NOR_GPIO_Port,LED_NOR_Pin,GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(LED_ERR_GPIO_Port,LED_ERR_Pin,GPIO_PIN_RESET);
|
||||||
|
|
||||||
|
key_msg[1] = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// int i = 0;
|
|
||||||
// if (Key_State[2] == 0)//K3使能K1,K2 begin
|
|
||||||
// {
|
|
||||||
// /*********************************** K1 begin **************************************/
|
|
||||||
// // mode 0 begin
|
|
||||||
// if (Key_Mode[0] == 0)
|
|
||||||
// {
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_State[0] = 1;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 抬起延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// Key_State[0] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 0 end
|
|
||||||
|
|
||||||
// // mode 1 begin
|
|
||||||
// if (Key_Mode[0] == 1)
|
|
||||||
// {
|
|
||||||
// if ((HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0) && (Key_Busy[0] == 0))
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_State[0] = !Key_State[0];
|
|
||||||
// Key_Busy[0] = 1;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 抬起延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// Key_Busy[0] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 1 end
|
|
||||||
|
|
||||||
// // mode 2 begin
|
|
||||||
// if (Key_Mode[0] == 2)
|
|
||||||
// {
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_Busy[0] = 1; // 完成按下
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if ((HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1) && (Key_Busy[0] == 1))
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// // 完成抬起
|
|
||||||
// Key_State[0] = !Key_State[0];
|
|
||||||
// Key_Busy[0] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 2 end
|
|
||||||
// /*********************************** K1 end **************************************/
|
|
||||||
|
|
||||||
// /*********************************** K2 begin **************************************/
|
|
||||||
// // mode 0 begin
|
|
||||||
// if (Key_Mode[1] == 0)
|
|
||||||
// {
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_State[1] = 1;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 抬起延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// Key_State[1] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 0 end
|
|
||||||
|
|
||||||
// // mode 1 begin
|
|
||||||
// if (Key_Mode[1] == 1)
|
|
||||||
// {
|
|
||||||
// if ((HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0) && (Key_Busy[1] == 0))
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_State[1] = !Key_State[1];
|
|
||||||
// Key_Busy[1] = 1;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 抬起延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// Key_Busy[1] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 1 end
|
|
||||||
|
|
||||||
// // mode 2 begin
|
|
||||||
// if (Key_Mode[1] == 2)
|
|
||||||
// {
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_Busy[1] = 1; // 完成按下
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if ((HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1) && (Key_Busy[1] == 1))
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY2_GPIO_Port, KEY2_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// // 完成抬起
|
|
||||||
// Key_Mode[0] = (Key_Mode[0] + 1) * ((Key_Mode[0] + 1) < 3); // 使用K2切换K1模式
|
|
||||||
// Key_State[1] = !Key_State[1];
|
|
||||||
// Key_Busy[1] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 2 end
|
|
||||||
// /*********************************** K2 end **************************************/
|
|
||||||
// }//K3使能K1,K2 begin
|
|
||||||
|
|
||||||
// /*********************************** K3 begin **************************************/
|
|
||||||
// // mode 0 begin
|
|
||||||
// if (Key_Mode[2] == 0)
|
|
||||||
// {
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_State[2] = 1;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 抬起延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// Key_State[2] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 0 end
|
|
||||||
|
|
||||||
// // mode 1 begin
|
|
||||||
// if (Key_Mode[2] == 1)
|
|
||||||
// {
|
|
||||||
// if ((HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0) && (Key_Busy[2] == 0))
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_State[2] = !Key_State[2];
|
|
||||||
// Key_Busy[2] = 1;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 抬起延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// Key_Busy[2] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// // mode 1 end
|
|
||||||
|
|
||||||
// // mode 2 begin
|
|
||||||
// if (Key_Mode[2] == 2)
|
|
||||||
// {
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 0)
|
|
||||||
// {
|
|
||||||
// Key_Busy[2] = 1; // 完成按下
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if ((HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1) && (Key_Busy[2] == 1))
|
|
||||||
// {
|
|
||||||
// for (i = 0; i < 10000; i++)
|
|
||||||
// ; // 按下延时防抖
|
|
||||||
// if (HAL_GPIO_ReadPin(KEY3_GPIO_Port, KEY3_Pin) == 1)
|
|
||||||
// {
|
|
||||||
// // 完成抬起
|
|
||||||
// Key_State[2] = !Key_State[2];
|
|
||||||
// Key_Busy[2] = 0;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
// mode 2 end
|
|
||||||
/*********************************** K3 end **************************************/
|
|
||||||
//}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,309 @@
|
||||||
|
|
||||||
|
#include "main.h"
|
||||||
|
#include "delay.h"
|
||||||
|
|
||||||
|
#define IO_H HAL_GPIO_WritePin(GPIOC,GPIO_PIN_10,GPIO_PIN_SET)
|
||||||
|
#define IO_L HAL_GPIO_WritePin(GPIOC,GPIO_PIN_10,GPIO_PIN_RESET)
|
||||||
|
#define IO_R HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_11)
|
||||||
|
|
||||||
|
void M1820_GPIO_Init(void)
|
||||||
|
{
|
||||||
|
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||||
|
|
||||||
|
/* GPIO Ports Clock Enable */
|
||||||
|
__HAL_RCC_GPIOC_CLK_ENABLE();
|
||||||
|
|
||||||
|
GPIO_InitStruct.Pin = GPIO_PIN_11;
|
||||||
|
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
||||||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
|
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
GPIO_InitStruct.Pin = GPIO_PIN_10;
|
||||||
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
|
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
unsigned char M1820_Start()
|
||||||
|
{
|
||||||
|
// IO_H;
|
||||||
|
// delay_us(7);
|
||||||
|
// IO_L;
|
||||||
|
// delay_us(80);
|
||||||
|
// IO_H;
|
||||||
|
// delay_us(7);
|
||||||
|
// while(0 == IO_R);
|
||||||
|
// IO_H;
|
||||||
|
|
||||||
|
|
||||||
|
unsigned char i = 0;
|
||||||
|
IO_L; //数据线拉0
|
||||||
|
delay_us(642); //延时480-960us
|
||||||
|
//实际延时642us
|
||||||
|
IO_H; //拉高后延时等待80us,判断DS是否响应,响应数据线会被再次拉低
|
||||||
|
|
||||||
|
i=0;
|
||||||
|
while(IO_R) //判断DS是否响应,拉低数据线
|
||||||
|
{
|
||||||
|
delay_us(10);
|
||||||
|
i++;
|
||||||
|
if(i>5)
|
||||||
|
{
|
||||||
|
return 0; //判断超时,温度传感器为不存在
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return 1; //温度传感器存在
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void M1820_Wr_Onebyte(unsigned char dat) //先写低位
|
||||||
|
{
|
||||||
|
unsigned char i = 0;
|
||||||
|
for(i=0;i < 8;i++)
|
||||||
|
{
|
||||||
|
IO_L;
|
||||||
|
delay_us(7);
|
||||||
|
if(dat & 0x01)
|
||||||
|
{
|
||||||
|
IO_H;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
IO_L;
|
||||||
|
}
|
||||||
|
delay_us(10);//error1采样器件器件采集自己的就行,主机什么也不用干。
|
||||||
|
IO_H;
|
||||||
|
dat >>= 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
unsigned char M1820_Rd_Onebytr(void) //先读低位
|
||||||
|
{
|
||||||
|
unsigned char i,j,dat;
|
||||||
|
for(i=0;i<8;i++)
|
||||||
|
{
|
||||||
|
IO_L;
|
||||||
|
delay_us(7);
|
||||||
|
IO_H;
|
||||||
|
j = IO_R;
|
||||||
|
delay_us(14);
|
||||||
|
dat = (dat>>1)|(j<<7);
|
||||||
|
delay_us(5);
|
||||||
|
IO_H;
|
||||||
|
}
|
||||||
|
return dat;
|
||||||
|
}
|
||||||
|
|
||||||
|
unsigned char Ds18b20ReadByte() //读取数据
|
||||||
|
{
|
||||||
|
unsigned char j,bi,rdat;
|
||||||
|
|
||||||
|
rdat = 0;
|
||||||
|
for(j=8;j>0;j--)
|
||||||
|
{
|
||||||
|
IO_L; //1.数据线拉低 2.延时15us 3.数据线拉高,释放总线,准备读数据
|
||||||
|
//4.延时10us 5.读数据的状态,进行数据处理 6.延时45us
|
||||||
|
delay_us(15);
|
||||||
|
|
||||||
|
IO_H; //数据线拉高
|
||||||
|
|
||||||
|
delay_us(15);
|
||||||
|
|
||||||
|
bi = IO_R; //读取1bit数据,储存数据
|
||||||
|
rdat = ( rdat >> 1 ) | (bi << 7 ); //bi = 1, 1000 0000 | 000000 = 1000 0000
|
||||||
|
|
||||||
|
delay_us(45); //延时>45us
|
||||||
|
}
|
||||||
|
return rdat;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void Ds18b20WriteByte(unsigned char dat)
|
||||||
|
{
|
||||||
|
unsigned char j;
|
||||||
|
for(j=0;j<8;j++)
|
||||||
|
{
|
||||||
|
IO_L; //1.数据线拉低 2.延时15us 3.发送数据,低位到高位 4.延时60u 5.数据线拉高
|
||||||
|
delay_us(20); //延时15us
|
||||||
|
//DsPort = dat & 0x01; //发送数据
|
||||||
|
if(dat & 0x01)
|
||||||
|
{
|
||||||
|
IO_H;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
IO_L;
|
||||||
|
}
|
||||||
|
delay_us(30); //延时68us
|
||||||
|
IO_H; //数据线拉高
|
||||||
|
dat >>= 1; //右移一位,发送下一位
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void ChangeTemp() //温度转换
|
||||||
|
{
|
||||||
|
//M1820_Start(); //器件初始化
|
||||||
|
//delay_us(1000); //延时
|
||||||
|
Ds18b20WriteByte(0xCC); //CC为跳过ROM,直接可以温度转换
|
||||||
|
Ds18b20WriteByte(0x44); //44为启动温度转换,一次需要750ms,连续检测可以不进行延时
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void ReadTempCom() //温度读取指令
|
||||||
|
{
|
||||||
|
//M1820_Start(); //器件初始化
|
||||||
|
delay_us(1000); //延时
|
||||||
|
Ds18b20WriteByte(0xCC); //CC为跳过ROM,直接可以温度转换
|
||||||
|
Ds18b20WriteByte(0xBE); //BE为读取ROM的数据,两个字节
|
||||||
|
}
|
||||||
|
|
||||||
|
int temp = 0;
|
||||||
|
unsigned char tmh,tml; //存储温度高/低字节
|
||||||
|
|
||||||
|
int ReadTemp() //封装函数,读取温度
|
||||||
|
{
|
||||||
|
ChangeTemp(); //温度转换
|
||||||
|
ReadTempCom(); //温度读取
|
||||||
|
tml = Ds18b20ReadByte(); //ROM的低字节
|
||||||
|
tmh = Ds18b20ReadByte(); //ROM的高字节
|
||||||
|
temp = tmh; //存储高字节
|
||||||
|
temp <<= 8;
|
||||||
|
temp |= tml; //存储低字节
|
||||||
|
return temp;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
int temp;
|
||||||
|
unsigned char tem_h,tem_l,bai,shi,ge,shifen,baifen;
|
||||||
|
|
||||||
|
char *p1 = "1:";
|
||||||
|
char *p2 = "2:";
|
||||||
|
char *p3 = "3:";
|
||||||
|
char rom_1[8]={0x28,0xFF,0x2D,0x86,0x67,0x18,0x01,0x97};//第三个18B20
|
||||||
|
char rom_2[8]={0X28,0X00,0X4E,0X45,0X92,0X17,0X02,0X6D};
|
||||||
|
char rom_3[8]={0x28,0x30,0x5F,0x45,0x92,0x0A,0x02,0x54};
|
||||||
|
|
||||||
|
//执行
|
||||||
|
void M1820_Act(void)
|
||||||
|
{
|
||||||
|
ReadTemp();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// unsigned char i;
|
||||||
|
// float j=0;
|
||||||
|
//
|
||||||
|
// M1820_Start();//18b20开始信号
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// M1820_Wr_Onebyte(0xcc);//发送跳过ROM的ROM命令
|
||||||
|
// //
|
||||||
|
//
|
||||||
|
// M1820_Wr_Onebyte(0x44);
|
||||||
|
// M1820_Start();//18b20开始信号
|
||||||
|
// // M1820_Wr_Onebyte(0x55);//发送匹配ROM命令
|
||||||
|
// // for(i=0;i<8;i++)
|
||||||
|
// // {
|
||||||
|
// // M1820_Wr_Onebyte(rom_1[i]);
|
||||||
|
// // }
|
||||||
|
// M1820_Wr_Onebyte(0xBE);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// tem_l = M1820_Rd_Onebytr();
|
||||||
|
// tem_h = M1820_Rd_Onebytr();
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// temp = tem_h;
|
||||||
|
// temp <<= 8;
|
||||||
|
// temp |= tem_l;
|
||||||
|
// if( temp < 0 )
|
||||||
|
// {
|
||||||
|
// temp = temp - 1;
|
||||||
|
// temp = ~temp;
|
||||||
|
// }
|
||||||
|
// j = temp;
|
||||||
|
// temp = j * 0.0625 * 100 + 0.5;
|
||||||
|
// bai = (temp / 10000) + '0';
|
||||||
|
// shi = (temp % 10000/1000) + '0';
|
||||||
|
// ge = (temp % 1000/100) + '0';
|
||||||
|
// shifen = (temp % 100/10) + '0';
|
||||||
|
// baifen = temp % 10 + '0';
|
||||||
|
|
||||||
|
// M1820_Start(); //18b20开始信号
|
||||||
|
// M1820_Wr_Onebyte(0xcc); //发送跳过ROM的ROM命令
|
||||||
|
// M1820_Wr_Onebyte(0x44);
|
||||||
|
// M1820_Start(); //18b20开始信号
|
||||||
|
// M1820_Wr_Onebyte(0x55); //发送匹配ROM命令
|
||||||
|
// for(i=0;i<8;i++)
|
||||||
|
// {
|
||||||
|
// M1820_Wr_Onebyte(rom_2[i]);
|
||||||
|
// }
|
||||||
|
// M1820_Wr_Onebyte(0xBE);
|
||||||
|
// tem_l = M1820_Rd_Onebytr();
|
||||||
|
// tem_h = M1820_Rd_Onebytr();
|
||||||
|
// temp = tem_h;
|
||||||
|
// temp <<= 8;
|
||||||
|
// temp |= tem_l;
|
||||||
|
// if( temp < 0 )
|
||||||
|
// {
|
||||||
|
// temp = temp - 1;
|
||||||
|
// temp = ~temp;
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// j = temp;
|
||||||
|
// temp = j * 0.0625 * 100 + 0.5;
|
||||||
|
// bai = (temp / 10000) + '0';
|
||||||
|
// shi = (temp % 10000/1000) + '0';
|
||||||
|
// ge = (temp % 1000/100) + '0';
|
||||||
|
// shifen = (temp % 100/10) + '0';
|
||||||
|
// baifen = temp % 10 + '0';
|
||||||
|
|
||||||
|
|
||||||
|
// M1820_Start();//18b20开始信号
|
||||||
|
// M1820_Wr_Onebyte(0xcc);//发送跳过ROM的ROM命令
|
||||||
|
//
|
||||||
|
//// for(i=0;i<8;i++)
|
||||||
|
//// {
|
||||||
|
//// rom_3[i] = M1820_Rd_Onebytr();
|
||||||
|
//// }
|
||||||
|
//// for(i=0;i<8;i++)
|
||||||
|
//// {
|
||||||
|
//// printf("%c",rom_3[i]);
|
||||||
|
//// }
|
||||||
|
|
||||||
|
// M1820_Wr_Onebyte(0x44);
|
||||||
|
// M1820_Start();//18b20开始信号
|
||||||
|
// M1820_Wr_Onebyte(0x55);//发送匹配ROM命令
|
||||||
|
// for(i=0;i<8;i++)
|
||||||
|
// {
|
||||||
|
// M1820_Wr_Onebyte(rom_3[i]);
|
||||||
|
// }
|
||||||
|
// M1820_Wr_Onebyte(0xBE);
|
||||||
|
// tem_l = M1820_Rd_Onebytr();
|
||||||
|
// tem_h = M1820_Rd_Onebytr();
|
||||||
|
// temp = tem_h;
|
||||||
|
// temp <<= 8;
|
||||||
|
// temp |= tem_l;
|
||||||
|
// if( temp < 0 )
|
||||||
|
// {
|
||||||
|
// temp = temp - 1;
|
||||||
|
// temp = ~temp;
|
||||||
|
// }
|
||||||
|
// j = temp;
|
||||||
|
// temp = j * 0.0625 * 100 + 0.5;
|
||||||
|
// bai = (temp / 10000) + '0';
|
||||||
|
// shi = (temp % 10000/1000) + '0';
|
||||||
|
// ge = (temp % 1000/100) + '0';
|
||||||
|
// shifen = (temp % 100/10) + '0';
|
||||||
|
// baifen = temp % 10 + '0';
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,428 @@
|
||||||
|
#include "myLib.h"
|
||||||
|
|
||||||
|
// 8*6 ASCII
|
||||||
|
const unsigned char ascii_8x6[][6] = {
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, // space 空格
|
||||||
|
{0x00, 0x00, 0x00, 0x2f, 0x00, 0x00}, // !
|
||||||
|
{0x00, 0x00, 0x07, 0x00, 0x07, 0x00}, // "
|
||||||
|
{0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14}, // #
|
||||||
|
{0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12}, // $
|
||||||
|
{0x00, 0x62, 0x64, 0x08, 0x13, 0x23}, // %
|
||||||
|
{0x00, 0x36, 0x49, 0x55, 0x22, 0x50}, // &
|
||||||
|
{0x00, 0x00, 0x05, 0x03, 0x00, 0x00}, // '
|
||||||
|
{0x00, 0x00, 0x1c, 0x22, 0x41, 0x00}, // (
|
||||||
|
{0x00, 0x00, 0x41, 0x22, 0x1c, 0x00}, // )
|
||||||
|
{0x00, 0x14, 0x08, 0x3E, 0x08, 0x14}, // *
|
||||||
|
{0x00, 0x08, 0x08, 0x3E, 0x08, 0x08}, // +
|
||||||
|
{0x00, 0x00, 0x00, 0xA0, 0x60, 0x00}, // ,
|
||||||
|
{0x00, 0x08, 0x08, 0x08, 0x08, 0x08}, // -
|
||||||
|
{0x00, 0x00, 0x60, 0x60, 0x00, 0x00}, // .
|
||||||
|
{0x00, 0x20, 0x10, 0x08, 0x04, 0x02}, // /
|
||||||
|
{0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E}, // 0
|
||||||
|
{0x00, 0x00, 0x42, 0x7F, 0x40, 0x00}, // 1
|
||||||
|
{0x00, 0x42, 0x61, 0x51, 0x49, 0x46}, // 2
|
||||||
|
{0x00, 0x21, 0x41, 0x45, 0x4B, 0x31}, // 3
|
||||||
|
{0x00, 0x18, 0x14, 0x12, 0x7F, 0x10}, // 4
|
||||||
|
{0x00, 0x27, 0x45, 0x45, 0x45, 0x39}, // 5
|
||||||
|
{0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30}, // 6
|
||||||
|
{0x00, 0x01, 0x71, 0x09, 0x05, 0x03}, // 7
|
||||||
|
{0x00, 0x36, 0x49, 0x49, 0x49, 0x36}, // 8
|
||||||
|
{0x00, 0x06, 0x49, 0x49, 0x29, 0x1E}, // 9
|
||||||
|
{0x00, 0x00, 0x36, 0x36, 0x00, 0x00}, // :
|
||||||
|
{0x00, 0x00, 0x56, 0x36, 0x00, 0x00}, // ;
|
||||||
|
{0x00, 0x08, 0x14, 0x22, 0x41, 0x00}, // <
|
||||||
|
{0x00, 0x14, 0x14, 0x14, 0x14, 0x14}, // =
|
||||||
|
{0x00, 0x00, 0x41, 0x22, 0x14, 0x08}, // >
|
||||||
|
{0x00, 0x02, 0x01, 0x51, 0x09, 0x06}, // ?
|
||||||
|
{0x00, 0x32, 0x49, 0x59, 0x51, 0x3E}, // @
|
||||||
|
{0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C}, // A
|
||||||
|
{0x00, 0x7F, 0x49, 0x49, 0x49, 0x36}, // B
|
||||||
|
{0x00, 0x3E, 0x41, 0x41, 0x41, 0x22}, // C
|
||||||
|
{0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C}, // D
|
||||||
|
{0x00, 0x7F, 0x49, 0x49, 0x49, 0x41}, // E
|
||||||
|
{0x00, 0x7F, 0x09, 0x09, 0x09, 0x01}, // F
|
||||||
|
{0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A}, // G
|
||||||
|
{0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F}, // H
|
||||||
|
{0x00, 0x00, 0x41, 0x7F, 0x41, 0x00}, // I
|
||||||
|
{0x00, 0x20, 0x40, 0x41, 0x3F, 0x01}, // J
|
||||||
|
{0x00, 0x7F, 0x08, 0x14, 0x22, 0x41}, // K
|
||||||
|
{0x00, 0x7F, 0x40, 0x40, 0x40, 0x40}, // L
|
||||||
|
{0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F}, // M
|
||||||
|
{0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F}, // N
|
||||||
|
{0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E}, // O
|
||||||
|
{0x00, 0x7F, 0x09, 0x09, 0x09, 0x06}, // P
|
||||||
|
{0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E}, // Q
|
||||||
|
{0x00, 0x7F, 0x09, 0x19, 0x29, 0x46}, // R
|
||||||
|
{0x00, 0x46, 0x49, 0x49, 0x49, 0x31}, // S
|
||||||
|
{0x00, 0x01, 0x01, 0x7F, 0x01, 0x01}, // T
|
||||||
|
{0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F}, // U
|
||||||
|
{0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F}, // V
|
||||||
|
{0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F}, // W
|
||||||
|
{0x00, 0x63, 0x14, 0x08, 0x14, 0x63}, // X
|
||||||
|
{0x00, 0x07, 0x08, 0x70, 0x08, 0x07}, // Y
|
||||||
|
{0x00, 0x61, 0x51, 0x49, 0x45, 0x43}, // Z
|
||||||
|
{0x00, 0x00, 0x7F, 0x41, 0x41, 0x00}, // [
|
||||||
|
{0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55}, // 55
|
||||||
|
{0x00, 0x00, 0x41, 0x41, 0x7F, 0x00}, // ]
|
||||||
|
{0x00, 0x04, 0x02, 0x01, 0x02, 0x04}, // ^
|
||||||
|
{0x00, 0x40, 0x40, 0x40, 0x40, 0x40}, // _
|
||||||
|
{0x00, 0x00, 0x01, 0x02, 0x04, 0x00}, // '
|
||||||
|
{0x00, 0x20, 0x54, 0x54, 0x54, 0x78}, // a
|
||||||
|
{0x00, 0x7F, 0x48, 0x44, 0x44, 0x38}, // b
|
||||||
|
{0x00, 0x38, 0x44, 0x44, 0x44, 0x20}, // c
|
||||||
|
{0x00, 0x38, 0x44, 0x44, 0x48, 0x7F}, // d
|
||||||
|
{0x00, 0x38, 0x54, 0x54, 0x54, 0x18}, // e
|
||||||
|
{0x00, 0x08, 0x7E, 0x09, 0x01, 0x02}, // f
|
||||||
|
{0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C}, // g
|
||||||
|
{0x00, 0x7F, 0x08, 0x04, 0x04, 0x78}, // h
|
||||||
|
{0x00, 0x00, 0x44, 0x7D, 0x40, 0x00}, // i
|
||||||
|
{0x00, 0x40, 0x80, 0x84, 0x7D, 0x00}, // j
|
||||||
|
{0x00, 0x7F, 0x10, 0x28, 0x44, 0x00}, // k
|
||||||
|
{0x00, 0x00, 0x41, 0x7F, 0x40, 0x00}, // l
|
||||||
|
{0x00, 0x7C, 0x04, 0x18, 0x04, 0x78}, // m
|
||||||
|
{0x00, 0x7C, 0x08, 0x04, 0x04, 0x78}, // n
|
||||||
|
{0x00, 0x38, 0x44, 0x44, 0x44, 0x38}, // o
|
||||||
|
{0x00, 0xFC, 0x24, 0x24, 0x24, 0x18}, // p
|
||||||
|
{0x00, 0x18, 0x24, 0x24, 0x18, 0xFC}, // q
|
||||||
|
{0x00, 0x7C, 0x08, 0x04, 0x04, 0x08}, // r
|
||||||
|
{0x00, 0x48, 0x54, 0x54, 0x54, 0x20}, // s
|
||||||
|
{0x00, 0x04, 0x3F, 0x44, 0x40, 0x20}, // t
|
||||||
|
{0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C}, // u
|
||||||
|
{0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C}, // v
|
||||||
|
{0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C}, // w
|
||||||
|
{0x00, 0x44, 0x28, 0x10, 0x28, 0x44}, // x
|
||||||
|
{0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C}, // y
|
||||||
|
{0x00, 0x44, 0x64, 0x54, 0x4C, 0x44}, // z
|
||||||
|
{0x14, 0x14, 0x14, 0x14, 0x14, 0x14}, // horiz lines
|
||||||
|
};
|
||||||
|
|
||||||
|
const ASCIIFont afont8x6 = {8, 6, (unsigned char *)ascii_8x6};
|
||||||
|
|
||||||
|
const unsigned char ascii_12x6[][12] = {
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",0*/
|
||||||
|
{0x00, 0x00, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00}, /*"!",1*/
|
||||||
|
{0x00, 0x0C, 0x02, 0x0C, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",2*/
|
||||||
|
{0x90, 0xD0, 0xBC, 0xD0, 0xBC, 0x90, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00}, /*"#",3*/
|
||||||
|
{0x18, 0x24, 0xFE, 0x44, 0x8C, 0x00, 0x03, 0x02, 0x07, 0x02, 0x01, 0x00}, /*"$",4*/
|
||||||
|
{0x18, 0x24, 0xD8, 0xB0, 0x4C, 0x80, 0x00, 0x03, 0x00, 0x01, 0x02, 0x01}, /*"%",5*/
|
||||||
|
{0xC0, 0x38, 0xE4, 0x38, 0xE0, 0x00, 0x01, 0x02, 0x02, 0x01, 0x02, 0x02}, /*"&",6*/
|
||||||
|
{0x08, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",7*/
|
||||||
|
{0x00, 0x00, 0x00, 0xF8, 0x04, 0x02, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04}, /*"(",8*/
|
||||||
|
{0x00, 0x02, 0x04, 0xF8, 0x00, 0x00, 0x00, 0x04, 0x02, 0x01, 0x00, 0x00}, /*")",9*/
|
||||||
|
{0x90, 0x60, 0xF8, 0x60, 0x90, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00}, /*"*",10*/
|
||||||
|
{0x20, 0x20, 0xFC, 0x20, 0x20, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00}, /*"+",11*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0x00, 0x00}, /*",",12*/
|
||||||
|
{0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"-",13*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00}, /*".",14*/
|
||||||
|
{0x00, 0x80, 0x60, 0x1C, 0x02, 0x00, 0x04, 0x03, 0x00, 0x00, 0x00, 0x00}, /*"/",15*/
|
||||||
|
{0xF8, 0x04, 0x04, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"0",16*/
|
||||||
|
{0x00, 0x08, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"1",17*/
|
||||||
|
{0x18, 0x84, 0x44, 0x24, 0x18, 0x00, 0x03, 0x02, 0x02, 0x02, 0x02, 0x00}, /*"2",18*/
|
||||||
|
{0x08, 0x04, 0x24, 0x24, 0xD8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"3",19*/
|
||||||
|
{0x40, 0xB0, 0x88, 0xFC, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0x02, 0x00}, /*"4",20*/
|
||||||
|
{0x3C, 0x24, 0x24, 0x24, 0xC4, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"5",21*/
|
||||||
|
{0xF8, 0x24, 0x24, 0x2C, 0xC0, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"6",22*/
|
||||||
|
{0x0C, 0x04, 0xE4, 0x1C, 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00}, /*"7",23*/
|
||||||
|
{0xD8, 0x24, 0x24, 0x24, 0xD8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"8",24*/
|
||||||
|
{0x38, 0x44, 0x44, 0x44, 0xF8, 0x00, 0x00, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"9",25*/
|
||||||
|
{0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00}, /*":",26*/
|
||||||
|
{0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00}, /*";",27*/
|
||||||
|
{0x00, 0x20, 0x50, 0x88, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02}, /*"<",28*/
|
||||||
|
{0x90, 0x90, 0x90, 0x90, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"=",29*/
|
||||||
|
{0x00, 0x02, 0x04, 0x88, 0x50, 0x20, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00}, /*">",30*/
|
||||||
|
{0x18, 0x04, 0xC4, 0x24, 0x18, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00}, /*"?",31*/
|
||||||
|
{0xF8, 0x04, 0xE4, 0x94, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x02, 0x00}, /*"@",32*/
|
||||||
|
{0x00, 0xE0, 0x9C, 0xF0, 0x80, 0x00, 0x02, 0x03, 0x00, 0x00, 0x03, 0x02}, /*"A",33*/
|
||||||
|
{0x04, 0xFC, 0x24, 0x24, 0xD8, 0x00, 0x02, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"B",34*/
|
||||||
|
{0xF8, 0x04, 0x04, 0x04, 0x0C, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"C",35*/
|
||||||
|
{0x04, 0xFC, 0x04, 0x04, 0xF8, 0x00, 0x02, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"D",36*/
|
||||||
|
{0x04, 0xFC, 0x24, 0x74, 0x0C, 0x00, 0x02, 0x03, 0x02, 0x02, 0x03, 0x00}, /*"E",37*/
|
||||||
|
{0x04, 0xFC, 0x24, 0x74, 0x0C, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00}, /*"F",38*/
|
||||||
|
{0xF0, 0x08, 0x04, 0x44, 0xCC, 0x40, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00}, /*"G",39*/
|
||||||
|
{0x04, 0xFC, 0x20, 0x20, 0xFC, 0x04, 0x02, 0x03, 0x00, 0x00, 0x03, 0x02}, /*"H",40*/
|
||||||
|
{0x04, 0x04, 0xFC, 0x04, 0x04, 0x00, 0x02, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"I",41*/
|
||||||
|
{0x00, 0x04, 0x04, 0xFC, 0x04, 0x04, 0x06, 0x04, 0x04, 0x03, 0x00, 0x00}, /*"J",42*/
|
||||||
|
{0x04, 0xFC, 0x24, 0xD0, 0x0C, 0x04, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"K",43*/
|
||||||
|
{0x04, 0xFC, 0x04, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x02, 0x02, 0x03}, /*"L",44*/
|
||||||
|
{0xFC, 0x3C, 0xC0, 0x3C, 0xFC, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00}, /*"M",45*/
|
||||||
|
{0x04, 0xFC, 0x30, 0xC4, 0xFC, 0x04, 0x02, 0x03, 0x02, 0x00, 0x03, 0x00}, /*"N",46*/
|
||||||
|
{0xF8, 0x04, 0x04, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"O",47*/
|
||||||
|
{0x04, 0xFC, 0x24, 0x24, 0x18, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00}, /*"P",48*/
|
||||||
|
{0xF8, 0x84, 0x84, 0x04, 0xF8, 0x00, 0x01, 0x02, 0x02, 0x07, 0x05, 0x00}, /*"Q",49*/
|
||||||
|
{0x04, 0xFC, 0x24, 0x64, 0x98, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"R",50*/
|
||||||
|
{0x18, 0x24, 0x24, 0x44, 0x8C, 0x00, 0x03, 0x02, 0x02, 0x02, 0x01, 0x00}, /*"S",51*/
|
||||||
|
{0x0C, 0x04, 0xFC, 0x04, 0x0C, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"T",52*/
|
||||||
|
{0x04, 0xFC, 0x00, 0x00, 0xFC, 0x04, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00}, /*"U",53*/
|
||||||
|
{0x04, 0x7C, 0x80, 0xE0, 0x1C, 0x04, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00}, /*"V",54*/
|
||||||
|
{0x1C, 0xE0, 0x3C, 0xE0, 0x1C, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00}, /*"W",55*/
|
||||||
|
{0x04, 0x9C, 0x60, 0x9C, 0x04, 0x00, 0x02, 0x03, 0x00, 0x03, 0x02, 0x00}, /*"X",56*/
|
||||||
|
{0x04, 0x1C, 0xE0, 0x1C, 0x04, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"Y",57*/
|
||||||
|
{0x0C, 0x84, 0x64, 0x1C, 0x04, 0x00, 0x02, 0x03, 0x02, 0x02, 0x03, 0x00}, /*"Z",58*/
|
||||||
|
{0x00, 0x00, 0xFE, 0x02, 0x02, 0x00, 0x00, 0x00, 0x07, 0x04, 0x04, 0x00}, /*"[",59*/
|
||||||
|
{0x00, 0x0E, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00}, /*"\",60*/
|
||||||
|
{0x00, 0x02, 0x02, 0xFE, 0x00, 0x00, 0x00, 0x04, 0x04, 0x07, 0x00, 0x00}, /*"]",61*/
|
||||||
|
{0x00, 0x04, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",62*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08}, /*"_",63*/
|
||||||
|
{0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",64*/
|
||||||
|
{0x00, 0x40, 0xA0, 0xA0, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02}, /*"a",65*/
|
||||||
|
{0x04, 0xFC, 0x20, 0x20, 0xC0, 0x00, 0x00, 0x03, 0x02, 0x02, 0x01, 0x00}, /*"b",66*/
|
||||||
|
{0x00, 0xC0, 0x20, 0x20, 0x60, 0x00, 0x00, 0x01, 0x02, 0x02, 0x02, 0x00}, /*"c",67*/
|
||||||
|
{0x00, 0xC0, 0x20, 0x24, 0xFC, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02}, /*"d",68*/
|
||||||
|
{0x00, 0xC0, 0xA0, 0xA0, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x02, 0x00}, /*"e",69*/
|
||||||
|
{0x00, 0x20, 0xF8, 0x24, 0x24, 0x04, 0x00, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"f",70*/
|
||||||
|
{0x00, 0x40, 0xA0, 0xA0, 0x60, 0x20, 0x00, 0x07, 0x0A, 0x0A, 0x0A, 0x04}, /*"g",71*/
|
||||||
|
{0x04, 0xFC, 0x20, 0x20, 0xC0, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"h",72*/
|
||||||
|
{0x00, 0x20, 0xE4, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00}, /*"i",73*/
|
||||||
|
{0x00, 0x00, 0x20, 0xE4, 0x00, 0x00, 0x08, 0x08, 0x08, 0x07, 0x00, 0x00}, /*"j",74*/
|
||||||
|
{0x04, 0xFC, 0x80, 0xE0, 0x20, 0x20, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"k",75*/
|
||||||
|
{0x04, 0x04, 0xFC, 0x00, 0x00, 0x00, 0x02, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"l",76*/
|
||||||
|
{0xE0, 0x20, 0xE0, 0x20, 0xC0, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00}, /*"m",77*/
|
||||||
|
{0x20, 0xE0, 0x20, 0x20, 0xC0, 0x00, 0x02, 0x03, 0x02, 0x00, 0x03, 0x02}, /*"n",78*/
|
||||||
|
{0x00, 0xC0, 0x20, 0x20, 0xC0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x01, 0x00}, /*"o",79*/
|
||||||
|
{0x20, 0xE0, 0x20, 0x20, 0xC0, 0x00, 0x08, 0x0F, 0x0A, 0x02, 0x01, 0x00}, /*"p",80*/
|
||||||
|
{0x00, 0xC0, 0x20, 0x20, 0xE0, 0x00, 0x00, 0x01, 0x02, 0x0A, 0x0F, 0x08}, /*"q",81*/
|
||||||
|
{0x20, 0xE0, 0x40, 0x20, 0x20, 0x00, 0x02, 0x03, 0x02, 0x00, 0x00, 0x00}, /*"r",82*/
|
||||||
|
{0x00, 0x60, 0xA0, 0xA0, 0x20, 0x00, 0x00, 0x02, 0x02, 0x02, 0x03, 0x00}, /*"s",83*/
|
||||||
|
{0x00, 0x20, 0xF8, 0x20, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x02, 0x00}, /*"t",84*/
|
||||||
|
{0x20, 0xE0, 0x00, 0x20, 0xE0, 0x00, 0x00, 0x01, 0x02, 0x02, 0x03, 0x02}, /*"u",85*/
|
||||||
|
{0x20, 0xE0, 0x20, 0x80, 0x60, 0x20, 0x00, 0x00, 0x03, 0x01, 0x00, 0x00}, /*"v",86*/
|
||||||
|
{0x60, 0x80, 0xE0, 0x80, 0x60, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00}, /*"w",87*/
|
||||||
|
{0x20, 0x60, 0x80, 0x60, 0x20, 0x00, 0x02, 0x03, 0x00, 0x03, 0x02, 0x00}, /*"x",88*/
|
||||||
|
{0x20, 0xE0, 0x20, 0x80, 0x60, 0x20, 0x08, 0x08, 0x07, 0x01, 0x00, 0x00}, /*"y",89*/
|
||||||
|
{0x00, 0x20, 0xA0, 0x60, 0x20, 0x00, 0x00, 0x02, 0x03, 0x02, 0x02, 0x00}, /*"z",90*/
|
||||||
|
{0x00, 0x00, 0x20, 0xDE, 0x02, 0x00, 0x00, 0x00, 0x00, 0x07, 0x04, 0x00}, /*"{",91*/
|
||||||
|
{0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00}, /*"|",92*/
|
||||||
|
{0x00, 0x02, 0xDE, 0x20, 0x00, 0x00, 0x00, 0x04, 0x07, 0x00, 0x00, 0x00}, /*"}",93*/
|
||||||
|
{0x02, 0x01, 0x02, 0x04, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"~",94*/
|
||||||
|
};
|
||||||
|
|
||||||
|
const ASCIIFont afont12x6 = {12, 6, (unsigned char *)ascii_12x6};
|
||||||
|
|
||||||
|
const unsigned char ascii_16x8[][16] = {
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",0*/
|
||||||
|
{0x00, 0x00, 0x00, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x30, 0x00, 0x00, 0x00}, /*"!",1*/
|
||||||
|
{0x00, 0x10, 0x0C, 0x06, 0x10, 0x0C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",2*/
|
||||||
|
{0x40, 0xC0, 0x78, 0x40, 0xC0, 0x78, 0x40, 0x00, 0x04, 0x3F, 0x04, 0x04, 0x3F, 0x04, 0x04, 0x00}, /*"#",3*/
|
||||||
|
{0x00, 0x70, 0x88, 0xFC, 0x08, 0x30, 0x00, 0x00, 0x00, 0x18, 0x20, 0xFF, 0x21, 0x1E, 0x00, 0x00}, /*"$",4*/
|
||||||
|
{0xF0, 0x08, 0xF0, 0x00, 0xE0, 0x18, 0x00, 0x00, 0x00, 0x21, 0x1C, 0x03, 0x1E, 0x21, 0x1E, 0x00}, /*"%",5*/
|
||||||
|
{0x00, 0xF0, 0x08, 0x88, 0x70, 0x00, 0x00, 0x00, 0x1E, 0x21, 0x23, 0x24, 0x19, 0x27, 0x21, 0x10}, /*"&",6*/
|
||||||
|
{0x10, 0x16, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",7*/
|
||||||
|
{0x00, 0x00, 0x00, 0xE0, 0x18, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, 0x07, 0x18, 0x20, 0x40, 0x00}, /*"(",8*/
|
||||||
|
{0x00, 0x02, 0x04, 0x18, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x40, 0x20, 0x18, 0x07, 0x00, 0x00, 0x00}, /*")",9*/
|
||||||
|
{0x40, 0x40, 0x80, 0xF0, 0x80, 0x40, 0x40, 0x00, 0x02, 0x02, 0x01, 0x0F, 0x01, 0x02, 0x02, 0x00}, /*"*",10*/
|
||||||
|
{0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x1F, 0x01, 0x01, 0x01, 0x00}, /*"+",11*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xB0, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00}, /*",",12*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01}, /*"-",13*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00}, /*".",14*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x18, 0x04, 0x00, 0x60, 0x18, 0x06, 0x01, 0x00, 0x00, 0x00}, /*"/",15*/
|
||||||
|
{0x00, 0xE0, 0x10, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x00, 0x0F, 0x10, 0x20, 0x20, 0x10, 0x0F, 0x00}, /*"0",16*/
|
||||||
|
{0x00, 0x10, 0x10, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"1",17*/
|
||||||
|
{0x00, 0x70, 0x08, 0x08, 0x08, 0x88, 0x70, 0x00, 0x00, 0x30, 0x28, 0x24, 0x22, 0x21, 0x30, 0x00}, /*"2",18*/
|
||||||
|
{0x00, 0x30, 0x08, 0x88, 0x88, 0x48, 0x30, 0x00, 0x00, 0x18, 0x20, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"3",19*/
|
||||||
|
{0x00, 0x00, 0xC0, 0x20, 0x10, 0xF8, 0x00, 0x00, 0x00, 0x07, 0x04, 0x24, 0x24, 0x3F, 0x24, 0x00}, /*"4",20*/
|
||||||
|
{0x00, 0xF8, 0x08, 0x88, 0x88, 0x08, 0x08, 0x00, 0x00, 0x19, 0x21, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"5",21*/
|
||||||
|
{0x00, 0xE0, 0x10, 0x88, 0x88, 0x18, 0x00, 0x00, 0x00, 0x0F, 0x11, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"6",22*/
|
||||||
|
{0x00, 0x38, 0x08, 0x08, 0xC8, 0x38, 0x08, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00}, /*"7",23*/
|
||||||
|
{0x00, 0x70, 0x88, 0x08, 0x08, 0x88, 0x70, 0x00, 0x00, 0x1C, 0x22, 0x21, 0x21, 0x22, 0x1C, 0x00}, /*"8",24*/
|
||||||
|
{0x00, 0xE0, 0x10, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x00, 0x00, 0x31, 0x22, 0x22, 0x11, 0x0F, 0x00}, /*"9",25*/
|
||||||
|
{0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x00}, /*":",26*/
|
||||||
|
{0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x00, 0x00, 0x00, 0x00}, /*";",27*/
|
||||||
|
{0x00, 0x00, 0x80, 0x40, 0x20, 0x10, 0x08, 0x00, 0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x00}, /*"<",28*/
|
||||||
|
{0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00}, /*"=",29*/
|
||||||
|
{0x00, 0x08, 0x10, 0x20, 0x40, 0x80, 0x00, 0x00, 0x00, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01, 0x00}, /*">",30*/
|
||||||
|
{0x00, 0x70, 0x48, 0x08, 0x08, 0x08, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x01, 0x00, 0x00}, /*"?",31*/
|
||||||
|
{0xC0, 0x30, 0xC8, 0x28, 0xE8, 0x10, 0xE0, 0x00, 0x07, 0x18, 0x27, 0x24, 0x23, 0x14, 0x0B, 0x00}, /*"@",32*/
|
||||||
|
{0x00, 0x00, 0xC0, 0x38, 0xE0, 0x00, 0x00, 0x00, 0x20, 0x3C, 0x23, 0x02, 0x02, 0x27, 0x38, 0x20}, /*"A",33*/
|
||||||
|
{0x08, 0xF8, 0x88, 0x88, 0x88, 0x70, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"B",34*/
|
||||||
|
{0xC0, 0x30, 0x08, 0x08, 0x08, 0x08, 0x38, 0x00, 0x07, 0x18, 0x20, 0x20, 0x20, 0x10, 0x08, 0x00}, /*"C",35*/
|
||||||
|
{0x08, 0xF8, 0x08, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x20, 0x10, 0x0F, 0x00}, /*"D",36*/
|
||||||
|
{0x08, 0xF8, 0x88, 0x88, 0xE8, 0x08, 0x10, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x23, 0x20, 0x18, 0x00}, /*"E",37*/
|
||||||
|
{0x08, 0xF8, 0x88, 0x88, 0xE8, 0x08, 0x10, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x03, 0x00, 0x00, 0x00}, /*"F",38*/
|
||||||
|
{0xC0, 0x30, 0x08, 0x08, 0x08, 0x38, 0x00, 0x00, 0x07, 0x18, 0x20, 0x20, 0x22, 0x1E, 0x02, 0x00}, /*"G",39*/
|
||||||
|
{0x08, 0xF8, 0x08, 0x00, 0x00, 0x08, 0xF8, 0x08, 0x20, 0x3F, 0x21, 0x01, 0x01, 0x21, 0x3F, 0x20}, /*"H",40*/
|
||||||
|
{0x00, 0x08, 0x08, 0xF8, 0x08, 0x08, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"I",41*/
|
||||||
|
{0x00, 0x00, 0x08, 0x08, 0xF8, 0x08, 0x08, 0x00, 0xC0, 0x80, 0x80, 0x80, 0x7F, 0x00, 0x00, 0x00}, /*"J",42*/
|
||||||
|
{0x08, 0xF8, 0x88, 0xC0, 0x28, 0x18, 0x08, 0x00, 0x20, 0x3F, 0x20, 0x01, 0x26, 0x38, 0x20, 0x00}, /*"K",43*/
|
||||||
|
{0x08, 0xF8, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x20, 0x20, 0x20, 0x30, 0x00}, /*"L",44*/
|
||||||
|
{0x08, 0xF8, 0xF8, 0x00, 0xF8, 0xF8, 0x08, 0x00, 0x20, 0x3F, 0x00, 0x3F, 0x00, 0x3F, 0x20, 0x00}, /*"M",45*/
|
||||||
|
{0x08, 0xF8, 0x30, 0xC0, 0x00, 0x08, 0xF8, 0x08, 0x20, 0x3F, 0x20, 0x00, 0x07, 0x18, 0x3F, 0x00}, /*"N",46*/
|
||||||
|
{0xE0, 0x10, 0x08, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x0F, 0x10, 0x20, 0x20, 0x20, 0x10, 0x0F, 0x00}, /*"O",47*/
|
||||||
|
{0x08, 0xF8, 0x08, 0x08, 0x08, 0x08, 0xF0, 0x00, 0x20, 0x3F, 0x21, 0x01, 0x01, 0x01, 0x00, 0x00}, /*"P",48*/
|
||||||
|
{0xE0, 0x10, 0x08, 0x08, 0x08, 0x10, 0xE0, 0x00, 0x0F, 0x18, 0x24, 0x24, 0x38, 0x50, 0x4F, 0x00}, /*"Q",49*/
|
||||||
|
{0x08, 0xF8, 0x88, 0x88, 0x88, 0x88, 0x70, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x03, 0x0C, 0x30, 0x20}, /*"R",50*/
|
||||||
|
{0x00, 0x70, 0x88, 0x08, 0x08, 0x08, 0x38, 0x00, 0x00, 0x38, 0x20, 0x21, 0x21, 0x22, 0x1C, 0x00}, /*"S",51*/
|
||||||
|
{0x18, 0x08, 0x08, 0xF8, 0x08, 0x08, 0x18, 0x00, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x00, 0x00}, /*"T",52*/
|
||||||
|
{0x08, 0xF8, 0x08, 0x00, 0x00, 0x08, 0xF8, 0x08, 0x00, 0x1F, 0x20, 0x20, 0x20, 0x20, 0x1F, 0x00}, /*"U",53*/
|
||||||
|
{0x08, 0x78, 0x88, 0x00, 0x00, 0xC8, 0x38, 0x08, 0x00, 0x00, 0x07, 0x38, 0x0E, 0x01, 0x00, 0x00}, /*"V",54*/
|
||||||
|
{0xF8, 0x08, 0x00, 0xF8, 0x00, 0x08, 0xF8, 0x00, 0x03, 0x3C, 0x07, 0x00, 0x07, 0x3C, 0x03, 0x00}, /*"W",55*/
|
||||||
|
{0x08, 0x18, 0x68, 0x80, 0x80, 0x68, 0x18, 0x08, 0x20, 0x30, 0x2C, 0x03, 0x03, 0x2C, 0x30, 0x20}, /*"X",56*/
|
||||||
|
{0x08, 0x38, 0xC8, 0x00, 0xC8, 0x38, 0x08, 0x00, 0x00, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x00, 0x00}, /*"Y",57*/
|
||||||
|
{0x10, 0x08, 0x08, 0x08, 0xC8, 0x38, 0x08, 0x00, 0x20, 0x38, 0x26, 0x21, 0x20, 0x20, 0x18, 0x00}, /*"Z",58*/
|
||||||
|
{0x00, 0x00, 0x00, 0xFE, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x40, 0x40, 0x40, 0x00}, /*"[",59*/
|
||||||
|
{0x00, 0x0C, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x06, 0x38, 0xC0, 0x00}, /*"\",60*/
|
||||||
|
{0x00, 0x02, 0x02, 0x02, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x7F, 0x00, 0x00, 0x00}, /*"]",61*/
|
||||||
|
{0x00, 0x00, 0x04, 0x02, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",62*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, /*"_",63*/
|
||||||
|
{0x00, 0x02, 0x02, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",64*/
|
||||||
|
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x19, 0x24, 0x22, 0x22, 0x22, 0x3F, 0x20}, /*"a",65*/
|
||||||
|
{0x08, 0xF8, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x11, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"b",66*/
|
||||||
|
{0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x0E, 0x11, 0x20, 0x20, 0x20, 0x11, 0x00}, /*"c",67*/
|
||||||
|
{0x00, 0x00, 0x00, 0x80, 0x80, 0x88, 0xF8, 0x00, 0x00, 0x0E, 0x11, 0x20, 0x20, 0x10, 0x3F, 0x20}, /*"d",68*/
|
||||||
|
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x1F, 0x22, 0x22, 0x22, 0x22, 0x13, 0x00}, /*"e",69*/
|
||||||
|
{0x00, 0x80, 0x80, 0xF0, 0x88, 0x88, 0x88, 0x18, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"f",70*/
|
||||||
|
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x6B, 0x94, 0x94, 0x94, 0x93, 0x60, 0x00}, /*"g",71*/
|
||||||
|
{0x08, 0xF8, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x20, 0x3F, 0x21, 0x00, 0x00, 0x20, 0x3F, 0x20}, /*"h",72*/
|
||||||
|
{0x00, 0x80, 0x98, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"i",73*/
|
||||||
|
{0x00, 0x00, 0x00, 0x80, 0x98, 0x98, 0x00, 0x00, 0x00, 0xC0, 0x80, 0x80, 0x80, 0x7F, 0x00, 0x00}, /*"j",74*/
|
||||||
|
{0x08, 0xF8, 0x00, 0x00, 0x80, 0x80, 0x80, 0x00, 0x20, 0x3F, 0x24, 0x02, 0x2D, 0x30, 0x20, 0x00}, /*"k",75*/
|
||||||
|
{0x00, 0x08, 0x08, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x3F, 0x20, 0x20, 0x00, 0x00}, /*"l",76*/
|
||||||
|
{0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x20, 0x3F, 0x20, 0x00, 0x3F, 0x20, 0x00, 0x3F}, /*"m",77*/
|
||||||
|
{0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x20, 0x3F, 0x21, 0x00, 0x00, 0x20, 0x3F, 0x20}, /*"n",78*/
|
||||||
|
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x1F, 0x20, 0x20, 0x20, 0x20, 0x1F, 0x00}, /*"o",79*/
|
||||||
|
{0x80, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xA1, 0x20, 0x20, 0x11, 0x0E, 0x00}, /*"p",80*/
|
||||||
|
{0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x0E, 0x11, 0x20, 0x20, 0xA0, 0xFF, 0x80}, /*"q",81*/
|
||||||
|
{0x80, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x00, 0x20, 0x20, 0x3F, 0x21, 0x20, 0x00, 0x01, 0x00}, /*"r",82*/
|
||||||
|
{0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x33, 0x24, 0x24, 0x24, 0x24, 0x19, 0x00}, /*"s",83*/
|
||||||
|
{0x00, 0x80, 0x80, 0xE0, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x20, 0x20, 0x00, 0x00}, /*"t",84*/
|
||||||
|
{0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x1F, 0x20, 0x20, 0x20, 0x10, 0x3F, 0x20}, /*"u",85*/
|
||||||
|
{0x80, 0x80, 0x80, 0x00, 0x00, 0x80, 0x80, 0x80, 0x00, 0x01, 0x0E, 0x30, 0x08, 0x06, 0x01, 0x00}, /*"v",86*/
|
||||||
|
{0x80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0x80, 0x0F, 0x30, 0x0C, 0x03, 0x0C, 0x30, 0x0F, 0x00}, /*"w",87*/
|
||||||
|
{0x00, 0x80, 0x80, 0x00, 0x80, 0x80, 0x80, 0x00, 0x00, 0x20, 0x31, 0x2E, 0x0E, 0x31, 0x20, 0x00}, /*"x",88*/
|
||||||
|
{0x80, 0x80, 0x80, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x81, 0x8E, 0x70, 0x18, 0x06, 0x01, 0x00}, /*"y",89*/
|
||||||
|
{0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x21, 0x30, 0x2C, 0x22, 0x21, 0x30, 0x00}, /*"z",90*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x80, 0x7C, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x40, 0x40}, /*"{",91*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00}, /*"|",92*/
|
||||||
|
{0x00, 0x02, 0x02, 0x7C, 0x80, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x3F, 0x00, 0x00, 0x00, 0x00}, /*"}",93*/
|
||||||
|
{0x00, 0x06, 0x01, 0x01, 0x02, 0x02, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"~",94*/
|
||||||
|
};
|
||||||
|
|
||||||
|
const ASCIIFont afont16x8 = {16, 8, (unsigned char *)ascii_16x8};
|
||||||
|
|
||||||
|
const unsigned char ascii_24x12[][36] = {
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",0*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0xF0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x7F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00}, /*"!",1*/
|
||||||
|
{0x00, 0x00, 0x80, 0x60, 0x30, 0x1C, 0x8C, 0x60, 0x30, 0x1C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",2*/
|
||||||
|
{0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x86, 0xE6, 0x9F, 0x86, 0x86, 0x86, 0x86, 0xE6, 0x9F, 0x86, 0x00, 0x00, 0x01, 0x1F, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1F, 0x01, 0x01, 0x00}, /*"#",3*/
|
||||||
|
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0xF8, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0C, 0x18, 0xFF, 0x70, 0xE1, 0x81, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x10, 0x10, 0x7F, 0x10, 0x0F, 0x07, 0x00, 0x00}, /*"$",4*/
|
||||||
|
{0x80, 0x60, 0x20, 0x60, 0x80, 0x00, 0x00, 0x00, 0xE0, 0x20, 0x00, 0x00, 0x0F, 0x30, 0x20, 0x30, 0x9F, 0x70, 0xDC, 0x37, 0x10, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x10, 0x0E, 0x03, 0x00, 0x07, 0x18, 0x10, 0x18, 0x07, 0x00}, /*"%",5*/
|
||||||
|
{0x00, 0x00, 0xC0, 0x20, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x1F, 0x38, 0xE8, 0x87, 0x03, 0xC4, 0x3C, 0x04, 0x00, 0x00, 0x07, 0x0F, 0x18, 0x10, 0x10, 0x0B, 0x07, 0x0D, 0x10, 0x10, 0x08, 0x00}, /*"&",6*/
|
||||||
|
{0x00, 0x80, 0x8C, 0x4C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",7*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x30, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x18, 0x20, 0x40, 0x00}, /*"(",8*/
|
||||||
|
{0x00, 0x04, 0x08, 0x30, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x20, 0x18, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*")",9*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x66, 0x66, 0x3C, 0x18, 0xFF, 0x18, 0x3C, 0x66, 0x66, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"*",10*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x10, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"+",11*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x8C, 0x4C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*",",12*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"-",13*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*".",14*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x38, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x70, 0x1C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x38, 0x0E, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"/",15*/
|
||||||
|
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x18, 0x0E, 0x07, 0x01, 0x00}, /*"0",16*/
|
||||||
|
{0x00, 0x00, 0x80, 0x80, 0x80, 0xC0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"1",17*/
|
||||||
|
{0x00, 0x80, 0x40, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x03, 0x03, 0x00, 0x80, 0x40, 0x20, 0x38, 0x1F, 0x07, 0x00, 0x00, 0x00, 0x1C, 0x1A, 0x19, 0x18, 0x18, 0x18, 0x18, 0x18, 0x1F, 0x00, 0x00}, /*"2",18*/
|
||||||
|
{0x00, 0x80, 0xC0, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x03, 0x03, 0x00, 0x10, 0x10, 0x18, 0x2F, 0xE7, 0x80, 0x00, 0x00, 0x00, 0x07, 0x0F, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00, 0x00}, /*"3",19*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xB0, 0x88, 0x86, 0x81, 0x80, 0xFF, 0xFF, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x00}, /*"4",20*/
|
||||||
|
{0x00, 0x00, 0xE0, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x10, 0x08, 0x08, 0x08, 0x18, 0xF0, 0xE0, 0x00, 0x00, 0x00, 0x07, 0x0B, 0x10, 0x10, 0x10, 0x10, 0x1C, 0x0F, 0x03, 0x00, 0x00}, /*"5",21*/
|
||||||
|
{0x00, 0x00, 0x80, 0xC0, 0x40, 0x20, 0x20, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0xFC, 0xFF, 0x21, 0x10, 0x08, 0x08, 0x08, 0x18, 0xF0, 0xE0, 0x00, 0x00, 0x01, 0x07, 0x0C, 0x18, 0x10, 0x10, 0x10, 0x08, 0x0F, 0x03, 0x00}, /*"6",22*/
|
||||||
|
{0x00, 0x00, 0xC0, 0xE0, 0x60, 0x60, 0x60, 0x60, 0x60, 0xE0, 0x60, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0xE0, 0x18, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"7",23*/
|
||||||
|
{0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x87, 0xEF, 0x2C, 0x18, 0x18, 0x30, 0x30, 0x68, 0xCF, 0x83, 0x00, 0x00, 0x07, 0x0F, 0x08, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00}, /*"8",24*/
|
||||||
|
{0x00, 0x00, 0xC0, 0xC0, 0x20, 0x20, 0x20, 0x20, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x1F, 0x3F, 0x60, 0x40, 0x40, 0x40, 0x20, 0x10, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x0C, 0x1C, 0x10, 0x10, 0x10, 0x08, 0x0F, 0x03, 0x00, 0x00}, /*"9",25*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x0E, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00}, /*":",26*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00}, /*";",27*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x40, 0x20, 0x10, 0x00, 0x00, 0x00, 0x10, 0x28, 0x44, 0x82, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x00}, /*"<",28*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"=",29*/
|
||||||
|
{0x00, 0x00, 0x10, 0x20, 0x40, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x82, 0x44, 0x28, 0x10, 0x00, 0x00, 0x00, 0x10, 0x08, 0x04, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}, /*">",30*/
|
||||||
|
{0x00, 0xC0, 0x20, 0x20, 0x10, 0x10, 0x10, 0x10, 0x30, 0xE0, 0xC0, 0x00, 0x00, 0x03, 0x03, 0x00, 0x00, 0xF0, 0x10, 0x08, 0x0C, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x1C, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"?",31*/
|
||||||
|
{0x00, 0x00, 0x00, 0xC0, 0x40, 0x60, 0x20, 0x20, 0x20, 0x40, 0xC0, 0x00, 0x00, 0xFC, 0xFF, 0x01, 0xF0, 0x0E, 0x03, 0xC1, 0xFE, 0x03, 0x80, 0x7F, 0x00, 0x01, 0x07, 0x0E, 0x08, 0x11, 0x11, 0x10, 0x11, 0x09, 0x04, 0x02}, /*"@",32*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x7C, 0x43, 0x40, 0x47, 0x7F, 0xF8, 0x80, 0x00, 0x00, 0x10, 0x18, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x13, 0x1F, 0x1C, 0x10}, /*"A",33*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x18, 0x2F, 0xE7, 0x80, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00}, /*"B",34*/
|
||||||
|
{0x00, 0x00, 0x80, 0xC0, 0x40, 0x20, 0x20, 0x20, 0x20, 0x60, 0xE0, 0x00, 0x00, 0xFC, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x10, 0x08, 0x04, 0x03, 0x00}, /*"C",35*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x40, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFE, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x18, 0x08, 0x0E, 0x07, 0x01, 0x00}, /*"D",36*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, 0x06, 0x00}, /*"E",37*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x60, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x7C, 0x00, 0x00, 0x01, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"F",38*/
|
||||||
|
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x20, 0x40, 0xE0, 0x00, 0x00, 0x00, 0xFC, 0xFF, 0x01, 0x00, 0x00, 0x40, 0x40, 0xC0, 0xC1, 0x40, 0x40, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x10, 0x0F, 0x0F, 0x00, 0x00}, /*"G",39*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0xE0, 0x20, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0xFF, 0xFF, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10}, /*"H",40*/
|
||||||
|
{0x00, 0x00, 0x20, 0x20, 0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"I",41*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x60, 0xE0, 0x80, 0x80, 0x80, 0xC0, 0x7F, 0x3F, 0x00, 0x00, 0x00}, /*"J",42*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x20, 0xA0, 0x60, 0x20, 0x20, 0x00, 0x00, 0xFF, 0xFF, 0x30, 0x18, 0x7C, 0xE3, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x01, 0x13, 0x1F, 0x1C, 0x18, 0x10}, /*"K",43*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, 0x06, 0x00}, /*"L",44*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0xE0, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xE0, 0xE0, 0x20, 0x00, 0xFF, 0x01, 0x3F, 0xFE, 0xC0, 0xE0, 0x1E, 0x01, 0xFF, 0xFF, 0x00, 0x10, 0x1F, 0x10, 0x00, 0x03, 0x1F, 0x03, 0x00, 0x10, 0x1F, 0x1F, 0x10}, /*"M",45*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x20, 0x00, 0xFF, 0x00, 0x03, 0x07, 0x1C, 0x78, 0xE0, 0x80, 0x00, 0xFF, 0x00, 0x10, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x1F, 0x00}, /*"N",46*/
|
||||||
|
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x18, 0x10, 0x10, 0x18, 0x0C, 0x07, 0x01, 0x00}, /*"O",47*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x20, 0x20, 0x20, 0x20, 0x20, 0x30, 0x1F, 0x0F, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"P",48*/
|
||||||
|
{0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0x00, 0xFE, 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFE, 0x00, 0x00, 0x01, 0x07, 0x0E, 0x11, 0x11, 0x13, 0x3C, 0x7C, 0x67, 0x21, 0x00}, /*"Q",49*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x00, 0x00, 0xFF, 0xFF, 0x10, 0x10, 0x30, 0xF0, 0xD0, 0x08, 0x0F, 0x07, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x1C, 0x10, 0x10}, /*"R",50*/
|
||||||
|
{0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0x20, 0x20, 0x40, 0x40, 0xE0, 0x00, 0x00, 0x07, 0x0F, 0x0C, 0x18, 0x18, 0x30, 0x30, 0x60, 0xE0, 0x81, 0x00, 0x00, 0x1F, 0x0C, 0x08, 0x10, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x07, 0x00}, /*"S",51*/
|
||||||
|
{0x80, 0x60, 0x20, 0x20, 0x20, 0xE0, 0xE0, 0x20, 0x20, 0x20, 0x60, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x00, 0x00}, /*"T",52*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x20, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x07, 0x0F, 0x18, 0x10, 0x10, 0x10, 0x10, 0x10, 0x08, 0x07, 0x00}, /*"U",53*/
|
||||||
|
{0x20, 0x60, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x60, 0x20, 0x00, 0x00, 0x07, 0x7F, 0xF8, 0x80, 0x00, 0x80, 0x7C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x1F, 0x1C, 0x07, 0x00, 0x00, 0x00, 0x00}, /*"V",54*/
|
||||||
|
{0x20, 0xE0, 0xE0, 0x20, 0x00, 0xE0, 0xE0, 0x20, 0x00, 0x20, 0xE0, 0x20, 0x00, 0x07, 0xFF, 0xF8, 0xE0, 0x1F, 0xFF, 0xFC, 0xE0, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x03, 0x1F, 0x03, 0x00, 0x01, 0x1F, 0x03, 0x00, 0x00, 0x00}, /*"W",55*/
|
||||||
|
{0x00, 0x20, 0x60, 0xE0, 0xA0, 0x00, 0x00, 0x20, 0xE0, 0x60, 0x20, 0x00, 0x00, 0x00, 0x00, 0x03, 0x8F, 0x7C, 0xF8, 0xC6, 0x01, 0x00, 0x00, 0x00, 0x00, 0x10, 0x18, 0x1E, 0x13, 0x00, 0x01, 0x17, 0x1F, 0x18, 0x10, 0x00}, /*"X",56*/
|
||||||
|
{0x20, 0x60, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x20, 0xE0, 0x60, 0x20, 0x00, 0x00, 0x01, 0x07, 0x3E, 0xF8, 0xE0, 0x18, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"Y",57*/
|
||||||
|
{0x00, 0x80, 0x60, 0x20, 0x20, 0x20, 0x20, 0xA0, 0xE0, 0xE0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF0, 0x3E, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1C, 0x1F, 0x17, 0x10, 0x10, 0x10, 0x10, 0x18, 0x06, 0x00}, /*"Z",58*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0x04, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x40, 0x40, 0x40, 0x40, 0x40, 0x00}, /*"[",59*/
|
||||||
|
{0x00, 0x00, 0x10, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x1C, 0x60, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0C, 0x70, 0x80, 0x00}, /*"\",60*/
|
||||||
|
{0x00, 0x00, 0x04, 0x04, 0x04, 0x04, 0x04, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7F, 0x00, 0x00, 0x00, 0x00}, /*"]",61*/
|
||||||
|
{0x00, 0x00, 0x00, 0x10, 0x08, 0x0C, 0x04, 0x0C, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",62*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}, /*"_",63*/
|
||||||
|
{0x00, 0x00, 0x00, 0x04, 0x04, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",64*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0xD8, 0x44, 0x64, 0x24, 0x24, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x18, 0x10, 0x10, 0x10, 0x08, 0x1F, 0x1F, 0x10, 0x18}, /*"a",65*/
|
||||||
|
{0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x18, 0x08, 0x04, 0x04, 0x0C, 0xF8, 0xF0, 0x00, 0x00, 0x00, 0x1F, 0x0F, 0x18, 0x10, 0x10, 0x10, 0x18, 0x0F, 0x03, 0x00}, /*"b",66*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x18, 0x04, 0x04, 0x04, 0x3C, 0x38, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x0C, 0x10, 0x10, 0x10, 0x10, 0x08, 0x06, 0x00, 0x00}, /*"c",67*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x1C, 0x04, 0x04, 0x04, 0x08, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x18, 0x10, 0x10, 0x10, 0x08, 0x1F, 0x0F, 0x08, 0x00}, /*"d",68*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x48, 0x44, 0x44, 0x44, 0x4C, 0x78, 0x70, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x0C, 0x18, 0x10, 0x10, 0x10, 0x08, 0x04, 0x00}, /*"e",69*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0x60, 0x20, 0x20, 0xE0, 0xC0, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFF, 0xFF, 0x04, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"f",70*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0xF8, 0x8C, 0x04, 0x04, 0x8C, 0xF8, 0x74, 0x04, 0x0C, 0x00, 0x70, 0x76, 0xCF, 0x8D, 0x8D, 0x8D, 0x89, 0xC8, 0x78, 0x70, 0x00}, /*"g",71*/
|
||||||
|
{0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x08, 0x04, 0x04, 0x04, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00}, /*"h",72*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"i",73*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x80, 0x80, 0xC0, 0x7F, 0x3F, 0x00, 0x00, 0x00}, /*"j",74*/
|
||||||
|
{0x00, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x80, 0xC0, 0xF4, 0x1C, 0x04, 0x04, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x11, 0x00, 0x03, 0x1F, 0x1C, 0x10, 0x10, 0x00}, /*"k",75*/
|
||||||
|
{0x00, 0x00, 0x20, 0x20, 0x20, 0xE0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00}, /*"l",76*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFC, 0x08, 0x04, 0xFC, 0xFC, 0x08, 0x04, 0xFC, 0xFC, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x1F, 0x1F, 0x10, 0x00, 0x1F, 0x1F, 0x10}, /*"m",77*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFC, 0x08, 0x08, 0x04, 0x04, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00, 0x00, 0x10, 0x1F, 0x1F, 0x10, 0x00}, /*"n",78*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF0, 0x18, 0x0C, 0x04, 0x04, 0x0C, 0x18, 0xF0, 0xE0, 0x00, 0x00, 0x03, 0x0F, 0x0C, 0x10, 0x10, 0x10, 0x10, 0x0C, 0x0F, 0x03, 0x00}, /*"o",79*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFC, 0x08, 0x04, 0x04, 0x04, 0x0C, 0xF8, 0xF0, 0x00, 0x00, 0x80, 0xFF, 0xFF, 0x88, 0x90, 0x10, 0x10, 0x1C, 0x0F, 0x03, 0x00}, /*"p",80*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0xF8, 0x1C, 0x04, 0x04, 0x04, 0x08, 0xF8, 0xFC, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x18, 0x10, 0x10, 0x90, 0x88, 0xFF, 0xFF, 0x80, 0x00}, /*"q",81*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFC, 0xFC, 0x10, 0x08, 0x04, 0x04, 0x0C, 0x0C, 0x00, 0x10, 0x10, 0x10, 0x1F, 0x1F, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00}, /*"r",82*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x78, 0xCC, 0xC4, 0x84, 0x84, 0x84, 0x0C, 0x1C, 0x00, 0x00, 0x00, 0x1E, 0x18, 0x10, 0x10, 0x10, 0x11, 0x19, 0x0F, 0x06, 0x00}, /*"s",83*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0xFF, 0xFF, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x10, 0x10, 0x10, 0x0C, 0x00, 0x00}, /*"t",84*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFE, 0x00, 0x00, 0x00, 0x04, 0xFC, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x18, 0x10, 0x10, 0x08, 0x1F, 0x0F, 0x08, 0x00}, /*"u",85*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x0C, 0x3C, 0xFC, 0xC4, 0x00, 0x00, 0xC4, 0x3C, 0x0C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0F, 0x1E, 0x0E, 0x01, 0x00, 0x00, 0x00}, /*"v",86*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x3C, 0xFC, 0xC4, 0x00, 0xE4, 0x7C, 0xFC, 0x84, 0x80, 0x7C, 0x04, 0x00, 0x00, 0x07, 0x1F, 0x07, 0x00, 0x00, 0x07, 0x1F, 0x07, 0x00, 0x00}, /*"w",87*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x1C, 0x7C, 0xE4, 0xC0, 0x34, 0x1C, 0x04, 0x04, 0x00, 0x00, 0x10, 0x10, 0x1C, 0x16, 0x01, 0x13, 0x1F, 0x1C, 0x18, 0x10, 0x00}, /*"x",88*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x0C, 0x3C, 0xFC, 0xC4, 0x00, 0xC4, 0x3C, 0x04, 0x04, 0x00, 0x00, 0x00, 0xC0, 0x80, 0xC1, 0x37, 0x0E, 0x01, 0x00, 0x00, 0x00, 0x00}, /*"y",89*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x04, 0x04, 0xC4, 0xF4, 0x7C, 0x1C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x10, 0x1C, 0x1F, 0x17, 0x11, 0x10, 0x10, 0x18, 0x0E, 0x00}, /*"z",90*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF8, 0x0C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x28, 0xEF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x60, 0x40, 0x00, 0x00}, /*"{",91*/
|
||||||
|
{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"|",92*/
|
||||||
|
{0x00, 0x00, 0x04, 0x0C, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEF, 0x28, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x60, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"}",93*/
|
||||||
|
{0x00, 0x18, 0x06, 0x02, 0x02, 0x04, 0x08, 0x10, 0x20, 0x20, 0x30, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
|
||||||
|
/*"~",94*/ /*"~",94*/
|
||||||
|
};
|
||||||
|
|
||||||
|
const ASCIIFont afont24x12 = {24, 12, (unsigned char *)ascii_24x12};
|
||||||
|
|
||||||
|
const uint8_t zh16x16[][36] = {
|
||||||
|
/* 0 */ {0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,},
|
||||||
|
/* 1 狐 */ {0xe7,0x8b,0x90,0x00,0x22,0x14,0x08,0xf4,0x02,0x00,0xfc,0x04,0xfc,0x04,0x02,0xfe,0x03,0x02,0x00,0x00,0x44,0x82,0x41,0x3f,0x80,0x60,0x1f,0x00,0x7f,0x28,0x10,0x61,0x0e,0x30,0x40,0x00,},
|
||||||
|
/* 2 狸 */ {0xe7,0x8b,0xb8,0x00,0x40,0x22,0x14,0x08,0xf4,0x02,0x00,0xfe,0x92,0x92,0xfe,0x92,0x92,0xfe,0x00,0x00,0x08,0x44,0x82,0x41,0x3f,0x00,0x40,0x44,0x44,0x44,0x7f,0x44,0x44,0x44,0x40,0x00,},
|
||||||
|
/* 3 小 */ {0xe5,0xb0,0x8f,0x00,0x00,0x00,0x00,0xe0,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x20,0x40,0x80,0x00,0x00,0x08,0x04,0x03,0x00,0x00,0x40,0x80,0x7f,0x00,0x00,0x00,0x00,0x00,0x01,0x0e,0x00,},
|
||||||
|
/* 4 豆 */ {0xe8,0xb1,0x86,0x00,0x00,0x02,0x02,0xf2,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xf2,0x02,0x02,0x00,0x00,0x40,0x40,0x40,0x4b,0x52,0x62,0x42,0x42,0x42,0x62,0x52,0x4b,0x40,0x40,0x40,0x00,}
|
||||||
|
};
|
||||||
|
const Font font16x16 = {16, 16, (const uint8_t *)zh16x16, 5, &afont16x8};
|
||||||
|
|
||||||
|
const uint8_t bilibiliData[] = {
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x86, 0x8f, 0x9f, 0xbf, 0xff, 0xfc, 0xf8, 0xf8, 0xe0, 0xe0, 0xc0, 0x80,
|
||||||
|
0x80, 0x80, 0x80, 0x80, 0xc0, 0xe0, 0xe0, 0xf8, 0xf8, 0xfc, 0xfe, 0xbf, 0x9f, 0x8f, 0x86, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0xf8, 0xfe, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||||
|
0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||||
|
0xff, 0xff, 0xff, 0xfe, 0xfc, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0xe0, 0xe0, 0xf0, 0xf0, 0xf0, 0xf0, 0xf8, 0xf8, 0xf8,
|
||||||
|
0xf8, 0xf8, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf8, 0xf0, 0xf0, 0xf0, 0xf0, 0xe0,
|
||||||
|
0x20, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x03, 0x01, 0x01, 0x01, 0x01,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x80, 0xc0, 0xc0, 0x80, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01,
|
||||||
|
0x01, 0x03, 0x03, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x07, 0x07, 0x07, 0x07, 0x03, 0x07, 0x07, 0x07, 0x07, 0x07, 0x03, 0x01, 0x00, 0x00, 0x00,
|
||||||
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x07, 0x07, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||||
|
0x1f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f,
|
||||||
|
0x1f, 0x1f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x07, 0x07, 0x03,
|
||||||
|
};
|
||||||
|
const Image bilibiliImg = {51, 48, bilibiliData};
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,490 @@
|
||||||
|
#include "oled.h"
|
||||||
|
#include "main.h"
|
||||||
|
#include "i2c.h"
|
||||||
|
#include "app.h"
|
||||||
|
#include <stdio.h>
|
||||||
|
#include "string.h"
|
||||||
|
#include "MyLib.h"
|
||||||
|
|
||||||
|
#define OLED_ADDRESS 0x78 //电阻焊在了0x3C,左移一位得到0x78
|
||||||
|
// OLED参数
|
||||||
|
#define OLED_PAGE 8 // OLED页数
|
||||||
|
#define OLED_ROW 8 * OLED_PAGE // OLED行数
|
||||||
|
#define OLED_COLUMN 128 // OLED列数
|
||||||
|
|
||||||
|
// 显存
|
||||||
|
uint8_t OLED_GRAM[OLED_PAGE][OLED_COLUMN];
|
||||||
|
|
||||||
|
void OLED_Send(uint8_t *data, uint8_t len)//发送数据 8bit * len
|
||||||
|
{
|
||||||
|
HAL_I2C_Master_Transmit(&hi2c1, OLED_ADDRESS, data, len, 20);//1000
|
||||||
|
}
|
||||||
|
|
||||||
|
void OLED_SendCmd(uint8_t cmd)//发送命令 [0x00;cmd]
|
||||||
|
{
|
||||||
|
static uint8_t sendBuffer[2] = {0};
|
||||||
|
sendBuffer[1] = cmd;
|
||||||
|
OLED_Send(sendBuffer, 2);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//OLED初始化
|
||||||
|
void OLED_Init(void) {
|
||||||
|
|
||||||
|
OLED_SendCmd(0xAE); /*关闭显示 display off*/
|
||||||
|
|
||||||
|
OLED_SendCmd(0x20);//设置显示模式
|
||||||
|
OLED_SendCmd(0x10);//设置为页显示模式
|
||||||
|
OLED_SendCmd(0xB0);//设置起始页的地址模式0-7
|
||||||
|
|
||||||
|
OLED_SendCmd(0xC0);// 0xc0上下反置 0xc8正常
|
||||||
|
|
||||||
|
OLED_SendCmd(0x00);
|
||||||
|
OLED_SendCmd(0x10);
|
||||||
|
|
||||||
|
OLED_SendCmd(0x40);//--set start line address,从RAM中哪一行起读取显示内容
|
||||||
|
|
||||||
|
OLED_SendCmd(0x81);//设置对比度
|
||||||
|
|
||||||
|
OLED_SendCmd(0xFF);//亮度调节 0x00~0xff
|
||||||
|
OLED_SendCmd(0xA0);// 0xa0左右反置 0xa1正常
|
||||||
|
|
||||||
|
OLED_SendCmd(0xA6);//设置显示方式;bit0:1,反相显示;0,正常显示
|
||||||
|
OLED_SendCmd(0xA8);
|
||||||
|
|
||||||
|
OLED_SendCmd(0x3F);
|
||||||
|
|
||||||
|
OLED_SendCmd(0xA4);//全局显示开启;0xa4正常,0xa5无视命令点亮全屏
|
||||||
|
|
||||||
|
OLED_SendCmd(0xD3);
|
||||||
|
OLED_SendCmd(0x00);
|
||||||
|
|
||||||
|
OLED_SendCmd(0xD5);
|
||||||
|
OLED_SendCmd(0xF0);
|
||||||
|
|
||||||
|
OLED_SendCmd(0xD9);
|
||||||
|
OLED_SendCmd(0x22);
|
||||||
|
|
||||||
|
OLED_SendCmd(0xDA);
|
||||||
|
OLED_SendCmd(0x12);
|
||||||
|
|
||||||
|
OLED_SendCmd(0xDB);
|
||||||
|
OLED_SendCmd(0x20);
|
||||||
|
|
||||||
|
OLED_SendCmd(0x8D);//设置电荷泵开关
|
||||||
|
OLED_SendCmd(0x14);//开
|
||||||
|
|
||||||
|
OLED_NewFrame();
|
||||||
|
OLED_ShowFrame();
|
||||||
|
|
||||||
|
OLED_SendCmd(0xAF); /*开启显示 display ON*/
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//开启OLED显示
|
||||||
|
void OLED_DisPlay_On()
|
||||||
|
{
|
||||||
|
OLED_SendCmd(0x8D); // 电荷泵使能
|
||||||
|
OLED_SendCmd(0x14); // 开启电荷泵
|
||||||
|
OLED_SendCmd(0xAF); // 点亮屏幕
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//关闭OLED显示
|
||||||
|
void OLED_DisPlay_Off()
|
||||||
|
{
|
||||||
|
OLED_SendCmd(0x8D); // 电荷泵使能
|
||||||
|
OLED_SendCmd(0x10); // 关闭电荷泵
|
||||||
|
OLED_SendCmd(0xAE); // 关闭屏幕
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//设置颜色模式 黑底白字或白底黑字
|
||||||
|
//颜色模式COLOR_NORMAL(黑底白字) / COLOR_REVERSED(白底黑字)
|
||||||
|
void OLED_SetColorMode(OLED_ColorMode mode)
|
||||||
|
{
|
||||||
|
if (mode == OLED_COLOR_NORMAL)
|
||||||
|
{
|
||||||
|
OLED_SendCmd(0xA6); // 正常显示
|
||||||
|
}
|
||||||
|
if (mode == OLED_COLOR_REVERSED)
|
||||||
|
{
|
||||||
|
OLED_SendCmd(0xA7); // 反色显示
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**********************显存操作函数begin*************************/
|
||||||
|
//清空显存 绘制新的一帧
|
||||||
|
void OLED_NewFrame()
|
||||||
|
{
|
||||||
|
memset(OLED_GRAM, 0, sizeof(OLED_GRAM));
|
||||||
|
}
|
||||||
|
|
||||||
|
//将当前显存显示到屏幕上
|
||||||
|
void OLED_ShowFrame()
|
||||||
|
{
|
||||||
|
static uint8_t sendBuffer[OLED_COLUMN + 1];
|
||||||
|
sendBuffer[0] = 0x40;
|
||||||
|
for (uint8_t i = 0; i < OLED_PAGE; i++)
|
||||||
|
{
|
||||||
|
OLED_SendCmd(0xB0 + i); // 设置页地址
|
||||||
|
OLED_SendCmd(0x00); // 设置列地址低4位
|
||||||
|
OLED_SendCmd(0x10); // 设置列地址高4位
|
||||||
|
memcpy(sendBuffer + 1, OLED_GRAM[i], OLED_COLUMN);
|
||||||
|
OLED_Send(sendBuffer, OLED_COLUMN + 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//将当前显存显示到屏幕上
|
||||||
|
void OLED_ShowPageFrame(uint8_t page)
|
||||||
|
{
|
||||||
|
static uint8_t sendBuffer[OLED_COLUMN + 1];
|
||||||
|
sendBuffer[0] = 0x40;
|
||||||
|
{
|
||||||
|
OLED_SendCmd(0xB0 + page); // 设置页地址
|
||||||
|
OLED_SendCmd(0x00); // 设置列地址低4位
|
||||||
|
OLED_SendCmd(0x10); // 设置列地址高4位
|
||||||
|
memcpy(sendBuffer + 1, OLED_GRAM[page], OLED_COLUMN);
|
||||||
|
OLED_Send(sendBuffer, OLED_COLUMN + 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 设置一个像素点
|
||||||
|
* @param x 横坐标
|
||||||
|
* @param y 纵坐标
|
||||||
|
* @param color 颜色
|
||||||
|
*/
|
||||||
|
void OLED_SetPixel(uint8_t x, uint8_t y, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
if (x >= OLED_COLUMN || y >= OLED_ROW)
|
||||||
|
return;
|
||||||
|
if (!color)
|
||||||
|
{
|
||||||
|
OLED_GRAM[y / 8][x] |= 1 << (y % 8);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
OLED_GRAM[y / 8][x] &= ~(1 << (y % 8));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 设置显存中一字节数据的某几位
|
||||||
|
* @param page 页地址
|
||||||
|
* @param column 列地址
|
||||||
|
* @param data 数据
|
||||||
|
* @param start 起始位
|
||||||
|
* @param end 结束位
|
||||||
|
* @param color 颜色
|
||||||
|
* @note 此函数将显存中的某一字节的第start位到第end位设置为与data相同
|
||||||
|
* @note start和end的范围为0-7, start必须小于等于end
|
||||||
|
* @note 此函数与OLED_SetByte_Fine的区别在于此函数只能设置显存中的某一真实字节
|
||||||
|
*/
|
||||||
|
void OLED_SetByte_Fine(uint8_t page, uint8_t column, uint8_t data, uint8_t start, uint8_t end, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
static uint8_t temp;
|
||||||
|
if (page >= OLED_PAGE || column >= OLED_COLUMN)
|
||||||
|
return;
|
||||||
|
if (color)
|
||||||
|
data = ~data;
|
||||||
|
|
||||||
|
temp = data | (0xff << (end + 1)) | (0xff >> (8 - start));
|
||||||
|
OLED_GRAM[page][column] &= temp;
|
||||||
|
temp = data & ~(0xff << (end + 1)) & ~(0xff >> (8 - start));
|
||||||
|
OLED_GRAM[page][column] |= temp;
|
||||||
|
// 使用OLED_SetPixel实现
|
||||||
|
// for (uint8_t i = start; i <= end; i++) {
|
||||||
|
// OLED_SetPixel(column, page * 8 + i, !((data >> i) & 0x01));
|
||||||
|
// }
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 设置显存中的一字节数据
|
||||||
|
* @param page 页地址
|
||||||
|
* @param column 列地址
|
||||||
|
* @param data 数据
|
||||||
|
* @param color 颜色
|
||||||
|
* @note 此函数将显存中的某一字节设置为data的值
|
||||||
|
*/
|
||||||
|
void OLED_SetByte(uint8_t page, uint8_t column, uint8_t data, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
if (page >= OLED_PAGE || column >= OLED_COLUMN)
|
||||||
|
return;
|
||||||
|
if (color)
|
||||||
|
data = ~data;
|
||||||
|
OLED_GRAM[page][column] = data;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 设置显存中的一字节数据的某几位
|
||||||
|
* @param x 横坐标
|
||||||
|
* @param y 纵坐标
|
||||||
|
* @param data 数据
|
||||||
|
* @param len 位数
|
||||||
|
* @param color 颜色
|
||||||
|
* @note 此函数将显存中从(x,y)开始向下数len位设置为与data相同
|
||||||
|
* @note len的范围为1-8
|
||||||
|
* @note 此函数与OLED_SetByte_Fine的区别在于此函数的横坐标和纵坐标是以像素为单位的, 可能出现跨两个真实字节的情况(跨页)
|
||||||
|
*/
|
||||||
|
void OLED_SetBits_Fine(uint8_t x, uint8_t y, uint8_t data, uint8_t len, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
uint8_t page = y / 8;
|
||||||
|
uint8_t bit = y % 8;
|
||||||
|
if (bit + len > 8)
|
||||||
|
{
|
||||||
|
OLED_SetByte_Fine(page, x, data << bit, bit, 7, color);
|
||||||
|
OLED_SetByte_Fine(page + 1, x, data >> (8 - bit), 0, len + bit - 1 - 8, color);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
OLED_SetByte_Fine(page, x, data << bit, bit, bit + len - 1, color);
|
||||||
|
}
|
||||||
|
// 使用OLED_SetPixel实现
|
||||||
|
// for (uint8_t i = 0; i < len; i++) {
|
||||||
|
// OLED_SetPixel(x, y + i, !((data >> i) & 0x01));
|
||||||
|
// }
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 设置显存中一字节长度的数据
|
||||||
|
* @param x 横坐标
|
||||||
|
* @param y 纵坐标
|
||||||
|
* @param data 数据
|
||||||
|
* @param color 颜色
|
||||||
|
* @note 此函数将显存中从(x,y)开始向下数8位设置为与data相同
|
||||||
|
* @note 此函数与OLED_SetByte的区别在于此函数的横坐标和纵坐标是以像素为单位的, 可能出现跨两个真实字节的情况(跨页)
|
||||||
|
*/
|
||||||
|
void OLED_SetBits(uint8_t x, uint8_t y, uint8_t data, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
uint8_t page = y / 8;
|
||||||
|
uint8_t bit = y % 8;
|
||||||
|
OLED_SetByte_Fine(page, x, data << bit, bit, 7, color);
|
||||||
|
if (bit)
|
||||||
|
{
|
||||||
|
OLED_SetByte_Fine(page + 1, x, data >> (8 - bit), 0, bit - 1, color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 设置一块显存区域
|
||||||
|
* @param x 起始横坐标
|
||||||
|
* @param y 起始纵坐标
|
||||||
|
* @param data 数据的起始地址
|
||||||
|
* @param w 宽度
|
||||||
|
* @param h 高度
|
||||||
|
* @param color 颜色
|
||||||
|
* @note 此函数将显存中从(x,y)开始的w*h个像素设置为data中的数据
|
||||||
|
* @note data的数据应该采用列行式排列
|
||||||
|
*/
|
||||||
|
void OLED_SetBlock(uint8_t x, uint8_t y, const uint8_t *data, uint8_t w, uint8_t h, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
uint8_t fullRow = h / 8; // 完整的行数
|
||||||
|
uint8_t partBit = h % 8; // 不完整的字节中的有效位数
|
||||||
|
for (uint8_t i = 0; i < w; i++)
|
||||||
|
{
|
||||||
|
for (uint8_t j = 0; j < fullRow; j++)
|
||||||
|
{
|
||||||
|
OLED_SetBits(x + i, y + j * 8, data[i + j * w], color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (partBit)
|
||||||
|
{
|
||||||
|
uint16_t fullNum = w * fullRow; // 完整的字节数
|
||||||
|
for (uint8_t i = 0; i < w; i++)
|
||||||
|
{
|
||||||
|
OLED_SetBits_Fine(x + i, y + (fullRow * 8), data[fullNum + i], partBit, color);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// 使用OLED_SetPixel实现
|
||||||
|
// for (uint8_t i = 0; i < w; i++) {
|
||||||
|
// for (uint8_t j = 0; j < h; j++) {
|
||||||
|
// for (uint8_t k = 0; k < 8; k++) {
|
||||||
|
// if (j * 8 + k >= h) break; // 防止越界(不完整的字节
|
||||||
|
// OLED_SetPixel(x + i, y + j * 8 + k, !((data[i + j * w] >> k) & 0x01));
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
}
|
||||||
|
/**********************显存操作函数end*************************/
|
||||||
|
|
||||||
|
// ================================ 文字绘制 ================================
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 绘制一个ASCII字符
|
||||||
|
* @param x 起始点横坐标
|
||||||
|
* @param y 起始点纵坐标
|
||||||
|
* @param ch 字符
|
||||||
|
* @param font 字体
|
||||||
|
* @param color 颜色
|
||||||
|
*/
|
||||||
|
void OLED_PrintASCIIChar(uint8_t x, uint8_t y, char ch, const ASCIIFont *font, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
OLED_SetBlock(x, y, font->chars + (ch - ' ') * (((font->h + 7) / 8) * font->w), font->w, font->h, color);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 绘制一个ASCII字符串
|
||||||
|
* @param x 起始点横坐标
|
||||||
|
* @param y 起始点纵坐标
|
||||||
|
* @param str 字符串
|
||||||
|
* @param font 字体
|
||||||
|
* @param color 颜色
|
||||||
|
*/
|
||||||
|
void OLED_PrintASCIIString(uint8_t x, uint8_t y, char *str, const ASCIIFont *font, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
uint8_t x0 = x;
|
||||||
|
while (*str)
|
||||||
|
{
|
||||||
|
OLED_PrintASCIIChar(x0, y, *str, font, color);
|
||||||
|
x0 += font->w;
|
||||||
|
str++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 获取UTF-8编码的字符长度
|
||||||
|
*/
|
||||||
|
uint8_t _OLED_GetUTF8Len(char *string)
|
||||||
|
{
|
||||||
|
if ((string[0] & 0x80) == 0x00)
|
||||||
|
{
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
else if ((string[0] & 0xE0) == 0xC0)
|
||||||
|
{
|
||||||
|
return 2;
|
||||||
|
}
|
||||||
|
else if ((string[0] & 0xF0) == 0xE0)
|
||||||
|
{
|
||||||
|
return 3;
|
||||||
|
}
|
||||||
|
else if ((string[0] & 0xF8) == 0xF0)
|
||||||
|
{
|
||||||
|
return 4;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief 绘制字符串
|
||||||
|
* @param x 起始点横坐标
|
||||||
|
* @param y 起始点纵坐标
|
||||||
|
* @param str 字符串
|
||||||
|
* @param font 字体
|
||||||
|
* @param color 颜色
|
||||||
|
*
|
||||||
|
* @note 为保证字符串中的中文会被自动识别并绘制, 需:
|
||||||
|
* 1. 编译器字符集设置为UTF-8
|
||||||
|
* 2. 使用波特律动LED取模工具生成字模(https://led.baud-dance.com)
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* @brief 绘制字符串
|
||||||
|
* @param x 起始点横坐标
|
||||||
|
* @param y 起始点纵坐标
|
||||||
|
* @param str 字符串
|
||||||
|
* @param font 字体
|
||||||
|
* @param color 颜色
|
||||||
|
*
|
||||||
|
* @note 为保证字符串中的中文会被自动识别并绘制, 需:
|
||||||
|
* 1. 编译器字符集设置为UTF-8
|
||||||
|
* 2. 使用波特律动LED取模工具生成字模(https://led.baud-dance.com)
|
||||||
|
*/
|
||||||
|
void OLED_PrintString(uint8_t x, uint8_t y, char *str, const Font *font, OLED_ColorMode color)
|
||||||
|
{
|
||||||
|
uint16_t i = 0; // 字符串索引
|
||||||
|
uint8_t oneLen = (((font->h + 7) / 8) * font->w) + 4; // 一个字模占多少字节
|
||||||
|
uint8_t found; // 是否找到字模
|
||||||
|
uint8_t utf8Len; // UTF-8编码长度
|
||||||
|
uint8_t *head; // 字模头指针
|
||||||
|
while (str[i])
|
||||||
|
{
|
||||||
|
found = 0;
|
||||||
|
utf8Len = _OLED_GetUTF8Len(str + i);
|
||||||
|
if (utf8Len == 0)
|
||||||
|
break; // 有问题的UTF-8编码
|
||||||
|
|
||||||
|
// 寻找字符 TODO 优化查找算法, 二分查找或者hash
|
||||||
|
for (uint8_t j = 0; j < font->len; j++)
|
||||||
|
{
|
||||||
|
head = (uint8_t *)(font->chars) + (j * oneLen);
|
||||||
|
if (memcmp(str + i, head, utf8Len) == 0)
|
||||||
|
{
|
||||||
|
OLED_SetBlock(x, y, head + 4, font->w, font->h, color);
|
||||||
|
// 移动光标
|
||||||
|
x += font->w;
|
||||||
|
i += utf8Len;
|
||||||
|
found = 1;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 若未找到字模,且为ASCII字符, 则缺省显示ASCII字符
|
||||||
|
if (found == 0)
|
||||||
|
{
|
||||||
|
if (utf8Len == 1)
|
||||||
|
{
|
||||||
|
OLED_PrintASCIIChar(x, y, str[i], font->ascii, color);
|
||||||
|
// 移动光标
|
||||||
|
x += font->ascii->w;
|
||||||
|
i += utf8Len;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
OLED_PrintASCIIChar(x, y, ' ', font->ascii, color);
|
||||||
|
x += font->ascii->w;
|
||||||
|
i += utf8Len;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void OLED_Act(void)
|
||||||
|
{
|
||||||
|
float v = 0;
|
||||||
|
// if(it_1000ms_flag == 1)
|
||||||
|
// {
|
||||||
|
// it_1000ms_flag = 0;
|
||||||
|
// HAL_GPIO_TogglePin(LED_NOR_GPIO_Port,LED_NOR_Pin);//功能指示灯
|
||||||
|
// }
|
||||||
|
|
||||||
|
//OLED_NewFrame();//清除显存
|
||||||
|
|
||||||
|
//OLED_PrintASCIIChar(64, 32, '1', &afont16x8, OLED_COLOR_NORMAL); //ASCII单字符示例
|
||||||
|
//OLED_PrintASCIIString(64, 32, "123456", &afont16x8, OLED_COLOR_NORMAL); //ASCII字符串示例
|
||||||
|
//OLED_PrintString(20,20 , , &afont16x8, OLED_COLOR_NORMAL);
|
||||||
|
|
||||||
|
OLED_PrintASCIIString(30, 0 , "Vol", &afont24x12, OLED_COLOR_NORMAL);
|
||||||
|
// OLED_ShowPageFrame(0);
|
||||||
|
// OLED_ShowPageFrame(1);
|
||||||
|
// OLED_ShowPageFrame(2);
|
||||||
|
|
||||||
|
char str[20]; //
|
||||||
|
// for(i = 0;i < 15;i++)str[i] = 0x20;
|
||||||
|
// str[i] = 0x00;
|
||||||
|
// OLED_PrintASCIIString(30, 32, str, &afont24x12, OLED_COLOR_NORMAL);
|
||||||
|
|
||||||
|
v = tempA;
|
||||||
|
v /= 10;
|
||||||
|
sprintf(str, "%.1f",v ); // 将数转换为字符串
|
||||||
|
OLED_PrintASCIIString(30, 32, str, &afont24x12, OLED_COLOR_NORMAL);
|
||||||
|
|
||||||
|
// OLED_ShowPageFrame(0);
|
||||||
|
// OLED_ShowPageFrame(1);
|
||||||
|
// OLED_ShowPageFrame(2);
|
||||||
|
//
|
||||||
|
// OLED_ShowPageFrame(4);
|
||||||
|
// OLED_ShowPageFrame(5);
|
||||||
|
// OLED_ShowPageFrame(6);
|
||||||
|
|
||||||
|
|
||||||
|
OLED_ShowFrame();//显示当前显存内容
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,94 @@
|
||||||
|
#include "serial_port.h"
|
||||||
|
#include "main.h"
|
||||||
|
#include "usart.h"
|
||||||
|
#include "string.h"
|
||||||
|
#include "app.h"
|
||||||
|
|
||||||
|
// HAL_UART_Transmit( &huartx, &data, timeout )//不带中断,不连续传输
|
||||||
|
// HAL_UART_Receive( &huartx, &data, timeout )
|
||||||
|
// HAL_UART_Transmit_IT( &huartx, &data, data_size )//带中断,连续传输
|
||||||
|
// HAL_UART_Receive_IT( &huartx, &data, data_size )
|
||||||
|
|
||||||
|
// HAL_SPI_Transmit( &hspix, &data, data_size,timeout )//不带中断,不连续传输
|
||||||
|
// HAL_SPI_Receive( &hspix, &data, data_size,timeout )
|
||||||
|
// HAL_SPI_Transmit_IT( &hspix, &data, data_size )//带中断,连续传输
|
||||||
|
// HAL_SPI_Receive_IT( &hspix, &data, data_size )
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 使用LP-300-SP的Type-A接口与计算机进行通信
|
||||||
|
|
||||||
|
char text_r[20] = "empty ";
|
||||||
|
char text_t[20] = "empty";
|
||||||
|
int text_s = 0;
|
||||||
|
|
||||||
|
//单片机与PC进行通信
|
||||||
|
//void Tx_RX_UART1(void)
|
||||||
|
//{
|
||||||
|
///***********************单片机状态0******************************/
|
||||||
|
// if( text_s == 0 )
|
||||||
|
// {
|
||||||
|
// if( it_1000ms_flag == 1)//0状态下每隔1秒发送一次当前的text_t
|
||||||
|
// {
|
||||||
|
// it_1000ms_flag = 0;
|
||||||
|
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
// HAL_UART_Receive_IT( &huart1,(uint8_t*)text_r,20);//读
|
||||||
|
// if( strncmp( (char*)text_r ,"start", 20 ) == 0 )//收到PC的start信号后,向PC发送"How are you"
|
||||||
|
// {
|
||||||
|
// text_s = 1;//单片机状态转为1
|
||||||
|
//
|
||||||
|
// strcpy((char*)text_t," How are you?");
|
||||||
|
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
///***********************单片机状态0******************************/
|
||||||
|
//
|
||||||
|
//
|
||||||
|
///***********************单片机状态1******************************/
|
||||||
|
// if( text_s == 1 )
|
||||||
|
// {
|
||||||
|
// HAL_UART_Receive_IT( &huart1,(uint8_t*)text_r,20);//读
|
||||||
|
//
|
||||||
|
// if( strncmp( (char*)text_r ,"3Q", 20 ) == 0 )//收到3Q回复You are welcome
|
||||||
|
// {
|
||||||
|
// strcpy((char*)text_t,"You are welcome");
|
||||||
|
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// if( strncmp( (char*)text_r ,"end", 20 ) == 0 )//收到PC的end信号后,向PC发送"See you again"
|
||||||
|
// {
|
||||||
|
// strcpy((char*)text_t,"See you again");
|
||||||
|
// HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_t, 20);
|
||||||
|
//
|
||||||
|
// if( it_1000ms_flag ==1 )//等待1秒后单片机状态转为0
|
||||||
|
// {
|
||||||
|
// it_1000ms_flag = 0;
|
||||||
|
// text_s = 0;
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
///***********************单片机状态1******************************/
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
void uart_test(void)
|
||||||
|
{
|
||||||
|
|
||||||
|
if( it_1000ms_flag == 1)
|
||||||
|
{
|
||||||
|
it_1000ms_flag = 0;
|
||||||
|
|
||||||
|
//HAL_UART_Receive_IT( &huart1, (uint8_t*)text_r, 20);
|
||||||
|
|
||||||
|
//HAL_UART_Transmit_IT( &huart1, (uint8_t*)text_r, 20);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,149 @@
|
||||||
|
#include "tmc5160.h"
|
||||||
|
#include "main.h"
|
||||||
|
#include "gpio.h"
|
||||||
|
#include "spi.h"
|
||||||
|
#include "delay.h"
|
||||||
|
|
||||||
|
// CS2置于 “低电平” 使能SPI
|
||||||
|
// 写的时候高位地址要加上 0x80
|
||||||
|
// 手册第5章是寄存器表,5.3.1是斜坡相关寄存器;第11章有实际单位换算表;第20章 图20.3 有运动控制流程图
|
||||||
|
// 寄存器 "RAMPMODE"->"0x20" 斜坡运动模式: 0->位置模式;1->速度模式至正VMAMX;2->速度模式至负VMAX;3->速度保持不变,最多使用2位
|
||||||
|
// 寄存器 "VSTART"->"0x23" 电机起动速度,最多使用18位,VSTART<=VSTOP
|
||||||
|
// 寄存器 "A1"->"0x24" VSTART->V1的加速度,最多使用16位
|
||||||
|
// 寄存器 "V1"->"0x25" 第一加/减速阶段速度阈值,最多使用20位;取0时禁用A1和D1,仅用AMAX和DMAX
|
||||||
|
// 寄存器 "AMAX"->"0x26" V1->VMAX的加速度,最多使用16位
|
||||||
|
// 寄存器 "DMAX"->"0x28" VMAX->V1的减速度,最多使用16位
|
||||||
|
// 寄存器 "VMAX"->"0x27" 斜坡运动目标速度,最多使用23位
|
||||||
|
// 寄存器 "D1"->"0x2A" V1->VSTOP的减速度,最多使用16位,不要在位置模式下置0
|
||||||
|
// 寄存器 "VSTOP"->"0x2B" 电机停止速度,最多使用18位,VSTART<=VSTOP,位置模式下>=10
|
||||||
|
|
||||||
|
#define CS2_L HAL_GPIO_WritePin(CS2_GPIO_Port,CS2_Pin,GPIO_PIN_RESET); //CS2低电平
|
||||||
|
#define CS2_H HAL_GPIO_WritePin(CS2_GPIO_Port,CS2_Pin,GPIO_PIN_SET); //CS2高电平
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
void tmc5160_init()
|
||||||
|
{
|
||||||
|
|
||||||
|
// 纯SPI模式
|
||||||
|
TMC5160_SPIWriteInt(0x00, 0x0000000C); // writing value 0x0000000C = 12 = 0.0 to address 0 = 0x00(GCONF) 0x00000008 不能移动 会左右抖动
|
||||||
|
TMC5160_SPIWriteInt(0x03, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 1 = 0x03(SLAVECONF)
|
||||||
|
TMC5160_SPIWriteInt(0x05, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 2 = 0x05(X_COMPARE)
|
||||||
|
TMC5160_SPIWriteInt(0x06, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 3 = 0x06(OTP_PROG)
|
||||||
|
TMC5160_SPIWriteInt(0x08, 0x0000000E); // writing value 0x00000011 = 17 = 0.0 to address 4 = 0x08(FACTORY_CONF)
|
||||||
|
TMC5160_SPIWriteInt(0x09, 0x00010606); // writing value 0x00010606 = 67078 = 0.0 to address 5 = 0x09(SHORT_CONF)
|
||||||
|
TMC5160_SPIWriteInt(0x0A, 0x00080400); // writing value 0x00080400 = 525312 = 0.0 to address 6 = 0x0A(DRV_CONF)
|
||||||
|
TMC5160_SPIWriteInt(0x0B, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 7 = 0x0B(GLOBAL_SCALER)
|
||||||
|
// 速度相关的驱动控制寄存器
|
||||||
|
TMC5160_SPIWriteInt(0x10, 0x00071405); // writing value 0x00070707 = 460551 = 0.0 to address 8 = 0x10(IHOLD_IRUN)
|
||||||
|
TMC5160_SPIWriteInt(0x11, 0x0000000A); // writing value 0x0000000A = 10 = 0.0 to address 9 = 0x11(TPOWERDOWN)
|
||||||
|
TMC5160_SPIWriteInt(0x13, 0x00000010); // writing value 0x00000041 = 65 = 0.0 to address 10 = 0x13(TPWMTHRS)
|
||||||
|
TMC5160_SPIWriteInt(0x14, 0x00000010); // writing value 0x00004189 = 16777 = 0.0 to address 11 = 0x14(TCOOLTHRS)
|
||||||
|
TMC5160_SPIWriteInt(0x15, 0x00000010); // writing value 0x00000000 = 0 = 0.0 to address 12 = 0x15(THIGH)
|
||||||
|
// 斜波发生器运动寄存器
|
||||||
|
TMC5160_SPIWriteInt(0x20, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 13 = 0x20(RAMPMODE)
|
||||||
|
TMC5160_SPIWriteInt(0x21, 0x00000000); // writing value 0xFFCC12F0 = 0 = 0.0 to address 14 = 0x21(XACTUAL)
|
||||||
|
TMC5160_SPIWriteInt(0x23, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 15 = 0x23(VSTART)
|
||||||
|
TMC5160_SPIWriteInt(0x24, 0x000003E8); // writing value 0x00001F07 = 7943 = 0.0 to address 16 = 0x24(A1)
|
||||||
|
TMC5160_SPIWriteInt(0x25, 0x0000C350); // writing value 0x0000C350 = 50000 = 0.0 to address 17 = 0x25(V1)
|
||||||
|
TMC5160_SPIWriteInt(0x26, 0x00000277); // writing value 0x00004DF1 = 19953 = 0.0 to address 18 = 0x26(AMAX)
|
||||||
|
TMC5160_SPIWriteInt(0x27, 0x00006220); // writing value 0x0006D3A0 = 447392 = 0.0 to address 19 = 0x27(VMAX)
|
||||||
|
TMC5160_SPIWriteInt(0x28, 0x000002BC); // writing value 0x00009B83 = 39811 = 0.0 to address 20 = 0x28(DMAX)
|
||||||
|
TMC5160_SPIWriteInt(0x2A, 0x00000578); // writing value 0x00007B87 = 31623 = 0.0 to address 21 = 0x2A(D1)
|
||||||
|
TMC5160_SPIWriteInt(0x2B, 0x0000000A); // writing value 0x0000000A = 10 = 0.0 to address 22 = 0x2B(VSTOP)
|
||||||
|
TMC5160_SPIWriteInt(0x2C, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 23 = 0x2C(TZEROWAIT)
|
||||||
|
TMC5160_SPIWriteInt(0x2D, 0x00000000); // writing value 0xFFCC12F0 = 0 = 0.0 to address 24 = 0x2D(XTARGET)
|
||||||
|
|
||||||
|
TMC5160_SPIWriteInt(0x33, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 25 = 0x33(VDCMIN)
|
||||||
|
TMC5160_SPIWriteInt(0x34, 0x00000000); // writing value 0x00000400 = 1024 = 0.0 to address 26 = 0x34(SW_MODE)
|
||||||
|
// 编码器寄存器
|
||||||
|
TMC5160_SPIWriteInt(0x38, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 27 = 0x38(ENCMODE)
|
||||||
|
TMC5160_SPIWriteInt(0x39, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 28 = 0x39(X_ENC)
|
||||||
|
TMC5160_SPIWriteInt(0x3A, 0x00010000); // writing value 0x00010000 = 65536 = 0.0 to address 29 = 0x3A(ENC_CONST)
|
||||||
|
TMC5160_SPIWriteInt(0x3D, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 30 = 0x3D(ENC_DEVIATION)
|
||||||
|
// 电机驱动寄存器-电机微步控制寄存器
|
||||||
|
TMC5160_SPIWriteInt(0x60, 0xAAAAB554); // writing value 0xAAAAB554 = 0 = 0.0 to address 31 = 0x60(MSLUT[0])
|
||||||
|
TMC5160_SPIWriteInt(0x61, 0x4A9554AA); // writing value 0x4A9554AA = 1251300522 = 0.0 to address 32 = 0x61(MSLUT[1])
|
||||||
|
TMC5160_SPIWriteInt(0x62, 0x24492929); // writing value 0x24492929 = 608774441 = 0.0 to address 33 = 0x62(MSLUT[2])
|
||||||
|
TMC5160_SPIWriteInt(0x63, 0x10104222); // writing value 0x10104222 = 269500962 = 0.0 to address 34 = 0x63(MSLUT[3])
|
||||||
|
TMC5160_SPIWriteInt(0x64, 0xFBFFFFFF); // writing value 0xFBFFFFFF = 0 = 0.0 to address 35 = 0x64(MSLUT[4])
|
||||||
|
TMC5160_SPIWriteInt(0x65, 0xB5BB777D); // writing value 0xB5BB777D = 0 = 0.0 to address 36 = 0x65(MSLUT[5])
|
||||||
|
TMC5160_SPIWriteInt(0x66, 0x49295556); // writing value 0x49295556 = 1227445590 = 0.0 to address 37 = 0x66(MSLUT[6])
|
||||||
|
TMC5160_SPIWriteInt(0x67, 0x00404222); // writing value 0x00404222 = 4211234 = 0.0 to address 38 = 0x67(MSLUT[7])
|
||||||
|
TMC5160_SPIWriteInt(0x68, 0xFFFF8056); // writing value 0xFFFF8056 = 0 = 0.0 to address 39 = 0x68(MSLUTSEL)
|
||||||
|
TMC5160_SPIWriteInt(0x69, 0x00F70000); // writing value 0x00F70000 = 16187392 = 0.0 to address 40 = 0x69(MSLUTSTART)
|
||||||
|
// 电机驱动寄存器-驱动寄存器组
|
||||||
|
TMC5160_SPIWriteInt(0x6C, 0x04410153); // writing value 0x00410153 = 4260179 = 0.0 to address 41 = 0x6C(CHOPCONF)
|
||||||
|
TMC5160_SPIWriteInt(0x6D, 0x00000000); // writing value 0x00030000 = 196608 = 0.0 to address 42 = 0x6D(COOLCONF)
|
||||||
|
TMC5160_SPIWriteInt(0x6E, 0x00000000); // writing value 0x00000000 = 0 = 0.0 to address 43 = 0x6E(DCCTRL)
|
||||||
|
TMC5160_SPIWriteInt(0x70, 0xC40C001E); // writing value 0xC40C001E = 0 = 0.0 to address 44 = 0x70(PWMCONF)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
uint8_t data_t[5];//存放发送8bit*5的数据
|
||||||
|
void TMC5160_SPIWriteInt(uint8_t addr, uint32_t data)//将40位数据转换成5组8位数据并向电机发送
|
||||||
|
{
|
||||||
|
CS2_L;
|
||||||
|
delay_ns(10);
|
||||||
|
|
||||||
|
data_t[0] = addr | 0x80; //前8位为地址,写命令时需要加上0x80
|
||||||
|
int i;
|
||||||
|
for(i=1;i<5;i++) //后32位为数据
|
||||||
|
{
|
||||||
|
data_t[i] = (uint8_t)( data >> (32 - 8 * i) ); //32bit数据转换成8bit*4个
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
HAL_SPI_Transmit_IT(&hspi2, data_t, 5);
|
||||||
|
|
||||||
|
|
||||||
|
CS2_H;
|
||||||
|
delay_ns(10);
|
||||||
|
}
|
||||||
|
|
||||||
|
uint8_t data_r[5];//存放接收的8bit数据
|
||||||
|
void TMC5160_SPIReadInt(uint8_t addr)//从电机读取数据,先发送读请求,再接收数据
|
||||||
|
{
|
||||||
|
CS2_L;
|
||||||
|
delay_ns(10);
|
||||||
|
|
||||||
|
data_t[0] = addr & 0x7f; //前8位为地址
|
||||||
|
int i;
|
||||||
|
for(i=1;i<5;i++) //后32位为数据,读访问时置零
|
||||||
|
{
|
||||||
|
data_t[i] = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
HAL_SPI_Transmit_IT(&hspi2, data_t, 5); //发送读取addr地址的请求,如果前一次访问是读访问,则传输回来的数据是前一个数据报一起传输的地址对应的读取值
|
||||||
|
|
||||||
|
HAL_SPI_Transmit_IT(&hspi2, data_t, 5); //发两次才能读到上次操作的数据
|
||||||
|
|
||||||
|
HAL_SPI_Receive_IT(&hspi2, data_r, 5); //接收数据
|
||||||
|
|
||||||
|
CS2_H;
|
||||||
|
delay_ns(10);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
uint8_t data_r4 = 0; //用于观测读取到的地址
|
||||||
|
uint32_t data_r32 = 0;//用于观测读取到的数据
|
||||||
|
void tmc5160_act()
|
||||||
|
{
|
||||||
|
|
||||||
|
//TMC5160_SPIWriteInt(0x21,0x00000000); //XACTUAL = 0 实际位置归零
|
||||||
|
//TMC5160_SPIWriteInt(0x2D,0x0000C800); //XTARGET = 51200 转动一圈
|
||||||
|
|
||||||
|
TMC5160_SPIWriteInt(0x20,0x00000001);
|
||||||
|
|
||||||
|
TMC5160_SPIReadInt(0x20);
|
||||||
|
|
||||||
|
data_r4 = data_r[0];
|
||||||
|
data_r32 = (data_r[1]<<24)+(data_r[2]<<16)+(data_r[3]<<8)+data_r[4];
|
||||||
|
// TMC5160_SPIWriteInt(0x20,0x00000001);//RAMPMODE = 1 速度模式至+VMAX
|
||||||
|
|
||||||
|
}
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,19 @@
|
||||||
|
#ifndef _APP_H
|
||||||
|
#define _APP_H
|
||||||
|
|
||||||
|
void app_act (void);
|
||||||
|
|
||||||
|
extern int it_5ms_cnt ,it_5ms_flag;
|
||||||
|
extern int it_10ms_cnt ,it_10ms_flag;
|
||||||
|
extern int it_50ms_cnt ,it_50ms_flag;
|
||||||
|
extern int it_100ms_cnt ,it_100ms_flag;
|
||||||
|
extern int it_300ms_cnt ,it_300ms_flag;
|
||||||
|
extern int it_500ms_cnt ,it_500ms_flag;
|
||||||
|
extern int it_1000ms_cnt ,it_1000ms_flag;
|
||||||
|
extern int it_1us_cnt;
|
||||||
|
|
||||||
|
extern unsigned long tempA;
|
||||||
|
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
12
Inc/main.h
12
Inc/main.h
|
@ -59,14 +59,8 @@ void Error_Handler(void);
|
||||||
/* Private defines -----------------------------------------------------------*/
|
/* Private defines -----------------------------------------------------------*/
|
||||||
#define RS485_EN1_Pin GPIO_PIN_1
|
#define RS485_EN1_Pin GPIO_PIN_1
|
||||||
#define RS485_EN1_GPIO_Port GPIOA
|
#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_Pin GPIO_PIN_4
|
||||||
#define CS1_GPIO_Port GPIOA
|
#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_Pin GPIO_PIN_5
|
||||||
#define OCIN1_GPIO_Port GPIOC
|
#define OCIN1_GPIO_Port GPIOC
|
||||||
#define OCIN2_Pin GPIO_PIN_0
|
#define OCIN2_Pin GPIO_PIN_0
|
||||||
|
@ -79,8 +73,6 @@ void Error_Handler(void);
|
||||||
#define RXD3_GPIO_Port GPIOB
|
#define RXD3_GPIO_Port GPIOB
|
||||||
#define CS2_Pin GPIO_PIN_7
|
#define CS2_Pin GPIO_PIN_7
|
||||||
#define CS2_GPIO_Port GPIOC
|
#define CS2_GPIO_Port GPIOC
|
||||||
#define STOP1_Pin GPIO_PIN_8
|
|
||||||
#define STOP1_GPIO_Port GPIOC
|
|
||||||
#define STOP2_Pin GPIO_PIN_9
|
#define STOP2_Pin GPIO_PIN_9
|
||||||
#define STOP2_GPIO_Port GPIOC
|
#define STOP2_GPIO_Port GPIOC
|
||||||
#define LED_ERR_Pin GPIO_PIN_11
|
#define LED_ERR_Pin GPIO_PIN_11
|
||||||
|
@ -89,10 +81,6 @@ void Error_Handler(void);
|
||||||
#define LED_NOR_GPIO_Port GPIOA
|
#define LED_NOR_GPIO_Port GPIOA
|
||||||
#define KEY3_Pin GPIO_PIN_15
|
#define KEY3_Pin GPIO_PIN_15
|
||||||
#define KEY3_GPIO_Port GPIOA
|
#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_Pin GPIO_PIN_12
|
||||||
#define KEY2_GPIO_Port GPIOC
|
#define KEY2_GPIO_Port GPIOC
|
||||||
#define KEY1_Pin GPIO_PIN_2
|
#define KEY1_Pin GPIO_PIN_2
|
||||||
|
|
|
@ -32,15 +32,12 @@ extern "C" {
|
||||||
|
|
||||||
/* USER CODE END Includes */
|
/* USER CODE END Includes */
|
||||||
|
|
||||||
extern SPI_HandleTypeDef hspi1;
|
|
||||||
|
|
||||||
extern SPI_HandleTypeDef hspi2;
|
extern SPI_HandleTypeDef hspi2;
|
||||||
|
|
||||||
/* USER CODE BEGIN Private defines */
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
/* USER CODE END Private defines */
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
void MX_SPI1_Init(void);
|
|
||||||
void MX_SPI2_Init(void);
|
void MX_SPI2_Init(void);
|
||||||
|
|
||||||
/* USER CODE BEGIN Prototypes */
|
/* USER CODE BEGIN Prototypes */
|
||||||
|
|
|
@ -55,14 +55,13 @@ void SVC_Handler(void);
|
||||||
void DebugMon_Handler(void);
|
void DebugMon_Handler(void);
|
||||||
void PendSV_Handler(void);
|
void PendSV_Handler(void);
|
||||||
void SysTick_Handler(void);
|
void SysTick_Handler(void);
|
||||||
|
void TIM1_UP_IRQHandler(void);
|
||||||
void I2C1_EV_IRQHandler(void);
|
void I2C1_EV_IRQHandler(void);
|
||||||
void I2C1_ER_IRQHandler(void);
|
void I2C1_ER_IRQHandler(void);
|
||||||
void SPI1_IRQHandler(void);
|
|
||||||
void SPI2_IRQHandler(void);
|
void SPI2_IRQHandler(void);
|
||||||
void USART1_IRQHandler(void);
|
void USART1_IRQHandler(void);
|
||||||
void USART2_IRQHandler(void);
|
void USART2_IRQHandler(void);
|
||||||
void USART3_IRQHandler(void);
|
void USART3_IRQHandler(void);
|
||||||
void UART4_IRQHandler(void);
|
|
||||||
/* USER CODE BEGIN EFP */
|
/* USER CODE BEGIN EFP */
|
||||||
|
|
||||||
/* USER CODE END EFP */
|
/* USER CODE END EFP */
|
||||||
|
|
|
@ -32,8 +32,6 @@ extern "C" {
|
||||||
|
|
||||||
/* USER CODE END Includes */
|
/* USER CODE END Includes */
|
||||||
|
|
||||||
extern UART_HandleTypeDef huart4;
|
|
||||||
|
|
||||||
extern UART_HandleTypeDef huart1;
|
extern UART_HandleTypeDef huart1;
|
||||||
|
|
||||||
extern UART_HandleTypeDef huart2;
|
extern UART_HandleTypeDef huart2;
|
||||||
|
@ -44,7 +42,6 @@ extern UART_HandleTypeDef huart3;
|
||||||
|
|
||||||
/* USER CODE END Private defines */
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
void MX_UART4_Init(void);
|
|
||||||
void MX_USART1_UART_Init(void);
|
void MX_USART1_UART_Init(void);
|
||||||
void MX_USART2_UART_Init(void);
|
void MX_USART2_UART_Init(void);
|
||||||
void MX_USART3_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>
|
<SetRegEntry>
|
||||||
<Number>0</Number>
|
<Number>0</Number>
|
||||||
<Key>ST-LINKIII-KEIL_SWO</Key>
|
<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>
|
</SetRegEntry>
|
||||||
</TargetDriverDllRegistry>
|
</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>
|
<Tracepoint>
|
||||||
<THDelay>0</THDelay>
|
<THDelay>0</THDelay>
|
||||||
</Tracepoint>
|
</Tracepoint>
|
||||||
|
@ -558,20 +607,20 @@
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<bDave2>0</bDave2>
|
<bDave2>0</bDave2>
|
||||||
<PathWithFileName>..\App\Src\key.c</PathWithFileName>
|
<PathWithFileName>..\App\Src\app.c</PathWithFileName>
|
||||||
<FilenameWithoutPath>key.c</FilenameWithoutPath>
|
<FilenameWithoutPath>app.c</FilenameWithoutPath>
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<bShared>0</bShared>
|
<bShared>0</bShared>
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<GroupNumber>5</GroupNumber>
|
<GroupNumber>5</GroupNumber>
|
||||||
<FileNumber>28</FileNumber>
|
<FileNumber>28</FileNumber>
|
||||||
<FileType>5</FileType>
|
<FileType>1</FileType>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<bDave2>0</bDave2>
|
<bDave2>0</bDave2>
|
||||||
<PathWithFileName>..\App\Inc\key.h</PathWithFileName>
|
<PathWithFileName>..\App\Src\delay.c</PathWithFileName>
|
||||||
<FilenameWithoutPath>key.h</FilenameWithoutPath>
|
<FilenameWithoutPath>delay.c</FilenameWithoutPath>
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
<bShared>0</bShared>
|
<bShared>0</bShared>
|
||||||
</File>
|
</File>
|
||||||
|
@ -582,8 +631,92 @@
|
||||||
<tvExp>0</tvExp>
|
<tvExp>0</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<bDave2>0</bDave2>
|
<bDave2>0</bDave2>
|
||||||
<PathWithFileName>..\App\Src\app.c</PathWithFileName>
|
<PathWithFileName>..\App\Src\key.c</PathWithFileName>
|
||||||
<FilenameWithoutPath>app.c</FilenameWithoutPath>
|
<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>
|
<RteFlg>0</RteFlg>
|
||||||
<bShared>0</bShared>
|
<bShared>0</bShared>
|
||||||
</File>
|
</File>
|
||||||
|
|
|
@ -340,7 +340,7 @@
|
||||||
<MiscControls></MiscControls>
|
<MiscControls></MiscControls>
|
||||||
<Define>STM32F103xE,USE_HAL_DRIVER</Define>
|
<Define>STM32F103xE,USE_HAL_DRIVER</Define>
|
||||||
<Undefine></Undefine>
|
<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>
|
</VariousControls>
|
||||||
</Cads>
|
</Cads>
|
||||||
<Aads>
|
<Aads>
|
||||||
|
@ -1605,20 +1605,55 @@
|
||||||
<Group>
|
<Group>
|
||||||
<GroupName>App</GroupName>
|
<GroupName>App</GroupName>
|
||||||
<Files>
|
<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>
|
<File>
|
||||||
<FileName>key.c</FileName>
|
<FileName>key.c</FileName>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<FilePath>..\App\Src\key.c</FilePath>
|
<FilePath>..\App\Src\key.c</FilePath>
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<FileName>key.h</FileName>
|
<FileName>serial_port.c</FileName>
|
||||||
<FileType>5</FileType>
|
<FileType>1</FileType>
|
||||||
<FilePath>..\App\Inc\key.h</FilePath>
|
<FilePath>..\App\Src\serial_port.c</FilePath>
|
||||||
</File>
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<FileName>app.c</FileName>
|
<FileName>oled.c</FileName>
|
||||||
<FileType>1</FileType>
|
<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>
|
</File>
|
||||||
</Files>
|
</Files>
|
||||||
</Group>
|
</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/tim.h
|
||||||
mfps\app.o: ../Inc/usart.h
|
mfps\app.o: ../Inc/usart.h
|
||||||
mfps\app.o: ../Inc/gpio.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\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: ../Inc/main.h
|
||||||
mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||||
mfps\key.o: ../Inc/stm32f1xx_hal_conf.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.h
|
||||||
mfps\key.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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: ../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/tim.h
|
||||||
mfps\main.o: ../Inc/usart.h
|
mfps\main.o: ../Inc/usart.h
|
||||||
mfps\main.o: ../Inc/gpio.h
|
mfps\main.o: ../Inc/gpio.h
|
||||||
mfps\main.o: ..\App\Inc\key.h
|
mfps\main.o: ../Inc/app.h
|
||||||
mfps\main.o: ..\App\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
|
Dialog DLL: TCM.DLL V1.56.4.0
|
||||||
|
|
||||||
<h2>Project:</h2>
|
<h2>Project:</h2>
|
||||||
C:\Users\EthanWu\Desktop\work\2024.3.26\mfps\MDK-ARM\mfps.uvprojx
|
C:\Users\EthanWu\Desktop\work\2024.4.3\mfps\MDK-ARM\mfps.uvprojx
|
||||||
Project File Date: 03/26/2024
|
Project File Date: 04/03/2024
|
||||||
|
|
||||||
<h2>Output:</h2>
|
<h2>Output:</h2>
|
||||||
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin'
|
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARM_Compiler_5.06u7\Bin'
|
||||||
Build target 'mfps'
|
Build target 'mfps'
|
||||||
compiling app.c...
|
compiling tmc5160.c...
|
||||||
compiling key.c...
|
|
||||||
linking...
|
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...
|
FromELF: creating hex file...
|
||||||
"mfps\mfps.axf" - 0 Error(s), 0 Warning(s).
|
"mfps\mfps.axf" - 0 Error(s), 0 Warning(s).
|
||||||
|
|
||||||
|
@ -55,7 +54,7 @@ Package Vendor: Keil
|
||||||
<h2>Collection of Component Files used:</h2>
|
<h2>Collection of Component Files used:</h2>
|
||||||
|
|
||||||
* Component: ARM::CMSIS:CORE@5.6.0
|
* Component: ARM::CMSIS:CORE@5.6.0
|
||||||
Build Time Elapsed: 00:00:02
|
Build Time Elapsed: 00:00:01
|
||||||
</pre>
|
</pre>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</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_tim_ex.o"
|
||||||
"mfps\stm32f1xx_hal_uart.o"
|
"mfps\stm32f1xx_hal_uart.o"
|
||||||
"mfps\system_stm32f1xx.o"
|
"mfps\system_stm32f1xx.o"
|
||||||
"mfps\key.o"
|
|
||||||
"mfps\app.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"
|
--strict --scatter "mfps\mfps.sct"
|
||||||
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
|
||||||
--info sizes --info totals --info unused --info veneers
|
--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 !)
|
Dependencies for Project 'mfps', Target 'mfps': (DO NOT MODIFY !)
|
||||||
CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARM_Compiler_5.06u7
|
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 (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)(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)
|
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)(0x66022045)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||||
I (../Inc/i2c.h)(0x66022044)
|
I (../Inc/i2c.h)(0x66035A27)
|
||||||
I (../Inc/spi.h)(0x66022044)
|
I (../Inc/spi.h)(0x660BB22E)
|
||||||
I (../Inc/tim.h)(0x660209D4)
|
I (../Inc/tim.h)(0x66035A27)
|
||||||
I (../Inc/usart.h)(0x66022044)
|
I (../Inc/usart.h)(0x660A2CED)
|
||||||
I (../Inc/gpio.h)(0x6602097F)
|
I (../Inc/gpio.h)(0x66035A03)
|
||||||
I (..\App\Inc\key.h)(0x6602A1D5)
|
I (../Inc/app.h)(0x660CACA0)
|
||||||
I (..\App\Inc\app.h)(0x6602ACA7)
|
I (../App/Inc/oled.h)(0x660CBAEA)
|
||||||
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 (../App/Inc/MyLib.h)(0x660B9CD1)
|
||||||
I (../Inc/gpio.h)(0x6602097F)
|
I (../App/Inc/ads1220.h)(0x660BA7A7)
|
||||||
I (../Inc/main.h)(0x66022045)
|
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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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)
|
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)(0x66022044)
|
I (../Inc/i2c.h)(0x66035A27)
|
||||||
I (../Inc/main.h)(0x66022045)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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)
|
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)(0x66022044)
|
I (../Inc/spi.h)(0x660BB22E)
|
||||||
I (../Inc/main.h)(0x66022045)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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)
|
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)(0x660209D4)
|
I (../Inc/tim.h)(0x66035A27)
|
||||||
I (../Inc/main.h)(0x66022045)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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)
|
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)(0x66022044)
|
I (../Inc/usart.h)(0x660A2CED)
|
||||||
I (../Inc/main.h)(0x66022045)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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)
|
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)(0x66022045)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||||
I (../Inc/stm32f1xx_it.h)(0x66022045)
|
I (../Inc/stm32f1xx_it.h)(0x660BB22E)
|
||||||
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)
|
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)(0x66022045)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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/stm32f1xx.h)(0x66011731)
|
||||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h)(0x66011731)
|
||||||
I (../Drivers/CMSIS/Include/core_cm3.h)(0x66011729)
|
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/Include/cmsis_armcc.h)(0x66011729)
|
||||||
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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)
|
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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../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)
|
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 (..\App\Inc\key.h)(0x6602A1D5)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (../Inc/main.h)(0x66022045)
|
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||||
F (..\App\Inc\key.h)(0x6602A1D5)()
|
I (../Inc/i2c.h)(0x66035A27)
|
||||||
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/spi.h)(0x660BB22E)
|
||||||
I (../Inc/main.h)(0x66022045)
|
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 (../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_rcc.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.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/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.h)(0x66011731)
|
||||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.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 (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x66011731)
|
||||||
I (../Inc/i2c.h)(0x66022044)
|
I (../Inc/tim.h)(0x66035A27)
|
||||||
I (../Inc/spi.h)(0x66022044)
|
I (../Inc/app.h)(0x660CACA0)
|
||||||
I (../Inc/tim.h)(0x660209D4)
|
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 (../Inc/usart.h)(0x66022044)
|
I (../App/Inc/key.h)(0x660CA219)
|
||||||
I (../Inc/gpio.h)(0x6602097F)
|
I (../Inc/main.h)(0x660A29E4)
|
||||||
I (..\App\Inc\key.h)(0x6602A1D5)
|
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