头像-269811

Argent

  • 19291
  • 单片机、嵌入式、RF/无线、传感器/MEMS
  • 消费电子、安防电子、光电显示

个人成就

获得 33 次赞

帮助过59人

STM32F070选择内部时钟后,外部上电复位,有时点亮不了

建议先检查一下电源连接的接口有没有松动,然后检查晶振电路上的电容是否匹配一致

学stm32都需要准备什么软硬件?

可以先学习一下汇编,如果希望快速入门,打好C语言程序设计的基础吧,强烈推荐谭浩强的第四版教程,然后看看视频资料,了解ST的整体硬件资源设计!

为什么PCB不能直角走线?

从原理上说,直角走线会使传输线的线宽发生变化,造成阻抗的不连续。其实不光是直角走线,顿角,锐角走线都可能会造成阻抗变化的情况。但在特殊场合下,PCB设计是可以走直角的。

VGA的行同步和场同步需要绘制差分线吗

需要绘制,如果分开的话信号干扰会更小,VGA输出的是模拟信号量,模拟量对信号的采集是很严格的。

stm32最大的特点是什么

如果我需要很多高级的接口,比如以太网和USB,那么我自然选STM32,如果我需要实现一些算法,那肯定会选DSP。

stm32f103串口中断偶有卡死问题怎么解决

1、打开RXNEIE,默认会同时打开RXNE和ORE中断。2、必须第一时间清零RXNE,如没及时清零,下一帧数据过来时就会产生Overrun error!3、错误就是ORE导致的。4、解决办法要清除ORE

stm32f103串口中断偶有卡死问题怎么解决

查了若干资料,参考手册,如下:1、打开RXNEIE,默认会同时打开RXNE和ORE中断。2、必须第一时间清零RXNE,如没及时清零,下一帧数据过来时就会产生Overrun error!3、错误就是ORE导致的。4、解决办法要清除ORE。解决办法:void USART2_IRQHandler(void){  u8 key = 0;  if(USART_GetITStatus(USART2USART_IT_RXNE)!=Bit_RESET) //检查 USART 是否发生中断  {      USART_ClearITPendingBit(USART2USART_IT_RXNE); // 清中断标志      key=USART_ReceiveData(USART2);      // save key at here.  }  if(USART_GetFlagStatus(USART2USART_FLAG_ORE) == SET) // 检查 ORE 标志  {      USART_ClearFlag(USART2USART_FLAG_ORE);      USART_ReceiveData(USART2);  }}​

freertos哪家的教程好一点

看看正点原子的基于FreeRTOS的源码详解的书籍,也可以参考一下野火的相关教程。实时操作系统主要把控好任务调度。