摘要:
1.在硬件中断函数HardFault_Handler里的while(1)处打调试断点,程序执行到断点处。 2.在Keil菜单栏点击“View”->“Call Stack Window”弹出“Call Stack + Locals”对话框。然后在对话框中右键选择“Show Caller Code”,就 阅读全文
摘要:
STM32除IO脚的其他引脚功能说明 一、二糖有话说 很多时候我们做stm32硬件设计的时候都是直接用以前的工程将最小系统直接复制过来使用,只需要修改IO脚就好,但是为什么要这么设计却一知半解,今天去了解一下除IO口外其他引脚的功能作用。包括(VBAT, VDD, VSS, VDDA, VSSA, 阅读全文
摘要:
txt_n是要输入的文本的名字 private void txt_n_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar != '\b')//这是允许输入退格键 { int len = txt_n.Text.Length; if 阅读全文
摘要:
RYMCU 嵌入式开源https://rymcu.com 编者注: 单片机串口接收不定长数据时,必须面对的一个问题为:怎么判断这一包数据接收完成了呢?常见的方法主要有以下两种: 1.在接收数据时启动一个定时器,在指定时间间隔内没有接收到新数据,认为数据接收完成;2.在数据中加入帧头、帧尾,通过在程序 阅读全文
摘要:
STM32 CAN过滤器配置详解_stm32 can配置_路过的小熊~的博客-CSDN博客 路过的小熊~已于 2022-07-31 23:09:16 修改 1 前言 STM32F10X的bxCAN是基本扩展CAN(Basic Extended CAN)的缩写,它支持CAN协议2.0A和2.0B。在C 阅读全文
摘要:
前言 学习了之后才知道原来STM32F03自带的ADC功能还是挺强大的,10位ADC,一次可以扫描16个通道。还可以使用DMA来读取转换结果,最重要的是不用加ADC外设了。 ADC知识点 多的就不说了,手册上写的也是很详细的(不会真有人学习STM32不看手册把!不会吧!不会吧!不会吧!) 点这里下载 阅读全文
摘要:
FileZilla连接上服务器后,可以下载文件,但是不能上传,传输会有提示:“无法启动传输”。 这个问题一般情况有如下三个原因: 1、文件夹权限不够,修改之; 2、你的空间或服务器已经满了,请空下回收站或者扩容(查看命令:df -lh); 3、文件正在被占用,关闭后传输。—————————————— 阅读全文
摘要:
STM32系列主频两种配置方法分别是,使用外部晶振作为时钟源;内部RC时钟作为时钟源。介绍两种时钟源的区别: HSI内部8MHz的RC振荡器的误差在1%左右,内部RC振荡器的精度通常比用HSE(外部晶振)要差上十倍以上。内部RC频率受温度影响比较大,如果省电Sleep模式下内部RC会停止工作。1 . 阅读全文
摘要:
我们根据提示的路径找到该算法文件,利用工具打开,如下: 当不希望通过调试器烧写过程中擦除Dflash中的数据时,我们就将对应的语句进行屏蔽, 然后烧写过程中擦除dflash的步骤就没有了。————————————————版权声明:本文为CSDN博主「成续小拜」的原创文章,遵循CC 4.0 BY-SA 阅读全文
摘要:
一、Cortex-M的定位 二、内存管理单元 内存管理单元简称MMU,它负责虚拟地址到物理地址的映射,并提供硬件机制的内存访问权限检查。 在多用户、多进程的操作系统中,MMU使得各个用户进程都有独立的地址空间。 任何微控制器都存在一个程序能够产生的地址集和,被称为虚拟地址范围。 以32位机为例,虚拟 阅读全文