技术让梦想更伟大

所属频道 公众号精选
作者李肖遥,专注嵌入式,只推荐适合你的博文、干货、技术心得,与君共勉。
  • 刷新认识!进程与线程的一个简单解释

    这是一篇7年前的旧文,但绝对值得一读。尤其是刚接触计算机不久的新手,通过此文可以对进程、线程有个相对直观的认知。

  • 【编程之美】论嵌入式架构的重要性

    嵌入式架构有多重要? 要做到嵌入式应用的代码逻辑清晰, 且避免重复的造轮子, 没有好的应用架构怎么行? 如果没有好的架构, 移植将会是一件很痛苦的事情。

  • FreeRTOS系列第5篇---FreeRTOS在Cortex-M3上的移植

    关注、星标公众号 ,直达精彩内容 FreeRTOS下载包的文件结构 在FreeRTOS官方网站可以下载到最新版的FreeRTOS包,我这里使用的是V8.2.3版本。 下载包内的总文件数量多的令人生畏,但文件结构却很简洁。《FreeRTOS入门指南》一文的第3节详细描述了下载包文件结

  • 期待要来的qt6.0吗?年底将重磅来袭

    关注、星标公众号 ,直达精彩内容 前言 作为一个发烧友,对新来的事物总是充满好奇心,想去尝试一下,这不,qt6将近的消息又离事实进了一步.我们来看看这个历程 一年前Qt 大会 早在一年前,KDAB 的 Albert Astals Cid 参加了Qt 大会,就分享了Qt 6 相关的消息,说到2

  • 【编程之美】模块化编程到底有多重要

    关注、星标公众号 ,直达精彩内容 引言 我们在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。而是和小组成员分工合作,这就要求小组成员各自负责一部分工程。比如你可能只是负责通讯或者显示这一块。这个时候,你就应该将自己的这一块程序写

  • FreeRTOS系列第4篇---FreeRTOS编码标准及风格指南

    关注、星标公众号 ,直达精彩内容 1.编码标准 FreeRTOS的核心源代码遵从MISRA编码标准指南。这个标准篇幅稍长,你可以在MISRA官方网站花少量钱买到,这里不再复制任何标准。 「FreeRTOS源代码不符合MISRA标准的项目如下所示:」 有两个API函数有多个返回点。

  • 〖值得收藏〗程序员必知的 89 个操作系统核心概念

      关注、星标公众号 ,直达精彩内容 来源:网络素材 整理:技术让梦想更伟大 来点硬核科普吧:89个操作系统核心概念! 1. 操作系统(Operating System,OS):是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配

  • C语言中3/-2=?3%-2=?你确定答案吗

    关注、星标公众号 ,直达精彩内容 抛砖引玉 C语言负数除以正数,与正数除以负数或者负数除以负数的余数和商,正负有谁定呢? -3 / 2 = ?; -3 % 2 = ?; 3 / (-2) = ?; 3 % (-2) = ?; (-3) / (-2) = ?; (-3) % (-2) = ?; 前提假设 假定我们让 a 除以 b,商为 q

  • 一文轻松理解打印有效日志

    、 引言 在日常代码测试或运行中,打印日志检测代码运行状态必不可少。先举三个例子: 在物联网系统中设备什么时候上线,可以将上线的信息写入数据库,也可以将该设备上线的记录打印到日志中,以该设备的id为文件名,查找日志也比较方便,上线时间、IP地址等

  • 如何分析和提高(C/C++)程序的编译速度?

    关注、星标公众号 ,直达精彩内容 一个别人的vs 2018 的程序, 编译, 加载数据, 运行, 需要个把小时。当改代码然后再运行的时候,又要个把小时才能编译看结果.这样岂不是很浪费时间, 怎么办?这样如何修改程序,怎么提高效率啊? 当我们遇到这样情况的时候,是不

  • 响应号召自主可控? 10年了, 百度输入法正式登陆Linux

    关注、星标公众号 ,直达精彩内容 前言     国家一直在号召自主可控,随着美国对华的贸易战,技术限制,我们更是需要自主研发,在操作系统上,Linux无疑是我们的不二选择,我们都说开发操作系统容易,生态难以建立,为什么?因为像贵司这样的龙头企业都不能带头,

  • GitHub重大更新:在线开发上线,是时候卸载IDE了

    关注、星标公众号 ,直达精彩内容 转 自: 机器之心 作者:Racoon、Jamin 【导读】:Github 最新推出的 Codespaces 可以实现基于 VS Code 的云端代码编译。现在,你在手机、平板上都可以直接进行开发。云端开发不能更美好了,用上 Codespaces 后,不仅可以把

  • FreeRTOS系列第3篇---FreeRTOS移植指南

    关注、星标公众号 ,直达精彩内容 前言 FreeRTOS下载包中已经包含很多演示例程- 每一个例程都是针对于: 特定的微控制器; 特定的开发工具(编译器、调试器等等); 特定的硬件平台(样机或评估板)。 可以在官方网站首页左侧的树形菜单 'Supported Devices'

  • 【编程之美】常用于单片机的接口适配器模式C语言实现

    前言     通俗的讲,适配器模式是将一个类的接口转换成客户希望的另外一个接口,在我们编写程序的时候,尤其是在我们使用到单片机做项目的时候,经常会用到。     但是往往我们做项目写程序的时候,并没有想到那么多,如果在不带操作系统的情况下,想要整个框

  • FreeRTOS系列第2篇---FreeRTOS入门指南

    前言 FreeRTOS可以被移植到很多不同架构的处理器和编译器。每一个RTOS移植都附带一个已经配置好的演示例程,可以方便快速启动开发。更好的是,每个演示例程都附带一个说明网页,提供如何定位RTOS演示工程源代码、如何编译演示例程、如何配置硬件平台的全部信