BSP

我要报错
  • 记住这些小细节,拯救电路用得上!

    发现这些细节,拯救电路很多人都一样,我们很多工程师在完成一个项目后,发现整个项目大部分的时间都花在“调试检测电路整改电路”这个阶段,也正是这个阶段,很多项目没有办法进行下去,停滞在那边。想要快速完成项目,摆脱实验调试时的烦闷,苦恼不知道问题

  • 来深圳的几年,搬过6次家,却依然......

        最近,我又搬家了     记得刚来深圳的时候,住的是一个握手楼的二楼,没有阳光,没有网,是那种手机压根没有一点信号的网。每晚都不想太早回家,或者加班,或者在路边,看熙熙攘攘的人群。     住了五个月,太潮湿了导致背部一直酸痛,到现在也经常会疼。

  • 嵌入式工程师的经典面试题目及解答

    上个星期,去深圳一家搞ARM开发的公司面试,HR叫我做了一份卷子,里面都是C编程,心中暗喜,因为这些题基本上都在程序员面试宝典里见过。后来回到学校,在网上搜索,原来这些题都是嵌入式工程师的经典面试题目,很多网站上都可以找得到。现把他贴出来,附上网

  • 史上最全Linux面试题(2020最新版)

    导读:本文整理了最新的Linux面试题,近3万字,约100道题,分享至此,希望对大家有帮助。 一、Linux 概述 1. 什么是Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主

  • 【编程之美】超时重传,滑动窗口,可靠性传输原理C语言实现

        最近在做无线传输的通信协议实现,这里涉及到超时重传,窗口移动,可靠性传输的问题,有些一些心得,也有很多的调试历程,与大家分享,当然源码不会开源,但是思想会毫无保留.          首先我们看重传原理ARQ     ARQ(AutomaticRepeat reQuest,自动重传

  • 霸榜 GitHub:去你丫的算法!

    大家好,我是小 G。 今天跟大家分享下,前不久我在 GitHub 上看到的一个算法类项目:Fucking Algorithm。 该项目此前在 GitHub 开源后,用了短短两周,Star 数便破万,近期也连续霸榜 GitHub Trending 页,受欢迎程度由此可见一斑。 Fucking Algorithm,开源

  • ​程序员最头疼的事——命名?Codelf来帮助你

    关于命名     程序员最头疼的事:命名,《Clean Code》和《编写可读代码的艺术》将有意义的命名作为第一个内容来描述。千万不要使用拼音这样来命名变量,自己今天看的懂,过几天自己就不一定看得懂了,如果碰巧同事接手了你的工作,那肯定是头大的起飞一脸懵逼

  • 【深度好文】不可不知的三种缓冲类型

    为什么有时候写入文件的内容却没有?没什么printf打印在终端的内容看不到?这一切背后有着怎样早为人知的秘密? 今天来说说缓冲的事。 也许你已经听说过三种缓冲模式,但是今天要讲的不止这些。 缓冲 为了减少使用read和write调用的次数,标准IO库提供了缓冲

  • 结构体内存对齐你真的弄懂了?听说这这道题目80%的初学者都没做对

    好久没更新C语言文章了,今天给大家带来一道经典、易错的关于C语言结构体内存对齐的题目: 求32bit环境下以下结构体所占的字节数: typedef struct test_struct {  char a;    short b;       char c;       int d;  char e; }test_struct; 请说出你的答案:

  • 【Linux笔记】设备树实例分析

    点击上方「嵌入式大杂烩」,选择「置顶公众号」第一时间查看编程笔记! 前言 我们可以从LED程序中榨取很多知识:基本的驱动框架、驱动的简单分层、驱动的分层+分离思想、总线设备驱动模型、设备树等。这大多都是结合韦老师的教程学的。 这篇笔记结合第6个demo

  • 延时功能进化论(合集)

    推荐语 本次推荐的是鱼鹰写的关于延时方面专题。文章列举、分析了多个延时方法的优缺点及改进方法等,同时也分享了一些使用经验,带我们深刻理解单片机的各种延时功能。另外,鱼鹰的这种钻研、学习精神很值得我们学习 下转原文(文章较长,可收藏下面慢慢读~

  • 【Linux笔记】设备树基础知识

    笔记整理自百问网+正点原子 前言 之前分享的笔记:【Linux笔记】总线设备驱动模型中在platform_device部分有简单说明描述设备有两种方法:一种是使用platform_device结构体来指定;另一种是使用设备树来描述。 本篇笔记我们就来简单地学习一下设备树的一些知

  • 专栏推荐 | 开源项目解读

    【推荐】 本次分享的是好友Mculover666创建的一个开源项目解读专栏,通过这个专栏我们可以了解、学习一些很实用的开源项目的用法及设计思想,强烈推荐!文末有交流群,我偶尔也在群里窥屏学习,群内大佬云集,技术交流氛围很好~ 嵌入式开源项目精选专栏 本专

  • 今天,小熊派一周年了!

    小熊派·寄语 2019年4月11日,我们创立了“小熊派”的开发板品牌,同日联合华为IoT发布了“BearPi-IoT”开发套件。时光匆匆,转眼小熊派已经成立1周年了。首先,感谢每一位开发者对小熊派的鼓励,更感谢合作伙伴给予小熊派的信任和支持。   我们是一个年轻的

  • 基于LiteOS的智慧农业案例实验分享

    最近在指导一位读者朋友做毕业设计,该毕设是关于端云互通的,基于小熊派+LiteOS+华为云。 在指导他的过程中我也学到了不少东西,这里通过一个案例实验(智慧农业)给大家分享一些知识。 实验框图 相关模块简介 1、STM32L431RCT6 2、LiteOS LiteOS是华为开发

  • 零基础入门Git&Github

    点击上方“ 果果小师弟 ”,选择“ 置顶/星标公众号 ” 干货福利,第一时间送达! 了解Git和Github 什么是Git Git(读音为/gɪt/)。是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Li

  • 小爱同学控制ESP8266点灯

    关注、 星标公众号,不错过精彩内容 编辑:Tony 来源:公众号TonyCode 小爱同学吃灰很久了,一直想接入小爱来控制些智能硬件,无奈小米的IOT开放平台只对企业用户开放。最近研究了点灯科技的物联网平台,软件硬件支持非常丰富,关键对于爱好者有免费的版本可

  • 平衡小车PID,就该这么调!!!

    上一篇文章:看完这篇文章,还不会做平衡小车,你来打我。 描述了平衡小车的制作过程,也开源了一部分设计资料。 在上篇文章留言中,有朋友说: 安排,必须安排! 1、PID 关于PID的概念,网上相关的帖子太多,在此不再赘述。 之前也有过几篇关于PID的文章: 

  • RTOS入门干货

    之前分享的《学习STM32的一些经验分享》中也有简单提到恩师的视频教程。现在,恩师的录制的RT-Thread Nano视频教程也得到了RT-Thread官方的认可与推荐,大家可以去围观学习一下, 免费的 。 部分有读过我的自我介绍的读者朋友应该知道我是师范学院非电子专业

  • 编写自己的链接库——西邮本科生的实验

    作者:刘传玺 、盛洁、黄子轩 一. 实验目的及实验环境  1.实验目的 通过编译和链接一个程序,深入理编译和链接都做了什么,并掌握静态库和动态链接库的编写和调用方法。 2.实验环境      (1)硬件  CPU: 内存: 显示器:1920*1080 60Hz 硬盘空间: 40GB