
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
今天来分享下工作这些年以来设计嵌入式SDK的一些经验。相信大家在日常工作过程中,都或多或少接触过不同的SDK,像STM32Cube、MCUXpresso、ESP-IDF、Zephyr、nRF Connect SDK这些都是业内非常知名的SDK设计。我自己这几年工作中,也和团队搭建了好几个产品相关的SDK平台,今天来聊聊我对SDK设计的理解。记住设计思路SDK 不是把驱动代码打个包,而是把配置、构建

这两年 AI 概念真的很火,但身处硬件领域的我一直有个感觉:AI 在软件领域已经开始改变开发流程了,可在硬件领域,大家还停留在很原始的用搜索引擎、用豆包、看论坛、看原厂资料逐一查找各类方案,这好像是无法避免的事情。很多人以为“画原理图”是最难的。实际上最耗时间的,往往是前面那一大堆信息整理和方案分析。于是我最近做了一个项目:NextBoard项目地址:这是一个面向 PCB/嵌入式硬件开发的 AI

有这么一个场景,我们用ai编程工具在进行一些长耗时任务的执行的时候,我们一般是不会待在同一个这个ide 里面去等待任务执行完成的,我们很有可能会同时多开几个ide又或者是切换到其他的窗口浏览其他的网页,这时候如果我们想要了解某个ai任务有没有执行完,我们就得来回切换窗口来看它有没有完成,这种效率就特别低,有可能已经执行完成了,我们不切换窗口查看也不知道。支持右键菜单打开 Settings、诊断信息

这两年 AI 概念真的很火,但身处硬件领域的我一直有个感觉:AI 在软件领域已经开始改变开发流程了,可在硬件领域,大家还停留在很原始的用搜索引擎、用豆包、看论坛、看原厂资料逐一查找各类方案,这好像是无法避免的事情。很多人以为“画原理图”是最难的。实际上最耗时间的,往往是前面那一大堆信息整理和方案分析。于是我最近做了一个项目:NextBoard项目地址:这是一个面向 PCB/嵌入式硬件开发的 AI

参考知识库菜单栏的C-51-32小项目部分。
假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,A1=A2,且A1在A2之前,而在排序后的序列中,A1仍在A2之前,则称这种排序算法是稳定的;如果一个算法的时间复杂度是O(logn),logn表示以2为底n的对数,比如,当数据增大256倍时,耗时只增大8倍,256/2除尽的次数。它描述了算法在处理数据时所需的时间/空间量随着数据规模的

在我们学习单片机的时候,main函数入口中一般有一个while大循环在不停轮询,如果我们需要实现多种不同的业务,就需要用到状态机,根据不同时刻的要求执行不同的代码,虽然可以实现需求,但这种情况下代码是比较臃肿的。但是需要注意的是,IDF的例程中,是不会单独对FreeRTOS通用的任务创建、任务通信等RTOS相关特性进行讲解,这部分我们可以参考FreeRTOS官方文档或者IDF API文档进行了解。
参考知识库菜单栏的C-51-32小项目部分。
该芯片内建稳压电路,提供稳定电压给触摸感应电路使用, 同时内部集成高效完善的触摸检测算法,使得芯片具有稳定的触摸检测效果。玻璃盖板下通过一个触摸PAD连接到触摸芯片中,触摸PAD可以用PCB铜箔、金属片、平顶圆柱弹簧、导电棉、导电油墨、导电橡胶、导电玻璃的ITO层等。当有人体手指靠近触摸按键时,人体手指与大地构成的感应电容并联焊盘与大地构成的感应电容,会使总感应电容值增加。电容式触摸按键IC在检测







