发 帖  
  • 嵌入式开发中,常常会自定义一些协议格式,比如用于板与板之间的通信、客户端与服务端之间的通信等。...
    0
    839次阅读
    0条评论
  • 目前有两种粗浅的设计策略,一种是或的关系,即各个日志等级彼此独立,可以单独打开关闭;一种是顺序打印,根据设置打印等级,低于或者高于这个等级的才打印。...
    0
    1309次阅读
    0条评论
  • ToolKit是一套应用于嵌入式系统的通用工具包,可灵活应用到有无RTOS的程序中,采用C语言面向对象的思路实现各个功能,尽可能最大化的复用代码,目前为止工具包包含:循环队列、软件定时器、事件集。...
    0
    924次阅读
    0条评论
  • mmap() 系统调用在调用进程的虚拟地址空间中创建一个新的内存映射,映射分为两种。...
    0
    397次阅读
    0条评论
  • ubuntu 本身支持 linux 的网络底层设置命令:ifconfig,route,ip 等命令,但为了让网络设置更加简单,Debian 提供了一个标准的高级网络设置工具,包含 ifup 和 ifdown 程序和 /e...
    0
    1665次阅读
    0条评论
  • 当我们要下载编译好的镜像到Flash时,首先要做的一步就是选择合适的Flash下载算法,而这个算法本身就是一个FLM文件。...
    0
    1443次阅读
    0条评论
  • 行为随条件变化而改变,这里状态切换的模式也称为状态机。有限状态机 (Finite State Machine,FSM) 是由3 个主要元素组成的有向图: 状态、转换和动作。...
    0
    737次阅读
    0条评论
  • Use%:磁盘使用率。如果使用率在90%以上时,就需要注意了,避免磁盘容量不足出现系统问题,尤其是对于文件内容增加较快的情况(如/home、/var/spool/mail等)。...
    0
    389次阅读
    0条评论
  • 浅谈klipper固件

    2022-12-29 09:26
    接下来我们来聊一聊klipper固件。klipper是3D打印机开源固件的其中一种,它结合了树莓派和打印机主板的强大功能,以实现更好的打印机控制,即以更快的打印速度和更好的精度和控制运行打印机。它相比Marlin固件有着...
    0
    14874次阅读
    0条评论
  • 上节我们分享了MVC框架、状态模式组合在实际开发中的应用,它能够让我们的软件设计流程更加的清晰、易于维护。...
    0
    728次阅读
    0条评论
  • 什么是MVC框架

    2022-11-1 10:13
    笔者在职场工作多年,维护过屎山级别的项目代码,也参与过大大小小的软件开发。我逐渐明白了写代码最重要的并不是炫技,而是让其他维护这个项目的人能够更快的上手去拓展项目的功能,以便能够更好的传承下去。...
    0
    9336次阅读
    0条评论
  • 在工作中,为了方便项目调试,一般情况下我们都会选择开发一个上位机来实现简单的控制和数据读取的功能;但是,这个工具仅限于研发人员使用。为了防止别有用心的测试或者其它人员将这个APP通过U盘的形式拷贝走然后到另外一台电脑上运...
    0
    1721次阅读
    0条评论
  • bk7256是一颗高性能同时支持wifi6和蓝牙的芯片。使用32位双risv-v作为内核,最大时钟320M。集成音频adc/dac,cmos 摄像头接口,16bit rgb显示屏、8080显示屏接口,支持硬件jpeg编解...
    0
    2019次阅读
    0条评论
12
ta 的专栏
关闭

站长推荐 上一条 /7 下一条

返回顶部