logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式日志系统设计

使用C语言面向对象在嵌入式单片机上设计一套日志系统

文章图片
#c语言#单片机#mcu +2
嵌入式软件架构

软件开发不断向前发展,我们作为从业人员,怎么可以固步自封,需要不断学习才能在日新月异的时代中不被时代所抛弃。

文章图片
#架构#单片机#mcu
STM32 boot和app之间的数据传递

总之,在stm32中有通过备份SRAM(备份寄存器)的方式来进行存储数据,也可以在编译链接过程中划分出一块不会占用的空间来进行存储数据,这和备份SRAM是效果一样,只要板子不掉电,ram中的数据就不会丢失,当然备份SRAM可以由VBAT进行供电,哪怕板子掉电,备份域中的数据也不会丢失,这是SRAM比不了了,当然也由于这个性质,备份SRAM的较为珍贵,如果备份SRAM不够使用,F1系列的备份寄存器只

文章图片
#stm32#嵌入式硬件#单片机 +1
嵌入式开发事件驱动模型--AO事件调度器

本文中的事件调度器,使得嵌入式开发在处理业务事件更加游刃有余

文章图片
#mcu#单片机#软件构建 +1
C语言扩展属性section——数据段分析

综上,使用_attribute_((section(“”)))这个扩展属性对于需要由注册机制的需求非常友好,比如linux内核初始化,和单元测试用例的执行,在嵌入式中由于链接脚本的问题对于数据拷贝会由遗漏的情况,所以需要在启动文件上做出相应的调整。

文章图片
#c语言#开发语言#stm32
到底了