- 博客(6)
- 收藏
- 关注
原创 MCU与FreeRTOS之低功耗
一、低功耗的三种模式一、低功耗的三种模式1、睡眠模式Sleep模式:, 即:把供给)(但是供电保证// RAM、寄存器、外设保持不变(数据不丢失)// 系统时钟可继续运行(如果不手动关闭)//(如 SysTick、UART、GPIO 等)// 适用于快速低功耗切换,功耗比STOP/Standby高, 但恢复快。// 外设可以正常运行(外设不依赖于CPU)2、停止模式Stop模式:(等价于外设没有时钟供应), 但// 关闭时钟, RAM、寄存器、外设状态保持不变。
2025-06-11 20:35:45
879
原创 MCU之FreeRTOS中的内存注意事项
本文探讨了FreeRTOS中vTaskList函数的内存溢出问题及解决方案。文中通过代码示例详细说明了每个问题的具体原因和修改方法,强调MCU内存溢出不会报错但会导致系统卡死,提醒开发者需合理规划内存使用。
2025-06-06 22:07:00
535
原创 C语言基础认识
如printf这个函数在<stdio.h> 的头文件里面,<stdio.h>是标准输入输出头文件。main 主函数 是程序的入口,有且仅有一个。#include 表示要包含的头文件。printf是系统提供的函数,将内容输出到终端。int 函数的返回值类型。()里面是main函数的参数列表。{}里面是函数体 要执行的内容。C语言中每条指令后面要有分号。头文件里面一般是函数的声明。return 函数的放回值。“”里面是要输出的内容。
2025-03-12 00:29:38
172
原创 C基础之Linux初级认识(下篇)
编辑器是用来编写文本的(windows的记事本 notepad++ Linux中的编辑器是vi编辑器 vi是vim的早期版本)vi 文件名 将文件在vi编辑器中打开,若文件不存在,则新建文件并在vi编辑器中打开。/king 在全文中检索king这个单词,按n跳下一个king,按N跳上一个king。:m,ns/king/KING/g 从m到n行的所有king替换成KING,gc同理。:%s/king/KING/g 将全文的king替换成KING。
2025-03-10 22:27:40
425
原创 C基础之Linux初级认识(上篇)
cp -r dir1 dir2 将目录dir1复制一份取名为dir2,如果dir2存在,将dir1的目录放到原来的dir2里面。mv file1 file2 将file1重命名为file2,如果file2已经存在,则替换原来的file2。cp file1 file2 将file1复制一份取名为file2,如果file2存在替换原来的file2。touch file1 在当前目录下创建file1,如果file1已经存在,则更新file1的时间戳。ls -a 列出当前路径下的所有文件(包括隐藏文件,.开头)
2025-03-02 16:00:29
955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人