自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (14)
  • 收藏
  • 关注

原创 CAN总线学习整理

物理层决定了 CAN 总线的电气特性、信号传输方式以及节点和总线的连接方式。常见的 CAN 物理层标准有 ISO 11898 - 2(高速 CAN)和 ISO 11898 - 3(低速容错 CAN)。数据传输模式:CAN 总线支持单播和广播两种数据传输模式。单播是指一个节点向另一个特定节点发送数据;广播是指一个节点向总线上的所有节点发送数据。通信周期:在实际应用中,CAN 总线通信通常采用周期性通信和事件驱动通信相结合的方式。周期性通信是指节点按照一定的时间间隔周期性地发送数据,适用于需要实时更新的数据。

2025-03-27 20:22:12 822

原创 在uC/OS-II中,如何选择合适的任务优先级

ucosii 任务优先级 stm32

2025-03-17 23:27:25 916

原创 YAFFS(Yet Another Flash File System)

YAFFS nandflash

2025-03-17 23:04:30 904

原创 FreeRtos跟Ucosii的相同点跟不同点

freeRtos ucosii stm32

2025-03-17 23:03:09 785

原创 bss段的变量名存储位置阐述:从编译->链接->代码启动运行

STM32 变量名的存储跟地址映射使用讲解

2025-03-11 22:35:44 141

原创 STM32的存储分配:栈、堆、.data、.bss、text(code、str)

stm32 sram flash

2025-03-11 22:24:12 775

原创 嵌入式通信接口优缺点及场景

嵌入式同行接口

2025-02-20 13:08:54 580

原创 TCP跟UDP的基础概念

STM32 TCP跟UDP区别

2025-02-14 10:51:23 352

原创 嵌入式非堆成加密算法RSA跟对称算法AES讲解

STM32的嵌入式算法库mbedTLS

2025-02-14 10:33:03 879

原创 stm32启动文件详解

5)、初始化栈指针的意义,初始化栈指针的意义在于为后续的函数调用、局部变量的存储等操作提供一个正确的内存区域。在程序运行过程中,CPU会根据PC指针的值从内存中取出指令并执行,然后自动更新PC指针指向下一条指令地址(记住,PC保存的永远是下一条要被执行的指令的地址,CPU从PC找到要执行指令的地址,去取读取指令)综上所述,在 STM32 启动文件中,通过为堆栈分配内存空间、将栈顶地址存储在向量表中,并在复位处理程序中加载栈顶地址到栈指针,完成了栈指针的初始化,确保了程序的正常运行。

2025-02-13 11:18:00 1006

原创 【无标题】

嵌入式及c语言零散知识累计整理

2025-02-12 12:41:53 599

转载 关于c链表的学习

关于c链表的学习链表可按两种方法分类:一、单链表、双向链表。二、普通链表、循环链表1、单链表:#include<stdio.h>#include<stdlib.h>typedef struct lnode{int data;lnode*next;}lnode,*linklist;void creatlist(lnodel){int x;lnodep;...

2019-03-27 22:03:12 453

自己移植好久才成功的Liteos到STM32L431工程

根据官方移植教程未能成功,官方的移植教程没有将启动文件替换成Liteos但修改了.SCT文件,也就是堆栈大小跟入口设置。最后自己找到个简单的方法替换了STM32的启动文件成LiteOS,工程完全正确,TAST1通过点亮PC13,TAST2打印,两个任务独立运行

2019-05-06

liteos开源develop

这款嵌入式系统,做低功耗优先考虑之一,正对物联网而开发,其中的一个分支截止201956最新版

2019-05-06

嵌入式系统物联网系统Liteos

针对物联网开发的嵌入式系统,低功耗开发,随后我会上传自己的开发笔记。最近还在开发中

2019-05-06

STM32Cube之定时器中断

STM32开发神器,可视化配置STM32的定时器中断,分享给大家,自己入手了很不错推荐给大家

2019-05-06

STM32Cube之SDIO FATFS IAP

STM32开发神器,可视化配置STM32的SDIO FATFS IAP,分享给大家,自己入手了很不错推荐给大家

2019-05-06

STM32Cube之SDIO FATFS

STM32开发神器,可视化配置STM32的SDIO FATFS,分享给大家,自己入手了很不错推荐给大家

2019-05-06

STM32Cube之flash

STM32开发神器,可视化配置STM32的flash配置,分享给大家,自己入手了很不错推荐给大家

2019-05-06

STM32Cube之ID加密

STM32开发神器,可视化配置STM32的ID加密,分享给大家,自己入手了很不错推荐给大家

2019-05-06

STM32Cube之RTC

STM32开发神器,可视化配置STM32的RTC配置,分享给大家,自己入手了很不错推荐给大家,所有的M0到M4都可入手

2019-05-06

STM32Cube之DAC配置

STM32开发神器,可视化配置STM32的DAC,分享给大家,自己入手了很不错推荐给大家

2019-05-06

STM32Cube配置时钟树配置

STM32开发神器,可视化配置STM32的时钟树,分享给大家,自己入手了很不错推荐给大家,所有的M0到M4都可入手

2019-05-06

STM32Cube配置ADC

STM32开发神器,可视化配置STM32的ADC,分享给大家,自己入手了很不错推荐给大家

2019-05-06

cube创建输出捕获配置

在stm32上开发的神器CubeMx使用技巧,创建io输出捕获配置

2019-05-06

liteos介绍-自己制作的PPT

嵌入式低功耗物联网系统liteos的功能基本功能总结

2019-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除