单片机
文章平均质量分 93
单片机
咖喱年糕
欢迎大家,和我一起探讨学术上的知识,一起学习一起进步!
展开
-
【OTA】在线升级:OTA升级的原理和实现方式
在你升级系统的时候,接收升级包的过程中,你还是可以正常使用的手机的,打电话、看视频、玩游戏等都不耽误,直到下载完成,你点击了开始更新之后,手机才进入更新状态,不让你操作,等更新完毕之后重启就又可以继续操作了。后台式升级的意思是:在进行升级的时候,接收新固件包的方式是在后台进行的,不会影响功能的正常执行。非后台式升级的意思是:在进行升级的时候,接收固件时需要跳转到Bootloader,这个时候你不能在使用这个产品的任何功能,只能一直等着它接收并完成更新,完成之后你才能继续操作其他的功能。原创 2024-06-25 09:28:40 · 1427 阅读 · 0 评论 -
【OLED】0.96寸OLED显示屏显示(字库)、字模软件使用
OLED显示芯片:STM32F103C8通信方式:IICOLED的产品分为4引脚的IIC接口的和7引脚SPI接口的,本章主要讲解4引脚的OLED。OLED,即有机发光二极管( Organic Light Emitting Diode )。OLED由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。原创 2024-06-25 09:26:19 · 1240 阅读 · 0 评论 -
学会阅读硬件的原理图、数据手册大全
列了这么多关键词,并不是教大家如何阅读DC-DC数据手册,而是在阐明一个点:不同的人看数据手册的侧重点是不一样的,硬件工程师更关注电气参数、封装信息、参考设计等,软件工程师更关注寄存器、协议等,提取关键字,高效的阅读数据手册,找到对我们有帮助的内容才是最重要的。典型的参数,指的是芯片厂商在特定的参数下,测量得出的一些芯片特性,比如下面的不同输出电压和开关频率之间的关系,DC-DC效率和输出电流之间的关系等等,这个是为了让我们更好的了解芯片的性能。如果两个设备之间要传输的数据比较复杂,可以约定一些规则。原创 2024-01-10 09:47:48 · 877 阅读 · 0 评论 -
同步IO、异步IO、阻塞IO、非阻塞IO、复用IO
因此这一过程中它是阻塞于select或poll,而没有阻塞于recv,有人将非阻塞IO定义成在读写操作时没有阻塞于系统调用的IO操作(不包括数据从内核复制到用户空间时的阻塞,因为这相对于网络IO来说确实很短暂),如果按这样理解,这种IO模型也能称之为非阻塞IO模型,但是按POSIX来看,它也是同步IO,那么也和楼上一样称之为同步非阻塞IO吧。一般来讲:阻塞IO模型、非阻塞IO模型、IO复用模型(select/poll/epoll)、信号驱动IO模型都属于同步IO,因为阶段2是阻塞的(尽管时间很短)。原创 2024-01-10 09:47:26 · 973 阅读 · 0 评论 -
【单片机】四种烧写方式简介
单片机是一种可编程控制器,搭好硬件电路后,可以利用程序实现很多非常复杂的逻辑功能,与纯硬件电路相比,简化了硬件外围的设计、方便了逻辑的设计、丰富了逻辑的输出。不同厂家的单片机需要不同编程IDE来实现编程。在学习单片机之前,要先清楚单片机程序是如何烧写到单片机内部的,在烧写的过程中需要用到什么工具?因为不通用的烧写工具可能价格较贵,比如说Micorchip单片机使用的ICD系列编程器,单台价格在600-1000元人民币之间。今天和大学来认识一下单片机最常用的四种烧写方式和所使用到的工具。原创 2024-01-09 09:39:01 · 2763 阅读 · 0 评论