自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Springboot学习----动态定时任务实例

最近在开发一个物联网应用系统的应用端,需要定时去物联网云平台获取设备的最新数据,于是需要设置一个定时任务。用Springboot框架中自带的方法实现定时任务有基于注解和基于接口2中方法,以前在给学生讲解时用了比较简单的基于注解的方式,缺点是不能动态修改定时的时间,要修改时间必须停止服务器的运行。这一次我改用基于接口的方法,可以在数据库中修改定时时间,不需要停止服务器,比较方便。参考了网上的一些文章,能搜到的最常见的方法其代码是这样的,@Configuration //1.主要用于...

2022-04-03 16:13:12 1184

原创 Vue学习个人笔记

安装element-ui失败,原因:node升级到高版本。报错信息:npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! While resolving: t2@0.1.0npm ERR! Found: vue@3.2.31npm ERR! node_modules/vuenpm ERR! vue@"^3.0.0" from the root project.

2022-03-19 16:21:58 673

原创 终于明白了extern的作用

extern,表明一个变量不是在本文件中定义的,他的定义在别的文件。以前一直不太明白为什么需要extern,什么时候需要把一个变量声明为extern。最近编写stm32的串口程序终于明白了。我首先编写stm32的串口1的usart.h文件,代码如下#ifndef __USART_H#define __USART_H#include "sys.h"#define USART_REC_LEN 200 //定义接收的最大字节长度#define EN_USART1_RX 1 ...

2020-11-18 23:12:19 5171

原创 idea导入外部工程并设置为maven工程

从码云下载了开源的小威脚手架系统来研究学习,导入工程后,修改相关配置,配置了jdk、tomcat,然后点击run,结果报一大堆包找不到的错。原因:导入的工程在idea中不是个maven工程。解决方法:右击pom文件,选择“add as maven project”。配置为maven工程后就可以正常编译运行了。...

2020-11-18 10:04:59 1196

原创 Springboot第一个大坑——jpa数据写入

这个问题让我耗费了几天的时间。问题描述:使用jpa向数据库存入数据,出错。OperatorLogService operatorLogService=new OperatorLogService();OperatorLog operatorLog=new OperatorLog();operatorLog.setOperator(user.getUsername());operatorLog.setContent("666666666666");operatorLog.setCreateT

2020-07-22 10:03:32 525 1

原创 STM8学习笔记-----uart1串口中断

uart1串口发送、接收中断。目标:串口接收1,点亮led1,接收2点亮led2,接收到其他字符关闭led1和led2。步骤如下:1、编写led.h和led.c文件。略2、编写uart.h和uart.c文件,其中串口配置函数如下:void USART_Configuration(void)//串口初始化函数  {      UART1_DeInit();

2017-08-30 20:58:45 11180 2

原创 STM8学习笔记---串口uart1

使用uart1串口,需要用到stm8s_uart1.c和stm8s_uart1.h两个文件建立工程目录结构如下:

2017-08-28 17:00:30 6354 1

原创 STM8学习笔记----按键中断

今天学习按键中断。根据青风STM8开发板,编写key_exti.h头文件如下:#ifndef  __KEY_EXTI_H#define  __KEY_EXTI_H#include "stm8s.h"#define KEY1_PIN        GPIO_PIN_0 #define KEY2_PIN        GPIO_PIN_4#define KEY3

2017-08-27 16:09:50 7473

原创 STM8学习笔记三----按键实验

今天做按键的实验。青风的源码中按键的引脚定义似乎有错,和开发板原理图中的不一致。正确的引脚定义应该是:#define KEY3_PIN        GPIO_PIN_3 #define KEY2_PIN        GPIO_PIN_4#define KEY1_PIN        GPIO_PIN_0  #define KEY3_PORT       GPIOE

2017-08-25 22:33:42 1889

原创 STM8学习笔记二----CCO输出

系统时钟CCO输出的步骤(算法):1、启用某个时钟(该时钟要作为CCO输出的时钟源)。2、切换时钟(开机默认的时钟是HSI,即内部高速时钟),等待系统时钟切换完成。3、等待切换后的时钟就绪后,设置当前时钟分频。4、设置CCO输出时钟的分频。代码如下:#include "led.h"#include "stm8s.h"#include "stm8s_c

2017-08-22 22:03:51 1720 1

原创 STM8学习笔记(一) 建立第一个工程

按照所学教程(青风电子)建立第一STM8工程,出现如下错误。出现:Fatal Error[Pe1696]: cannot open source file "stm8s_gpio.h" D:\stm8\test\driver\led.h 16 找不到头文件。解决:修改头文件路径。原路径为:原路径为:$PROJ_DIR$\..\lib\inc$

2017-08-20 22:34:58 2032

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除