STM32F4
heermu
一只刚会写程序的小辣鸡
展开
-
J-Link连接,Keil找不到SW设备问题
问题:使用J-Link下载时,SW Device找不到解决方法:此处我是硬件问题,设计的CPU电路有关模拟电源VSSA和VDDA的引脚浮空了,在引脚接上后问题解决,一定要注意跟电源有关的引脚必须按照手册接...原创 2020-11-06 17:43:18 · 7273 阅读 · 0 评论 -
关于STM32串口卡死问题
1.操作系统:RT-Thread 板子:STM32F4072.现象:想要UART1做控制台串口、UART3做通讯串口,但一旦使用UART3就会卡死,调试后发现程序卡死在函数static int stm32_putc(struct rt_serial_device *serial, char c)中的while (__HAL_UART_GET_FLAG(&(uart->handle), UART_FLAG_TC) == RESET);3.解决:注意关注函数void...原创 2020-08-18 09:19:51 · 2884 阅读 · 0 评论 -
W5500+F4官网TCPClient代码出现IP读取有问题,乱码问题
1.开发板:STM32F407;2.STM32F407+W5500代码:3.出现的问题:(1)串口助手打印出来的IP、网关地址等与自设的静态IP、网关等不匹配;(2)网络数据收发为乱码;4.解决方法出现这些现象都是源于一个问题,SPI的时序设置有问题。我这里是速度过快,所以将SPI_BaudRatePrescaler_2改为SPI_BaudRatePrescaler_8后以上问题均解决。...原创 2020-07-16 10:35:45 · 858 阅读 · 0 评论 -
STM32F4实时时间精确到ms
开发板:STM32F4071.目的:在屏幕上能显示的实时时间精确到ms,如 时 :分:秒:毫秒;2.方式:RTC结合systick定时器,由于RTC只能为秒级,所以毫秒需要利用systick定时器来产生;3.代码:(1)首先RTC日历的例程官方都有提供,此处就不赘述了,这里重点讲有关systick产生毫秒计时的部分;(2)main.c SysTick_Init(); ...原创 2020-04-21 16:00:15 · 3564 阅读 · 1 评论