![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 55
nuralimengineer
这个作者很懒,什么都没留下…
展开
-
STM32H750之SPI踩坑笔记
今天stm32H750核心板上移植正点原子1.3屏幕,用硬件spi4,移植过程很顺利,官方的demo也运行成功了,我一开心,想显示一下其他东西,测试显示流畅度的时候出现了一个诡异现象,屏幕显示不稳定,突然黑屏,特别卡,更诡异的是必须连着电脑才能显示,我以为屏幕坏了。我借了队友的探索者开发板测试的时候很经常,特别诡异,接另一个h743核心板也有同样的问题。然后比对安富莱的spi驱动发现,一个参数没设置对。最后想说:TM,H7好复杂呀。/* SPI4 init function */ hspi4.Inst原创 2021-10-22 17:20:44 · 3904 阅读 · 3 评论 -
蓝桥杯嵌入式第十二届省赛第一场
题目阿里云盘:题目和程序题目分析程序cubemx初始化要用到的外设用的平台:stm32g474re1.配置时钟和debug2.初始化用到按键的GPIO和PD2先不初始化LED引脚3.初始化tim3,和uart1uart用中断接受4·生成mdk5工程mdk工程1.用官方提供的LCD程序,LCD有关的部分添加到生成的工程如果新建文件夹的话,先把文件夹添加到头文件路径中打开官方提供的LCD工程,在main.c里找到MX_GPIO_Init()函数,复制到自己的工程原创 2021-08-21 23:50:48 · 1884 阅读 · 10 评论 -
stm32多个串口实现printf
摘要最近stm32一个项目需要用到串口屏,串口WiFi,和调试串口,用hal库提供的API用起来比较繁琐,所以想重定向printf,实现多个串口printf函数,用起来比较方便,所以有了这篇博客。正题方法一用c库的vsnprintf函数,这个函数包含在stdio.h里extern _ARMABI int __ARM_vsnprintf(char * __restrict /*s*/, size_t /*n*/, const char * __restri原创 2021-07-30 09:28:39 · 2777 阅读 · 0 评论 -
stm32H70之使用片内的2Mflash
STM32h750之使用片内的2Mflash虽然stm32h750手册显示片内flash只有128k,但网友测试发现实际片内flash能达到2M,所以自测l了一下,果然不只是128k。所以就写个博客方法1:cubemx选择引脚和封装对应的stm32h743芯片比如,我手里的芯片是stm32h750vbt6芯片,在cubemx芯片选择栏输入stm32h743可以看到所有的stm32h743芯片我选择stm32h743VITx,它们俩资源上基本相同。优缺点有点:方法简单粗暴缺点:如果两个芯片电原创 2021-07-24 23:45:40 · 4471 阅读 · 3 评论 -
STM32怎么实时更新屏幕数据
最近学习stm32的ADC部分时,想通过OLED 屏幕显示ADC转换后的电压,但是OLED 屏幕只能显示字符串,也不会写实时转换字符串的函数,看了一下原子哥的代码,感觉有点麻烦,所以就想到了更简单的方法,用C语言库里的sprintf函数,转换成字符串显示,使用时要勾选mdk里use microlib。sprintf用法:点击这里...原创 2021-02-28 18:51:45 · 2746 阅读 · 2 评论