- 博客(3)
- 收藏
- 关注
原创 RTThread studio 与CubeMX联合编程(三)
/在stm32f1xx_hal_msp.c中,放在board.c最下面,也可自己分配位置。第1函数会被系统检索自动初始化,第2个函数需要用户主动初始化,放在mian函数中自己初始化吧,其中的有些内容会与后面初始化内容重复,但最终还是会以程序最后的配置为准,不影响使用。第二种可以打开RTThread源代码的板级支持包BSP进行复制,BSP中包含很多芯片的例程代码,但代码中是没有初始化全部的外设的,所以最好还是采用第一种方法。2、 开启board.h及stm32xxxx_hal_config.h的。
2023-03-25 15:15:37 245
原创 RTThread studio 与CubeMX联合编程(二)
配置完成,按此处的generate生成代码,之后将cubemx文件夹中main.c中的SystemClock_Config函数复制,覆盖board.c中的SystemClock_Config函数。同时将cubemx-inc-stm32f4xx_hal_conf.h复制到drivers文件夹中,这样一个最简单的工程就配置好了。4、CodeGenerater下的Generatedfiles不要勾选第一项,就会将后面初始化的外设代码放在stm32f4xx_hal_msp.c文件的最后面了。
2023-03-25 13:26:46 274
原创 RTThread studio 与CubeMX联合编程(一)
近期我大力的给身边的朋友推荐RT-Thread操作系统,主要是因为他们都是国产,免费开源,同时确实非常的好用,(当然也存在很多待完善的问题,一直在改进),基本已经满足您的日常开发需求,提高您的开发速度。再者是因为RTT是国产正版。现在很多企业生存都困难,为了简单的一点开发,要付出几十万的费用买正版软件,对他们来说可能是最后一根稻草,承受不起,当然,我非常支持正版软件,大型企业,有能力的中小企业,一定要购买正版软件,软件公司也需要生存。
2023-03-25 12:48:14 195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人