摘要: 1 #define SYSTEM_DEBUG_EN 2 #ifdef SYSTEM_DEBUG_EN 3 #define SYSTEM_DEBUG(fmt,...) printf("%s(%d)"fmt,__FUNCTION__,__LINE__,##__VA_ARGS__) 4 #else 5 # 阅读全文
posted @ 2024-02-01 15:24 =天赋= 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1 #ifndef _MX25LXX_H_ 2 #define _MX25LXX_H_ 3 4 #include "main.h" 5 6 void mx25_spi_interface_init(void); 7 uint8_t mx25_write_read_byte(uint8_t *in_b 阅读全文
posted @ 2023-12-21 10:09 =天赋= 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1 float GetTempera2(u16 ad) 2 { 3 float R2 = 36.5;//分压电阻36.5K 4 float B = 3950.0; 5 float R25 = 100.0;//100kOhm 6 7 float R1 = R2 * ad / (4095.0 - ad) 阅读全文
posted @ 2023-12-04 17:30 =天赋= 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、拷贝lvgl 整个文件夹到工程中,lv_conf_template.h 文件要重命名为lv_conf.h,该文件里面#if 0改成#if 1 ,如下所示 二、工程里面添加所有文件和头文件路径,这一步过程比较长长,但还是要做好, 然后编译,可能报错.Undefined symbol __aeabi 阅读全文
posted @ 2023-11-27 10:22 =天赋= 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1 #include "led.h" 2 #include "gpio.h" 3 u8 led_mode = 0; //led 灯显 4 LED_s led[4]; 5 6 void on_start_red(void) 7 { 8 ON_LEDRED; 9 } 10 void off_start_ 阅读全文
posted @ 2022-12-07 15:14 =天赋= 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ASTyle是一个很好用的代码格式整理工具,适合整理对齐凌乱的代码,此工具只调整格式,不会更改代码。丰富的参数,可以个性化自己喜欢的格式,以下我本人喜欢的参数。 一、下载ASTyle https://astyle.sourceforge.net 二、把windows的cmd添加到右键菜单 https 阅读全文
posted @ 2022-12-07 14:47 =天赋= 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1 /* 2 file: sc8812.c 3 auth: youcp 4 date: 2022.11.17 5 email: 1739666569@qq.com 6 */ 7 8 #include "sc8812a.h" 9 u8 test_reg[0x1A]={0}; 10 /*Implemen 阅读全文
posted @ 2022-11-18 15:59 =天赋= 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1 /* Includes */ 2 #include "main.h" 3 #include "declare.h" 4 #include "user_flash.h" 5 #include "uart.h" 6 7 u16 g_MsCnt; 8 u32 g_Ms; 9 u32 tick_us = 阅读全文
posted @ 2022-11-12 14:38 =天赋= 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 1.拷贝所有文件,libcpu,bsp文件夹中只需要拷贝对应M4/M3文件 2.rtthread_startup函数芯片外设初始化,systick初始化。芯片库自带的systick中断入口函数去掉,因为rt-thread中用到这个函数 3.rtconfig.h配置,仔细阅读每一条配置含义 4.适配调 阅读全文
posted @ 2022-09-27 10:46 =天赋= 阅读(402) 评论(0) 推荐(0) 编辑
摘要: fromelf.exe --bin -o "$L@L.bin" "#L" 阅读全文
posted @ 2022-09-20 17:16 =天赋= 阅读(34) 评论(0) 推荐(0) 编辑