step1nto

0
获赞数
2
关注数
1
粉丝数
IP 属地山西
2023-10-31 加入
浏览 1.1k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
1 声望
暂无数据
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2024-04-10
    [通信协议]I2C总线通信协议工作原理
    为什么I2C要开漏输出?。。没有开漏输出,就没有线与没有线与,就没有应答没有线与,就没有多主仲裁没有开漏输出,就没有线与
  • 发布了文章2024-04-09
    [STM32]如何写一个FLASH下载算法
    [链接]Programming External Flash used with STM32 Devices [链接] The Figure below explains the flash programming concept in Keil MDK. .
  • 发布了文章2024-04-08
    ✅[FreeRTOS源码]Queue队列xQueueCreate函数
    xQueueCreate函数xQueueCreate其实是一个宏,调用了xQueueGenericCreate函数。xQueueGenericCreate函数第三个参数区分创建的队列的几种类型:包括信号量,二进制信号量,互斥量等都是由队列变体得来。在创建队列时,第三个参数固定使用 queueQUEUE_TYPE_BASE。 {代码...
  • 发布了文章2024-04-08
    [FreeRTOS应用]多任务使用队列进行UART发送
    这个示例的核心是通过队列在不同任务之间安全地传递数据。在该示例中,队列充当了生产者(vTask1和vTask2)和消费者(vTaskUartSend)之间的缓冲区。
  • 赞了文章2024-04-06
    从内核世界透视 mmap 内存映射的本质(原理篇)
    之前有不少读者给笔者留言,希望笔者写一篇文章介绍下 mmap 内存映射相关的知识体系,之所以迟迟没有动笔,是因为 mmap 这个系统调用看上去简单,实际上并不简单,可以说是非常复杂的一个系统调用。
  • 赞了文章2024-04-06
    嵌入式系统原理[笔记]:SysTick滴答计时器
    写在前面:本文代码基于STM32G431Rx开发板,G4系列基本通用本文主要内容:Systick计时器的特点相关的寄存器代码中主要调用的库函数软件运行配置自定义延迟时长的4种代码实现
  • 发布了文章2024-04-06
    [FreeRTOS源码]vListInitialise函数的反汇编代码阅读
    vListInitialise函数 {代码...} .字节[24:21][23:20][19:16][15:12][11:8][7:4][3:0]基地址偏移 + C+ 8+ 4+ 0变量名pxContainerpvOwnerpxPreviouspxNextxItemValuepxIndexuxNumberOfItemsvListInitialise函数汇编 {代码...} .
  • 发布了文章2024-04-02
    [FreeRTOS源码]SVC,PendSV和SysTick
    在FreeRTOS中,使用三个宏重写了中断,实现任务调度。 {代码...} 在使用STM32 HAL库时,需要在stm32f1xx_it.c文件中找到被重写的函数体,加上__weak,防止重定义。 {代码...} SVC_HandlerFreeRTOS中,TCB(任务控制块)是用来管理任务的关键结构体,它包含了管理和调度...