随笔分类 - 学习路途📚
学习记录与教程
摘要:或许就是因为自己淋过雨,所以很想去给别人撑伞☔
阅读全文
摘要:git同步项目到远程仓库,出现报错,一些处理的方法。
阅读全文
摘要:DQL查询数据(重点) DQL (Date Query Language:数据库查询语言) 所有的查询操作都用它 select 简单的查询 复杂的查询它都能做 ==数据库中最核心的语言,最重要的语句 使用频率最高的语句 练习时,需要用到的建库与建表的sql语句 --数据库表1 create data
阅读全文
摘要:MySQL数据管理 外键 方式一 在创建表的时候 增加约束(麻烦) -- 年级表 CREATE TABLE IF NOT EXISTS `grade`( `gradeid` INT(11) NOT NULL AUTO_INCREMENT COMMENT '年级id', `gradename` VAR
阅读全文
摘要:基础的数据库操作 一、基础语句 --连接数据库 mysql -uroot -p --修改用户密码 updata mysql.uesr set authenticaton_string=password('123456')where user='root' and Host = 'localhost'
阅读全文
摘要:单片机程序下载教程 针对刚学52单片机的新手,关于烧写程序的一个教程。教会你们怎么烧写程序,以及工程的简单配置。 资料链接 工程模板与下载软件:https://pan.baidu.com/s/1jQwWur0sFcdyawpEUIughA 提取码:b613 为了方便你们学习,所编写的md格式的文档也
阅读全文
摘要:卡死外部中断 不要在中断服务函数中轻易使用其他中断 在外部中断的服务函数中使用了系统中断定时器,从而导致程序卡在了中断服务函数中一直出不来,一直找不到问题。后面将中断服务函数中的延时函数,换成普通的延时函数后,执行回复正常。 卡死在串口发送函数 注意串口的接收中断函数 串口发送函数,第一次发送正常,
阅读全文
摘要:DMA简介 DMA(Direct Memory Access)—直接存储器存取 主要功能是可以把数据从一个地方搬到一个地方,不占用CPU 简单来说,工具人 12个独立的可配置的通道(请求):DMA1有7个通道,DMA2有5个通道 每个通道都直接连接专用的硬件DMA请求,每个通道都同样支持软件触发。这
阅读全文
摘要:只需修改宏定义,即可打开相应的串口通信 见识到宏定义的厉害之处了,特别是条件宏编译 给代码移植带来非常多的便利。真的是太强了🆒 串口1-5宏定义 #ifndef _USART_H #define _USART_H #include "stm32f10x.h" #include <stdio.h>
阅读全文
摘要:功能实现:与上位机进行通信 宏定义需要的GPIO //头文件中的引脚 宏定义 #ifndef _USART_H #define _USART_H #include "stm32f10x.h" #include <stdio.h> // 串口1-USART1 //#define USART1 USAR
阅读全文
摘要:串口框图 对应的板载引脚,我的是STM32F103VET6 引脚 APB2总线 APB1总线 APB1总线 APB1总线 APB1总线 串口 USART1 USART2 USART3 USART4 USART5 TXD PA9 PA2 PB10 PC10 PC12 RXD PA10 PA3 PB11
阅读全文
摘要:串口通信基本常识 在计算机设备与设备之间或与集成电路之间常常需要进行数据传输,这也是在单片机学习中重要的一环,基本控制各种各样的外设都是通过不同的通信协议进行控制。开始学习吧⭐ 一.串口与并行通信 串行通讯:是指设备之间通过少 量数据信号线(一般是 8 根以下),地线以及控制信号线,按数据位形式一位
阅读全文