- 博客(11)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 下载出错:Could not stop Cortex-M device Please check the JTAG cable
错误如图所示:解决办法:对Option中的c/c++中进行1级程序优化选择、勾选“Optimize for time”(这个应该和网上谈到晶振设置过大原因类是吧)、勾选“One ELF Section per Function”;勾选Option中ASM的“Thumb Mode”(不是Cortex-M3包含了Thumb指令集的呢?)。解决是这样解决的,出问题的时候都是设置了c/...
2018-07-31 14:11:30 37589 12
原创 下载程序时出现Cannot Load Flash Device Description情况
下载程序时出现Cannot Load Flash Device Description!情况如下图: 解决办法:
2018-07-30 16:42:13 10181 9
原创 KEIL4 工程到 KEIL5 程序的移植方法
由于 KEIL4 和 KEIL5 程序之间的差异, 所以 KEIL5 不能直接打开 KEIL4 的工程。 但是为了确保 KEIL5 向下的兼容性, ARM 公司为我们提供了两种兼容 KEIL4 程序的方式。首先我们用 keil5 打开 keil4 的工程, 则会弹出下面的窗口, 这就是我们程序兼容的关键。第一步:选择Migarte to Device Pack注意:一旦使用 KEI...
2018-07-30 16:41:57 13964 6
原创 keil编译后load一直是灰色的解决办法
keil编译后load一直是灰色,也就是无法点击下载按钮。解决办法很简单,如下:首先就是有没有编译,编译之后有没有报错,有错会导致无法下载,然后安装下面步骤选中USE最后重新编译一下就可以下载程序了。...
2018-07-29 15:50:29 32426 9
转载 教你如何使用STM32控制无源蜂鸣器发声播放音乐
转自:https://blog.csdn.net/fanxp66/article/details/80264700,如有侵权请联系删除一、无源蜂鸣器和有源蜂鸣器有源蜂鸣器内含振荡源,只要一通电就发声,但发生频率固定,音色单一;无源蜂鸣器内部不含振荡源,内部结构相当于电磁场扬声器,可以通过给他输出一定频率的信号才能发声。人耳能听到的频率范围在20Hz--20kHz之间,通过STM3...
2018-07-28 16:50:02 29457 9
原创 C51/C52单片机的串口原理及参考代码
一、什么是串口(RS232 9针串口) 串口是我们的大多数微控制单元(MCU)都具有的基本的外部接口,一般串口最基本的功能就是调试,又能做数据通信的接口(数据量要小一些)。二、串口通信原理 一条信息的各位数据按位依次顺序的通信方式称为串行通信,传信通信可以是串口也可以是其他(74LS164移位寄存器)。 根据传输方式又分为单工、半双工和全双工三种,如图...
2018-07-22 10:28:29 5856 1
原创 C51/C52单片机的定时器计数器与中断(内附代码)
一、定时器/计数器简介设置等待时间,到达等待时间之后执行指定的硬件操作。定时器最基本的功能就是定时,比如说定时发送串口数据,定时采集AD数据,如果将定时器和IO结合起来就可以实现非常丰富的功能,可以测量输入信号的脉冲宽度,可以产生PWM方波,定时器产生PWM控制电机状态是工业控制的普通。二、定时器/计数器相关寄存器介绍 1、计数寄存器TH和HL T/...
2018-07-20 17:08:28 5063 2
原创 10、STM32的串口(UART)及串口通信原理(内附代码)
一、通信接口介绍 1、处理器与外部设备通信的两种方式: 并行通信 -传输原理:数据各个位同时传输。 -优点:速度快 -缺点:占用引脚资源多串行通信 -传输原理:数据按位顺序传输(一位一位传输)。 ...
2018-07-19 17:24:14 39918 6
原创 12.2、STM32的窗口看门狗(WWDG)(内附代码)
一、窗口看门狗由从APB1时钟分频后得到时钟驱动。 通过可配置的时间窗口来检测应用程序非正常的过迟或过早操作。 窗口看门狗最适合那些要求看门狗在精确计时窗口起作用的程序。二、什么是窗口看门狗?窗口就是因为其喂狗时间是一个有上下限的范围内(窗口),你可以通过设定相关寄存器,设定其上限时间(下限固定)。喂狗的时间不能过早也不能过晚。...
2018-07-05 14:34:50 2051
原创 12.1、STM32的独立看门狗(IWDG)(内附代码)
一、什么是看门狗: 简单来说看门狗就是一种专用定时器。二、看门狗的功能: 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片...
2018-07-04 08:36:30 5957
原创 7、STM32的外部中断EXTI及NVIC中断优先级介绍(内附代码)
一、什么是中断?打断当前的操作,执行中断需要做的事情。中断的作用:中断机制不仅赋予了系统处理意外情况的能力,就可以“同时”完成多个任务,提高了并发“处理”能力。和线程的区别:线程是同时执行多个任务,中断是停下来去执行其他的(注意优先级),执行完了再回来执行, 定时器才相当于线程,定一个时间,每到这个时间执行一次二、中断概述STM32F4并没有使用CM4内核...
2018-07-03 19:16:37 6502 4
Git TortoiseGit小乌龟及中文安装包
2023-08-08
STM32F4xx-FreeRTOS-LWIP移植工程
2023-06-14
STM32F103C8T6原理图及PCB-AD21版
2023-02-17
基于STM32F407VET6的多功能智能蓝牙循迹避障小车
2022-11-03
基于STM32F407VET6的RFID智能门禁控制系统
2022-11-03
STM32F407通过机智云进行数据采集上传及报警(上行处理)
2019-10-24
STM32F407通过机智云控制进行多路控制
2019-10-24
STM32F407通过机智云控制LED(STM32F4xx机智云协议移植模板)
2019-10-24
Git和小乌龟安装包
2019-06-04
ANO-TC匿名四轴上位机v2.6和v6.5安装包
2019-05-16
PCA9685驱动16舵机(电机调速)STM32F4代码
2019-04-17
基于STM32F407的PS2遥控手柄代码
2019-04-15
JQ8400FL-10P功能代码(STM32F4版本)
2019-01-15
gcc最新版下载
2018-10-17
一对多无线(433M,2.4G)数据传输方案及解决办法
2021-09-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人