自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 资源 (9)
  • 收藏
  • 关注

原创 ARDUINO_study1

and &&按钮舵机的讯号线只能插在有蚯蚓的引脚上面

2021-04-21 16:08:22 76

原创 STM32F103_study64(The bluetooth module)

2021-04-18 10:01:31 80

原创 STM32F103_study64_The punctual atoms(Simulator and downloader)

1.2.3.4.5.

2021-04-16 14:42:03 80

原创 STM32F103_study62_The punctual atoms(Clock system initialization function analysis)

2021-04-15 18:12:19 76

原创 STM32F103_study61_The punctual atoms(Clock System Intro)

3.STM32的所有时钟都源于这个5个,即使是系统时钟4.系统时钟:所有的外设时钟都来源于系统时钟6.7.78

2021-04-15 16:46:47 79

原创 STM32F103_study60_The punctual atoms(Input capture experimentInput)

2.3.4.一. Experiment Name:二、The experiment purpose:三. Development steps:四. Software and hardware used:1.keil2.Development board3.The emulator4.Two USB data cables5.The simulation line五. Functions and registers rel...

2021-04-15 09:37:42 79

原创 STM32F103_study59_The punctual atoms(Input capture experimentInput to capture experimental theoreti)

定时器的常见三个应用:中断PWM输出输入捕获1.2.3.4.

2021-04-14 21:23:14 94

原创 STM32F103_study56_The punctual atoms(STM32 PWM output experimental code analysis)

一. Experiment Name:PWM输出实验二. Development steps:三. Software and hardware used:1.keil2.Development board3.The emulator4.Two USB data cables5.The simulation line四. Functions and registers related to serial port operation:五...

2021-04-14 20:25:44 158

原创 STM32F103_study58(The idea of sublimation)

1.在STM32开发板的所有外设,以及可能不能叫做一个外设,它或许只能叫做一个工具,但由于STM32开发板很小,但是它又要完成很多很复杂的功能,所以设计者,绝对不会把一个工具只是让你一个功能用,它绝对会是很多功能都会用到的。所以我们在使用每一个工具之前,我们都要问自己这个工具是不是需要初始化和使能...

2021-04-14 20:01:47 59

原创 STM32F103_study57_The punctual atoms(STM32 Port multiplexing and remapping configuration)

重映射步骤 这里把PB6和PB7引脚重映射为USART1的USART1_TX和USART1_RX 所以这里使能GPIO时钟,是使能的GPIOB的时钟 使能功能外设时钟;使能的是USART1的时钟什么情况打开AFIO时钟?

2021-04-14 18:48:22 94

原创 STM32F103_study54_The punctual atoms(STM32 There have always been questions about learning STM32)

2.

2021-04-14 16:21:42 99

原创 STM32F103_study55_The punctual atoms(STM32 PWM output experimental theoretical knowledge)

2021-04-14 15:17:12 80

原创 STM32F103_study52_The punctual atoms(STM32 The running light experiment )

一. Experiment Name:The running light experiment二. Development steps:1.我们做的是跑马灯实验。所以首先确定与灯连接的GPIO引脚是那一个,是那组GPIO引脚。2.这次跑马灯,灯会一亮一灭,所以的设置定时器(这里不用delay()函数,感觉这函数用的不专业)。3.设置定时器,定时器就会溢出,所以还需要设置与定时器相关的中断,以及中断服务函数。三. Software and hardware used:1.keil2.Devel

2021-04-14 11:29:06 129 1

原创 STM32F103_study51_The punctual atoms(STM32 Timer interrupt )

感觉下面这个图有问题?从0加到ARR,总共加了ARR+1次。这个是定时器加一次所用的时间。相乘就是,实现一次溢出所要花费的时间。

2021-04-14 09:51:59 105

原创 STM32F103_study50_The punctual atoms(STM32 General timer basic principle )

1预分频相当于做了一除法运算,把频率变小了,但是周期却变大了2.3.

2021-04-14 08:26:20 111

原创 STM32F103_study48_The punctual atoms(STM32 Serial communication experiment )

0x0D是回车,0x0A是换行u8 Res;------这是因为用的是ascall码,而ascall码只有8位,数据传输有事使用的串口传输,串口传输是串行传输,是一个字符一个字符进行传输的,每次只接受一个字符,接受一个字符完就会产生一次中断。USART_RX_STA:代码前面定义过。(1)if((USART_RX_STA&0x8000)==0)//接收未完成,USART_RX_STA&0x8000)==0------说明上一次接收到的不是0x0AUSART_...

2021-04-13 22:31:44 176

原创 STM32F103_study49_The punctual atoms(STM32 Bit operation and logical operation in C language )

2021-04-13 21:38:30 72

原创 STM32F103_study43_The punctual atoms(STM32 Echo experiment based on serial communication )

1.目的:做回显实验:2.开发步骤:只要是用到串口的实验,都必须对串口做下列的配置3.所用到的软件和硬件:4.串口操作的相关的函数、寄存器:USART_SR状态寄存器:USART_DRUSART_DR五、逻辑分析:1.我们是做回显实验,会用到串口,所以我们的先分析串口我们应该怎么设置。之前任何操作都需要使能。不仅仅是外设,那该使能哪一个串口呢?我们查看原理图和系统结构图可知。我们需要的串口最好是异步通信的,这样代码书写要简单...

2021-04-13 19:59:37 182

原创 STM32F103_study46_The punctual atoms(STM32 The location of all interrupt service functions )

这个是STM32提供的标准数据库,不是HAL提供的。

2021-04-13 19:45:42 83

原创 STM32F103_study46(STM32 Standard experimental template)

2.3.4.一. Experiment Name:二. Development steps:三. Software and hardware used:1.keil2.Development board3.The emulator4.Two USB data cables5.The simulation line四. Functions and registers related to serial port operation...

2021-04-13 17:11:48 84

原创 STM32F103_study32( USART--Interrupt overview)

2.4.5.6.7.

2021-04-13 15:48:13 58

原创 STM32F103_study44(STM32 Principle of Serial Communication )

2021-04-13 15:28:30 68

原创 STM32F103_study42(STM32 Interrupt priority management )

数值越小,优先级越高

2021-04-13 14:06:01 80

原创 STM32F103_study38(STM32 Firmware library function --TIM_ClearITPendingBit )

/** * @brief Clears the TIMx's interrupt pending bits. * @param TIMx: where x can be 1 to 17 to select the TIM peripheral. * @param TIM_IT: specifies the pending bit to clear. * This parameter can be any combination of the following values: .

2021-04-12 19:38:00 384 1

原创 STM32F103_study40(STM32 Several common ways of communication )

2021-04-12 19:37:51 67

原创 STM32F103_study39(STM32 Voice control trash can related information )

由于ch32F103C8T6的芯片,只有内核是中国生产的,并且这个是模仿STM32F103C8T6做的,所以它的使用和STM32F103C8T6的使用一模一样,所以STM32F103C8T6的使用手册等所以资料完全和ch32F103C8T6一样,所以可以使用下面这个手册。1.系统框架图:(1.这解释了:MP3.c文件的GPIO设置。)/** * @brief Clears the TIMx's interrupt pending bits. * @param TIMx: wh

2021-04-12 19:37:40 149

原创 STM32F103_study41(STM32 --The printf function is supported)

//加入以下代码,支持 printf 函数,而不需要选择 use MicroLIB#if 1#pragma import(__use_no_semihosting)//标准库需要的支持函数struct __FILE{int handle;};FILE __stdout;//定义_sys_exit()以避免使用半主机模式_sys_exit(int x){x = x;}//重定义 fputc 函数int fputc(int ch, FILE *f){while(USART_..

2021-04-12 19:37:15 90

原创 STM32F103_study36(STM32 Introduction to schematic diagram)

1.芯片型号:2.3.4.5.6.7.

2021-04-12 09:09:01 122

原创 STM32F103_study36( How to download the program with DAP emulator)

2021-04-12 09:08:55 83

原创 STM32F103_study37( How to use serial port to download programs)

2021-04-12 09:08:50 71

原创 STM32F103_study34( Echo experiment scattered knowledge points)

1.对于每一个外设都有一个HAL库驱动2.对于每一个HAL库所提供的外设驱动文件,都会有;这样一段文字,来介绍怎样使用这个外设;要设置这个外设的那些信息。但这个介绍信息里面要求配置的信息也不是每一次都要全部配置,这个的根据你的这次实验的需要。这次实验涉及到那些需要配置的信息,才配置,对于那些没有涉及到的信息,可以不配置。3.如果我们使用了中断,我们要把使用到的句柄 定义出来,如果我们不定义的话,它就会跑到默认的中断服务函数里面去。4.重定向什么意思?5.当我们在使用HAL库的函数之前一.

2021-04-12 09:08:44 59

原创 STM32F103_study35( USART--Echo experiment)

一、实验目的:通过野火多功能调试助手,向STM32开发板发字符。S TM32开发板原封不动的将发送过去的字符再发送回来。二、软件+硬件硬件:1.STM32F103VET6芯片开发板(野火STM32F103指南者开发板)2.STM32仿真器3.仿真器连接开板的线4.两根Mini B型USB线软件:1.keil2.野火多功能调试助手三、实验所涉及的原理图:需要用到串口的原理图四、实验整体逻辑构架五、实验步骤:1.先将硬件连接好线正常情况会是下图这种:当电脑缺少驱动是会.

2021-04-12 09:08:37 324

原创 STM32F103_study33( CUBEMX Create a serial portUSART)

2.3.4.思考:为什么这儿选择USART1?这里要查看原理图和产品手册下面是原理图:由于我们连接线时,连接的硬件模块是USB转串口,所以我们在原理图上面也得选择USB转串口原理图。查看原理图看到串口数据的收发连接在PA9和PA10引脚上面,那又怎么推导要选择USART1呢?这就得查看产品手册了:通过上面 的图我们知道。我们需要连接PA9和PA10引脚。这两个要一样这些串口挂在这些总线上,所以直接用这些总线的时钟这个NVIC优先级之前讲过,...

2021-04-11 12:56:28 73

原创 STM32F103_study32(USART Scattered knowledge)

STM32中文社区2.3.4.DMA功能5.6.

2021-04-11 10:59:01 65

原创 STM32F103_study12(STM32 Reset and clock control))

2021-04-11 10:13:02 88

原创 STM32F103_study14(There are changes to the code)

2.

2021-04-11 10:12:47 61

原创 STM32F103_study30(NVIC_PriorityGroupConfig function)

2021-04-11 10:12:33 66

原创 STM32F103_study29(TIM )

定时器最核心的功能:计时2.定时器是必不可少的3.F1F4看门狗定时器5.定时器以工作频率开始计时,如果是向上递增的定时器,就是从0开始计数,达到了重装载值之后,就会触发一个定时器的溢出中断,表示定的时间到了。6....

2021-04-11 10:12:05 65

原创 STM32F103_study31(NVIC_Init function )

2021-04-11 10:11:17 96

原创 STM32F103_study32(TIM _ITConfig function )

STM32F103_study32(TIM _ITConfig function )

2021-04-11 10:11:00 2795

pytorch 基础知识2.0

pytorch 基础知识2.0

2022-01-20

pytorch基础知识1.0

pytorch基础知识1.0

2022-01-20

PyTorch基础知识

PyTorch基础知识

2022-01-20

卷积神经网络--浅显易懂的理解.pdf

卷积神经网络--浅显易懂的理解.pdf

2021-10-16

PanDownload.zip

PanDownload.zip

2021-10-15

故里人家--静态网页设计.zip

故里人家--静态网页设计.zip

2021-10-15

ASP.NET图书管理系统.zip

ASP.NET图书管理系统.zip

2021-10-15

超市商品管理系统.zip

超市商品管理系统.zip

2021-10-15

空空如也

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

TA关注的人

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