- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 如何在RT_Thread Studio 添加新文件夹及.c .h文件
RT_Thread Studio 添加新文件夹及.c .h文件1、在工程中新增文件夹分组及代码2、在新文件下编写SConscriptSConscript文件内容参考:3、选中新建文件夹,构建4、重新编译你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能
2025-01-21 16:36:52
1236
原创 STM32F407修改RTC时间问题
在初始化过程中一般会设置是否是第一次配置的标志位RTC_BKP_DR0)是否等于0x5050。再次配置时间需要修改标志位RTC_BKP_DR0的值比如0x5051。然后在初始化结尾将标志位0x5050赋予RTC_BKP_DR0。初次配置RTC时间完成以后,再次修改时间方法。STM32F407修改RTC时间。1、正确调用设置时间的库函数。
2022-09-21 18:55:36
3293
原创 野火STM32寄存器配置GPIO
1)读库函数的一些宏定义和结构体#define __IO voiatiletypedef unsigned int uint32_t;typedef unsigned shrot uint16_t;以结构体的形式定义好了外设寄存器后,使用结构体前还需要给结构体的首地址赋值,才能访问到需要的寄存器;eg:GPIOx_TypeDef GPIOA结构体的首地址赋了GPIOA地址的值;...
2019-07-13 08:36:46
631
原创 结构体的简单理解(Nothing_白初)
1、为什么要使用结构体? 为了表示一些复杂的事物,而普通的基本类型无法满足。2、结构体定义: 把一些基本类型数据组合在一起形成一个新的复合数据类型。3、结构体是一种类型:int类型、char类型、float类型、结构体类型...。4、如何定义一个结构体struct Student //定义结构体注意没有定义变量(struct Student类型){ int ag...
2019-07-07 21:12:38
344
原创 启动文件学习笔记——startup_stm32f429_439xx.s
Stack—栈Stack_Size EQU 0x00000400 ;EQU宏定义类C中define AREA STACK, NOINIT, READWRITE, ALIGN=3 ;定义一个空间命名为STACK,不初始化,可读可写,ALIGN=3(2的3次方),8字节对齐Stack_Mem S...
2019-06-12 20:09:41
2120
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1