文章 2024-07-09 来自:开发者社区

stm32f407探索者开发板(十三)——JLINK在线调试_软件调试_方法与技巧

一、JTAG/SWD调试原理 1.1 调试原理简析 STM32F4xx的内核是CortexTM-M4F,该内核包含用于高级调试功能的硬件。利用这些调试功能,可以在取指(指令断点)或取访问数据(数据断点)时停止内核。内核停止时,可以,查询内核的内部状态和系统的外部状态。查询完成后,将恢复内核和系统并恢复程序执行。当调试器与STM32F4xx MCU相连并进行调试时,将使用内核的硬件...

stm32f407探索者开发板(十三)——JLINK在线调试_软件调试_方法与技巧
文章 2024-04-01 来自:开发者社区

【STM32】NRF24L01模块的收发调试(三)

【STM32】NRF24L01模块的收发调试(二)https://developer.aliyun.com/article/1472608 接收端.c文件 #include "24l01.h" extern SPI_HandleTypeDef hspi1; //con...

文章 2024-04-01 来自:开发者社区

【STM32】NRF24L01模块的收发调试(二)

【STM32】NRF24L01模块的收发调试(一)https://developer.aliyun.com/article/1472606 发送端.h文件 #ifndef __NRF24L01_H #define __NRF24L01_H //NR...

文章 2024-04-01 来自:开发者社区

【STM32】NRF24L01模块的收发调试(一)

这里我是用了两块板子来做通信实验,这里我就直接贴发送端和接收端的.c.h文件,一个是用标准库写的一个是hal库写的,只是两块板子引脚不同代码大差不差; 发送端.c文件 #include "main.h" //NRF24L01 驱动函数 unsigned char idel_m...

文章 2023-09-09 来自:开发者社区

STM32 使用HAL库调试内部RTC经验总结

本调试过程基于STM32F429如下型号。    之前做项目用了正点原子的RTC例程,结果在应用的过程中就出问题了。原子RTC的例程如下://RTC初始化 //返回值:0,初始化成功; // 2,进入初始化模式失败; u8 RTC_Init(void) { RTC_Handler.Instance=RTC; RTC_Handler.Init...

STM32 使用HAL库调试内部RTC经验总结
文章 2022-01-17 来自:开发者社区

关于STM32的编码器计数及溢出处理调试总结

错误1、pc6 pc7被用作其他用途,GPIO模式配置错误。导致计数不准确; 错误2、引脚模式设置错误,应该设置为GPIO_Mode_IPD;//GPIO_Mode_IPU GPIO_Mode_IN_FLOATING  都可以; 错误3  引脚重映射没有开启AFIO时钟; 总结 关于编码器的溢出处理: 网上的检测数值突变的方法不可靠,会有漏检的情况。在滴答定时器中检测enco....

文章 2019-07-16 来自:开发者社区

【STM32 .Net MF开发板学习-26】借道调试口与开发板通信

目前可以成为.NET MF开发板调试口的信道有,串口、USB和网口,一般情况下,一旦具体设定哪个信道,在不更换固件的情况下,是无法动态改变的。 所谓调试口,就是供windows平台上的VS2008/VS2010调试的信道,当然MFDeploy和我编写的工具YFAccessFlash也是通过这个信道和开发板实现通信的。不过,这些通信过程,作为运行到开发板上的应用程序是无从知道的,这些基于开发板底层....

文章 2015-08-13 来自:开发者社区

stm32开发之串口的调试

总的函数如下 void USART1Configuration(void){    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO | RCC_APB2Periph_USART1,ENABLE);    USART1_GPIO_Configuration(...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

IoT

物联网软硬件开发者一站式基地

+关注