• 欢迎回家

    华为不会倒,中国不会亡。

    Linux阅码场
    2021-09-26
  • 神操作!如何快速读写MCU内部flash?

    大家好,今天和大家分享一下STM32F103C8T6读写内部flash,关于103系列的单片机大家可以参考选项手册查看flash的容量。一、芯片FLASH容量分类:可以看到我们今天介绍的这款芯片的flash大小是64K的,网上也有人说它可以支持到128K,但是官方给出的解释是前6...

  • 晶振下面为什么要铺地?这是有好处的

    单板上时钟设计的注意事项,主要从三方面考虑。01布局1)时钟晶体和相关电路应布置在PCB的中央位置并且要有良好的地层,而不是靠近I/O接口处。不可将时钟产生电路做成子卡或者子板的形式,必须做在单独的时钟板上或者承载板上。如下图所示,绿色框中部分下一层最好不要走线。 2)在PCB时...

  • 呵呵,您可真牛X啊!

    这两天,网络上疯传一张图片,内容是一家疑似中字头的单位某leader的微信群聊记录。这位leader的发言一经曝光就炸了:“80后的人,真的该退出IT行业了”“我XX真的见不得下了班要回家给老婆孩子做饭的男人”脾气之大,大家还是来自行感受一下吧:看完之后,不知道大家感受如何,我反...

  • RT-Thread上设备SPI移植与实践

    作为通信协议的两大基础,IIC和SPI两者的应用都非常广泛,上一篇文章讲过了RTT上IIC的移植与实践。《一步到位!教你RT-Thread上设备IIC驱动移植》讲完IIC,自然少不了SPI的相关内容,基于此,本文就来详细说明RT-Thread上设备SPI的移植与实践,SPI的通信...

  • 头一次去追“星”,现场动容

    关注、星标公众号,直达精彩内容来源:技术让梦想更伟大作者:李肖遥今天被刷屏了,孟女生在时隔一千多天的时间里终于回到祖国的怀抱。以"不认罪"方式获释,这很关键;是以中国政府包机,而不是加方派遣,这种种态度和证据都在证明自己的清白。从机场含泪的发表:感谢祖国和人民的支持,到与友人的道...

  • 软件开发中常用的开发模型你知道吗?

    关注「嵌入式大杂烩」,选择「星标公众号」一起进步!来源 |  嵌入式基地瀑布模型该模型是由上至下一次性完成整个项目的开发方式。该模型一共分为6个阶段,如图所示:在瀑布模型的开发过程中需要严格的按照这条线执行,只有完成当前阶段之后才能够进行下一阶段的开发任务。优点该模型划分出了每个...

  • 实用 | 一个简单易用的菜单框架

    关注「嵌入式大杂烩」,选择「星标公众号」一起进步!来源|屋脊雀菜单框架介绍声明:本处所说的菜单是用在128*64这种小屏幕的菜单,例如下面这种,不是彩屏上的GUI。作为一个底层驱动工程师,驱动写完了,是要写硬件测试程序的。这个测试程序,一般给测试部/硬件工程师用来测试硬件,也会给...

    嵌入式大杂烩
    2021-09-24
  • 经验分享 | 大家是怎么来选择技术书籍?选书和看书的经验分享!

    大家好,我是ZhengN。我们今天不分享技术文章,给大家分享一篇关于选书与看书的经验分享的文章。我们每个人的精力都很有限,不可能把所有相关书籍都学过一遍,选择适合自己的书籍可以让我们的学习达到事半功倍的效果。下面我们一起来看道哥是怎么来选书与读书的:一、前言前几天有同事过来,让我...

    嵌入式大杂烩
    2021-09-24
  • STM32单片机,UART的寄存器配置以及工作原理

    前言UART是重要的片上资源,主流单片机基本上都有该功能,通过UART可以扩展出很多的通信接口,如RS232、RS485、LIN,甚至WIFI、蓝牙模组等,可以说只要搞通讯就会涉及到UART。下面和大家分享STM32的UART配置。1UART是什么USART全称universal...

  • 回帖就送,开发板、无线鼠标,机械键盘,100份好礼等你

    RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,具有组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性等特性,得到诸多芯片厂商的支持,也深受开发者喜欢。RT-Thread遵循Apach...

  • 什么时候需要cpu_relax()锁

    一个最典型的要使用pu_relax()锁的场景是忙等待(也就是死循环等一个事情的发生),在内核里面有大量的代码,比如等寄存器状态:比如做延迟:简单来说,你如果在内核里面写了忙等待的代码,都没有在循环里面加个cpu_relax()的话,这基本上是一种比较幼稚的表现。根据内核文档vo...

    Linux阅码场
    2021-09-24
  • 经验分享 | 开发新产品,如何有效地开展工作?

    这个话题其实我很早之前就想写一写了,但是一直抽不开时间,今天终于有时间来聊一聊这个话题,希望能借助我过往研发产品的经验帮助更多从事嵌入式行业的朋友们入门。一个新的产品立项了,接下来,就会有UI设计、结构、硬件、软件、产品经理、项目经理、测试工程师等角色来共同完成这个项目,当然这是...

    嵌入式大杂烩
    2021-09-24
  • 状态机的三种骚操作,看完恍然大悟!

    状态机的实现无非就是3个要素:状态、事件、响应。转换成具体的行为就3句话。发生了什么事?现在系统处在什么状态?在这样的状态下发生了这样的事,系统要干什么?用C语言实现状态机主要有3种方法:switch—case法、表格驱动法、函数指针法。switch—case法状态用switch...

  • 555函数信号发生器电路的工作过程

    01电路图功能利用555的核心电路产生方波、三角波、正弦波。02电路的工作过程首先,555芯片通过外围电阻电容组成一个多谐振荡器,输出一个方波。555多谐振荡器输出方波后,经电容C1耦合到由R3,C3组成的积分网络。输出三角波。这也是一个电容充放电的过程,过程如下:当555多谐振...

发布文章