- 博客(20)
- 收藏
- 关注
原创 stm32移植外设步骤
1.根据官方例程首先移植初始化和使用所用到内容(从main.c移植到自己的外设.c中,main.h移植到自己外设的.h中),2.加入例程中的HAL库中的.C文件至目标工程HAL库中,包含对应库.h文件所在路径3.如图编译后在main.c中打开红色中的文件,打开要移植的宏开关4.添加对应外设函数(stm32f0xx_it.c和.h)至本工程(stm32f0xx_it.c和.h)。在stm32...
2021-10-27 17:46:45
1101
原创 NRF52**查询软定时器状态是否“启动/停止”
**第一步:**再app_timer.c中添加函数查询函数如图:放在了这个位置bool isTimerStatus(app_timer_id_t timer_id){ timer_node_t * p_node = (timer_node_t*)timer_id; return p_node->is_running;}**第二步:**再对应"app_timer.h"头文件中进...
2021-10-27 17:46:03
297
原创 QT无法跳转头文件问题2021-10-19
1.QT无法跳转头文件问题答:在.pro文件下添加包含路径如下INCLUDEPATH += …/…/Inc2.QT中宏的定义答:如下可增在.pro加两个宏,一般会把keil C++ 下的全局宏定义到下面DEFINES += USE_HAL_DRIVERDEFINES += STM32L052xx...
2021-10-19 15:12:01
589
原创 *SVN从服务器新建本地库2021-10-18
SVN从服务器新建本地库1.如图打开版本库浏览器2.在右侧空白处新建文件夹3.选中文件夹右键检出,后续按照提示选择自己指定的本地文件夹位置即可,后面就可以跟服务器上传和下拉了。
2021-10-18 12:38:16
127
原创 C语言标准库TUC和时间的互转
UTC和自然时间之间的互转首先包含标准库的头文件#include “time.h”UTC转时间:代码片.struct tm *p;uint32_t timep=1621887440;printf("pppppstamp:%d\n",timep);p=localtime(&timep); p->tm_year =p->tm_year+1900;p->tm_mon =1+p->tm_mon;LOG_I("%d-%d-%d-%d-%d-%d\n",p->t
2021-05-24 21:13:43
302
原创 凌思微新建定时器任务
凌思微加入自己的APP循环任务#include "builtin_timer.h"#define UART_EVENT_PERIOD 1000//MIN/10MS UINT/1MSstatic void ls_user_event_timer_init(void);static void ls_user_event_timer_cb(void *param);static struct builtin_timer *user_event_timer_inst=NULL;static void
2021-04-27 10:48:09
720
原创 keil查看程序RAM使用分配情况
在编译输出文件夹下找到这两个文件,本别是APP层map和协议栈层,打开文件向后拉即可查看各个函数/变量占用RAM空间的情况,从而对症下药
2019-12-10 09:41:21
1849
原创 stm32_查找复位的原因
stm32_查找复位的原因第一步:加入库函数,使用官方库原来就有的可以直接调用/** * @brief Checks whether the specified RCC flag is set or not. * @param RCC_FLAG: specifies the flag to check. * * For @b STM32_Connectivity_...
2019-11-10 10:54:56
2791
原创 nordic官网下载数据手册
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-05-23 11:32:23
1988
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人