学习心得
文章平均质量分 71
教而不善。”
路漫漫其修远兮,吾将上下而求索!
展开
-
初学littlefs文件系统
一个为微控制器设计的小故障安全文件系统。掉电恢复能力: 设计用于处理随机电源故障。所有文件操作都有很强的写时拷贝保证,如果断电,文件系统将恢复到上一次已知的良好状态。动态磨损均衡: 设计考虑到闪存,并提供动态块磨损均衡。此外,littlefs可以检测坏块并在它们周围工作。有限RAM/ROM: 被设计为使用少量内存。RAM的使用是严格限制的,这意味着RAM的使用不会随着文件系统的增长而改变。文件系统不包含无界递归,动态内存仅限于可静态提供的可配置缓冲区。原创 2022-12-14 11:09:02 · 7135 阅读 · 0 评论 -
Keil5工程编译hex文件转bin文件
1、前言相信很多公司在生产的时候都是用bin文件作为生产文件,其好处和区别其实网上都有很多介绍,本文就不细致介绍,我随便找了一篇,介绍也算很详细了;链接:Hex和Bin的区别_sinat_16169043的博客-CSDN博客_bin文件和hex文件的区别本文主要介绍如何将keil软件生产的hex文件转换成bin文件,简单好用。HEX文件转BIN文件...原创 2022-01-07 11:27:02 · 2581 阅读 · 0 评论 -
热敏打印机工作原理
热敏打印机、打印机原创 2021-12-29 15:17:11 · 6232 阅读 · 4 评论 -
C语言队列实现
头文件#ifndef Queue_H#define Queue_Htypedef int Item;typedef struct node * PNode;typedef struct node{ Item data; PNode next;}Node;typedef struct{ PNode front; PNode rear; int size;}Queue;/*构造一个空队列*/Queue *InitQueue();/*销原创 2021-10-25 13:48:54 · 96 阅读 · 0 评论 -
小壁虎EFM32如何写Flash实现存储
概念ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM的优势),U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM原创 2021-06-01 10:25:01 · 527 阅读 · 0 评论 -
堆和栈的区别
堆和栈的主要区别由以下几点:1、管理方式不同;2、空间大小不同;3、能否产生碎片不同;4、生长方向不同;5、分配方式不同;6、分配效率不同;(1)管理方式对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生内存泄露。(2)空间大小:一般来讲在32位系统下,堆内存可以达到4G的空间,从这个角度来看 堆内存几乎是没有什么限制的。但是对于栈来讲,一般都是有一定的空间大小的,例如,在VC6下面,默认的栈空间大小是1M。当然,这个值可以修改。(3)碎片问题原创 2021-05-17 11:37:17 · 194 阅读 · 0 评论 -
小壁虎EFM32之ADC 采集电压
前言最近在学习小壁虎EFM32芯片的使用,需要用ADC采集电压,学习之中,遇到一些小问题和需要注意的地方,现将其记录下来,避免以后自己再次踩坑和往后可以学而时习之;好了,进入正题。代码主函数:int main (void){ CHIP_Init(); CMU_ClockSelectSet(cmuClock_LFA, cmuSelect_LFRCO); /* * 开启LE时钟,只要使用到低频外设,都需要开启该时钟原创 2021-04-25 09:58:04 · 1284 阅读 · 0 评论 -
LoRa SX1278通信代码开发学习
前言最近在学习和摸索LoRa SX1278无线发射模块,其中学到了很多新知识和对SX1278也有了深一点的认识,现在将学习开发中遇到的问题、解决方法、调试完成和低功耗等内容分享出来,也是一种学习记录,方便日后有迹可循,再次学习。 本篇文章可能会比较粗暴一点,直接把需要注意的地方重点介绍一下,可能没有其他文章把每一个小知识点,专用名字都说的那么详尽,怕最后你看完了也不知道哪个是重点了;话不多说,直接来。准备工具1、SX1278芯片或者模块2、主控EFM32(STM32、STM8均可,因为我使用模拟S原创 2021-04-23 10:01:52 · 14913 阅读 · 23 评论