最近在“STM32F10x 常见应用解析.pdf”中看到,在“USART作为SPI应用举例”中有下面的设置,哪种判断方式对SART_FLAG_TXE) == RESET
2014-03-28 15:31
USART是指什么?USART与SART的区别在哪?怎样去使用USART(串口通信)呢?
2021-12-08 06:06
sizeunsigned int off_size;//A-D sart to data offbitunsigned int data_info;//0E-11 data info int biwidth
2015-12-10 21:05
ADCCN141 1SART启动(ADCCN141,1HIGPOWER);/*启动PWM16!*/pWM16O11START(); 以上来自于百度翻译 以下为原文Hello, I am a
2019-03-14 06:09
程序运行后,在中断服务程序的(1)和(2)位置设置断点后全速运行。电脑使用串口助手首次发送256个字节到STM32F0可以正常运行到断点(2)。 然后电脑上串口助手再次发送256字节后,就停在断点(1)了。这是为什么? 网上说中断服务中判断到ORE时,读一次接收缓冲就行了。但是没作用啊if(USART_GetFlagStatus(USART1, USART_FLAG_ORE) != RESET){USART_ReceiveData(USART1); }
2018-12-03 09:01
有谁能告诉我为什么我用了USART_SendData(),但是SART->DR寄存器中的值一直都是0,其他寄存器都有变化啊,就DR寄存器的值写不进去。#include void
2014-08-03 14:52
我有好奇心想问问你。我有一个 NUCLEO-H743ZI2,没有它的微型 USB 连接器(STLINK-V3E USB 连接器 CN1)。我想知道是否可以使用其他方式在集成到板中的微控制器上继续编程和调试。下面我报告了一些我能够从手册中获得的信息。我看到感兴趣的信号有 4 个:VBUS、GND、DM 和 DP。在下面的示意图中,您可以看到 DM 和 DM 引脚通过共模滤波器,然后到达 ST-LINK 微控制器的引脚 PB14 和 PB15。但是,除了通过 CN1 连接器外,无法通过任何其他方式访问这些引脚。出于这个原因,我认为没有其他方法可以继续从 PC 上对微型计算机进行编程。 但是,在这个 NUCLEO 的手册中说,还有第二种方法可以对微控制器进行编程和调试。据说CN5 MIPI-10接口可以外接调试工具。我认为它指的是JTAG。这是唯一的其他解决方案吗?如果这是编程和调试的唯一选择,我应该使用哪个工具?你能不能告诉我?先感谢您!
2022-12-13 06:13
在驱动伺服或步进电机的时候,都需要用精确的PWM脉冲数。并且PWM的频率都还挺高,一般100kHz,还可能是多路同时工作,比如驱动4个伺服。大体看到有两种做法可以实现精确的脉冲数:1,外部再弄个IO口接到PWM脚上,用外部中断的办法,单独来计数。此办法可行,但非常不科学,并且浪费资源。2,使用定时器,使用一个和PWM频率一致的定时器,使用定时器中断来计数。此方法比第一种办法好了很多,但是仍然感觉比较笨。STM32的定时器寄存器中有一个重复次数寄存器RCR。这个寄存器在定时器中可以使用,个人想,若这个重复次数能做到PWM的重复次数计数该多好?请问大伙,这个能实现吗?或者有不用每个脉冲中断一次的办法实现PWM的精确计数吗?
2019-03-13 01:30
来将ADC输出值发送到部分的物理引脚?包括:设备;无效{AdcDeligy11StIX();()uTIN ADCJOUT;/*启动ADC转换*/ADCJ-DELSIGLY1SART转换
2019-07-19 08:57
如何通过PC机的串口调试助手将数据发送至STM32?
2021-12-09 07:05