摘要:
在了解STM32内存之前需要了解 MCU 的型号和MDK 中的.map 文件,很多刚学习 stm32 时都不会过多的去了解 MCU 的选型,是在太枯燥了。这里在从新了解一下,久了就熟悉了。 一、STM32命令规则 二、MDK下生成.map文件 在MDK中勾选.map文件的生成,确认后编译一下工程即可 阅读全文
posted @ 2022-06-09 18:30
浇筑菜鸟
阅读(2202)
评论(0)
推荐(0)
摘要:
一、RT-Thread启动流程 由于RT-Thread文档中心已经将得很详细了,这里我就不过多描述,有需要的可以看RT-Thread 文档中心,启动流程如下图所示: 从图中可以看出RT-Thread是从$Sub$$main()中进入初始化的过程,完成后从$Super$$main()跳转值main函数 阅读全文
posted @ 2022-06-08 16:41
浇筑菜鸟
阅读(619)
评论(0)
推荐(0)
摘要:
一、问题 在移植 RT-Thead 时,需要获取mcu当前的 HCLK 时钟频率来设置滴答时钟,而我使用的库函数中刚好缺少SystemCoreClockUpdate函数。 我之前在RT-Thread移植到stm32中是直接忽视SystemCoreClockUpdate函数的调用直接给SystemCo 阅读全文
posted @ 2022-06-08 15:09
浇筑菜鸟
阅读(884)
评论(0)
推荐(1)
摘要:
一、分析程序的目的 最近我在移植实时系统是遇到了一些问题,所以决定深入了解系统时钟的配置过程,当然想要学好stm32的小伙伴也有必要学习好时钟系统的配置,所以我将学习的过程再次记录,有写得不好的地方,望小伙伴指出。 之前我已经记录过一篇关于时钟系统的文章,对程序中不了解的地方可以看我之前的笔记“ST 阅读全文
posted @ 2022-06-07 18:15
浇筑菜鸟
阅读(1513)
评论(0)
推荐(0)
摘要:
在学习单片机时,我们会经常使用printf函数进行信息输出,方便调试程序,而学习RT-Thread时也会经常使用rt_kprintf函数进行信息输出,所以在移植完RT-Thread时,我们首先需要定义rt_hw_console_output使得rt_kprintf函数能正常运行 一、初始化UART 阅读全文
posted @ 2022-06-06 15:50
浇筑菜鸟
阅读(2095)
评论(0)
推荐(1)
摘要:
一、ST-LINK ST-LINK产品如下图所示: ST-LINK接口定义如下图所示 ST-LINK与stm32接线 使用SW接法只需要四根线: STM32 ST-LINK VCC(3.3V) TVCC(1) SWDIO/JTMS SWDIO(7) SWCLK/JTCK SWCLK(9) GND G 阅读全文
posted @ 2022-06-06 14:58
浇筑菜鸟
阅读(19904)
评论(0)
推荐(0)
浙公网安备 33010602011771号