zsky 头像

zsky

425 声望
公众号【一起学嵌入式】,专注RTOS、Linux、C/C++。一起学习,一起进步 展开

公众号【一起学嵌入式】,专注RTOS、Linux、C/C++。
一起学习,一起进步

收起
关注了
0
粉丝数
2394
IP 属地天津市红桥区
最新动态
  • 关注了专栏 ·
    图标
    Arm精选

    以易懂、渐进、有序的方式,深入探讨ARMv8/ARMv9架构的核心概念。我们将从基础知识开始,逐步深入,覆盖最新的架构,不再纠缠于过时技术。本系列内容包含但不限于ARM基础、SOC芯片基础、Trustzone、gic、异常和中断、AMBA、Cache、MMU等内容,并将持续更新。

  • 发布了文章 ·
    RTOS任务切换过程中堆栈的使用情况

    我们知道 Cortex-M3 系列单片机内部有双堆栈机制。即 Cortex‐M3 拥有两个堆栈指针:主堆栈(MSP)和进程堆栈(PSP)。任一时刻只能使用其中的一个。通过控制寄存器 CONTROL 中的选择位进行控制。

    摘要图
  • 发布了文章 ·
    51单片机也可以移植RTOS

    首发,公众号【一起学嵌入式】来源:一起学嵌入式说起RTOS移植,我们首先会想到32位单片机。那么51单片机可以移植RTOS吗?我的答案是,只要资源够用(ROM空间、RAM空间),可以移植。前提是你对RTOS的实现原理非常清楚,并且可以自己完成移植工作。不过,51单片机移植RTOS,已经有牛人做过这个工作,这位大佬移植的是 Fr...

    摘要图
  • 发布了文章 ·
    eeprom读写数据不一致问题分析

    昨天有小伙伴在群里提问,通过IIC向EEPROM连续写入 8 字节成功了,但是读出来的8个数据中,最后两个字节与写入的数据不相同。

    摘要图
  • 发布了文章 ·
    如何编写通信接口协议

    有些嵌入式设备需要跟其他设备进行数据通信,为了保证数据可靠传输,往往需要制定固定格式的通信数据帧。通信双方需要按照制定好的格式组织数据和解析数据。

  • 发布了文章 ·
    LED在实际项目中的用处

    学习嵌入式 MCU,我们的第一个控制程序非点亮 LED 莫属,就好比学写代码的第一个程序是 Hello world。学习Linux驱动程序,最简单的控制外设驱动也是点亮一个 LED。那么,这个简单的 LED 在实际项目中有什么用处呢?今天简单来聊一聊。

  • 发布了文章 ·
    闲来无事拆解了一辆遥控汽车,助你DIY

    首发,公众号【一起学嵌入式】文章来自:一起学嵌入式今天孩子的一辆玩具车出现问题了,作为嵌入式工程师,首先想到把它拆开看看问题出在哪了。于是,就开始了拆解工作,顺便看看这款遥控汽车的工作原理。这套遥控汽车包括两部分:电子汽车和方向盘遥控器。方向盘形式的遥控,可以控制汽车前进、后退、转向;车门可以控...

    摘要图
  • 发布了文章 ·
    FreeRTOS 官方中文版网站上线啦

    多年来,越来越多的FreeRTOS用户,包括客户和合作伙伴,从中文地区访问FreeRTOS网站。我们很高兴地宣布,FreeRTOS 网站现在支持简体中文,这可以让中文地区的客户能够更轻松地使用他们喜欢的语言搜索和浏览内容。通过多语言的体验,FreeRTOS 的用户可以快速搜索并且参与相关内容,包括文档和演示。

    摘要图
  • 发布了文章 ·
    嵌入式开发日常用到一些软件方案,助你快速完成产品功能

    大家好,之前分享过产品级项目的仓库,反响还不错。一些产品级别的嵌入式项目,助你快速成长这次,再给大家分享一些日常工作中用到的软件例程和方案。希望能够帮助你快速做出想要的产品功能。老规矩,先把仓库地址列出来: {代码...} 仓库中的内容01.USB升级日常工作中,有的产品有USB接口,一般用来像获取U盘一样获取设...

  • 发布了文章 ·
    一些产品级别的嵌入式项目,助你快速成长

    该仓库主要上传平时从 Github/码云 收集的一些大佬们上传的产品级项目,可能是基于 STM32的,也可能是基于其它芯片方案的等等。

  • 发布了文章 ·
    助你快速入门RT-Thread

    为了方便阅读,将《RT-Thread快速入门》系列文章进行了汇总。主要包括以下部分:文章列表如下,点击即可直接阅读:RT-Thread 学习-Env开发环境搭建RT-Thread快速入门-初探RT-ThreadRT-Thread快速入门-体验RT-ThreadRT-Thread快速入门-了解内核启动流程RT-Thread快速入门-线程管理(上)RT-Thread快速入门-线程管理(下)RT-T...

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-内核移植

    首发,公众号【一起学嵌入式】RT-Thread 快速入门系列前面的文章介绍了内核相关的知识,以及内核提供的接口函数和如何使用。本篇文章主要介绍如何将 RT-Thread 内核移植到某个硬件平台之上。移植分为两部分:CPU 架构移植BSP 移植也就是将 RT-Thread 内核在不同的芯片架构、不同的板卡上运行起来,能够具备线程管理和调...

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-中断管理

    经过前面文章的学习,对于 RT-Thread 处理多任务或者说线程的处理机制,基本上入门了。能够上手用 RT-thread 进行日常开发了。

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-内存池

    首发,公众号【一起学嵌入式】引言上篇文章介绍了动态内存堆相关的内容:RT-Thread快速入门-动态内存堆管理这篇文章继续介绍 RT-Thread 内存管理剩下的部分——内存池。为何引入内存池?内存堆虽然方便灵活,但是存在明显的缺点:分配效率低。每次分配内存的时候,都需要查找空闲内存块。容易产生内存碎片。为了规避这两个...

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-动态内存堆管理

    每种 RTOS 均有内存管理机制,RT-Thread 的内存管理分为两类:动态内存堆管理、内存池管理。

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-信号

    对,你没看错。作为一款 RTOS,RT-Thread 提供了 Linux 才有的信号机制。其他常用的 RTOS 没有提供信号机制。

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-消息队列

    哈哈,RT-Thread 快速入门系列文章登上官方论坛 “今日聚焦” 了,能够得到官方认可,属实受宠若惊。感谢 RT-Thread 的认可,感谢官方提供的交流学习平台。

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-消息邮箱

    前面几篇文章介绍了线程(任务)间的同步机制:信号量、互斥量、事件集。接下来我们学习线程(任务)之间的通信机制。

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-事件集

    RT-Thread 中的事件集,也就是其他 RTOS 中的事件标志组。事件集也是线程(任务)间同步的一种机制。

    摘要图
  • 发布了文章 ·
    RT-Thread快速入门-互斥量

    互斥量,即互斥信号量(Mutex,Mutual Exclusion 的缩写)。互斥量的主要作用是对资源实现互斥访问。二值信号量也可以实现对资源的互斥访问,那么为何要引入互斥量呢?互斥量和信号量有什么不同呢?

    摘要图
认证与成就
获得 85 次点赞
2020年07月30日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息