-
#define EXTI9_5_IRQChannel ((u8)0x17) /* External Line[9:5] Interrupts */#define EXTI15_10...
-
不用配置引脚为输入模式,TIM_TIxExternalCLK1Source_TI2为PB7引脚
void TIM4_Init(void)
{
TI...
-
1:引用STM8 的中断库
#include "stm8s_exti.h"
2:配置外部中断的触发管脚
GPIO_Init(LEDS_PORT,MB,GPIO_MODE_IN...
-
一、SWD 下载方式根据编程器的版本分为以下几种:
1. 市面上的常用仿真器对 SWD 模式支持情况
(1) JLINKV6...
-
我在X893的设计基础上重新设计了STM32F103 CMSIS-DAP调试器(名字好长,应该缩写一下:F103-DAP)。下图为X893原版设计。
与原始设计相比,我做...
-
1、下载stm32的官方例程:STM32_USB-Host-DeVice_Lib_V2.1.0
2、开发板是安富莱的STM32-X3开发板
3、
打开例程:STM32_USB...
-
不多说了,直接上代码
主函数:main.c#include "main.h"
int main(void){ SystemInit(); can_init(...
-
1、 MDK的VERSION=4.22,芯片采用stm32f103vet6
2、根据RAM大小拆分:
3、USE_STDPERIP...
-
使用ITM机制实现调试stm32单片机,实现printf与scanf。1. ITM简介
ITM机制是一种调试机制,是新一代调试方式,在这之前,有一种比较出名的调试方式,称为半主机...
-
几乎所有的同类书籍都介绍综合性的应用示例如“万年历 + 温度显示 + 闹钟响铃 + 计时表”这样的一个实时时钟范例或“STM32 + 音频解码 ...
-
该开始学习STM32我是用神舟III号开发板,所以这两个程序集合也是基于此开发板的程序,各个击破阶段程序,这里主要是STM32外设的程序:...
-
调了两天UART4,现象是查询方式收发都正常。
但是无法使用中断方式,仿真检查了UART4的寄存器配置完全正常,NViC寄存器配置也正常。接收数据后NViC的IAB...
-
先说这个问题,大家都知道,我们在选择使用哪些外围的的时候,是去更改从官方模版中拷贝过来的stm32f10x_conf.h文件的27-48行,把我们要用的外围的头文件包含进来,不用的...
-
库V3.5 main等源文件中不再直接包含stm32f10x_conf.h,而是stm32f10x.h,主程序第一句话就是#include“stm32f10x.h&rd...
-
在实验中出现如下的警告信息:
warning: #1295-D: Deprecated declaration KEY_Scan - give arg ty...
-
下了官方的库,按照手册改了与STM8S103对应的参数,按键不是很好使。RC触摸库占了一半的片子资源,代码阅读也很蛋疼。在采样那里居然是用汇编写的。程序堵塞在那里采样。看了下RC触...
-
一、在STM32互联型产品中,CAN1和CAN2分享28个过滤器组,其它STM32F103xx系列产品中有14个过滤器组,用以对接收到的帧进行过滤。
每组过滤器...
-
一、SysTickSTM32内核中有一个系统定时器,它是一个24位递减计数器。工作原理是系统时基定时器设定初值并使能后,每经过1个系统时钟周期,计数值就减,当计数值减...
-
本次ADC采样主要采用stm32 103XB 芯片,用于对温度和漏电的采样。此次会进行最多16路的采样。ADC采集16路模拟信号,并由DMA传输到内存,之后从内存中提取数据进行计算...
-
STM32支持了位带操作(bit_band),有两个区中实现了位带。其中一个是SRAM 区的最低1MB 范围,第二个则是片内外设 区的最低1MB 范围。这两个区中的地址除了可以像普...