自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

触控MCU探索之路

触控MCU,未来大势所趋。探索进阶ing

  • 博客(9)
  • 资源 (18)
  • 收藏
  • 关注

原创 乐鑫科技2021笔试面试题-面试经验及流程

时间线及面试流程2021.04.02笔试题目分为选择题和编程题,选择题二十题,编程题两题;选择题基本是一些计算机相关基础知识,比较简单,如果有考过研应该很轻松,没考过研的话可能稍微要复习一下计算机组成原理;编程题我做的部分是一题easy一题medium,但是我做的不好;第一题是关于数学的,给出一个数,高度合成数的概念,求第n个高度合成数,不知道为啥,我自己跑能通过,放牛客平台上显示超时只通过40%;第二题是关于树的,使用递归的方法解题,具体题目不太记得了,还是得多刷刷 leetcod

2021-06-07 09:48:29 1608

原创 深入浅出-Kafka 面试知识点深度剖析

Linux公社今天点击上方蓝字 ● 关注Linux公社kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解耦、削峰、异步处理的作用。kafka对外使用topic的概念,生产者往topic里写消息,消费者从读消息。为了做到水平扩展,一个topic实际是由多个partition组成的,遇到瓶颈时,可以通过增加partition的数量来进行横向扩容。单个parition内是保证消息...

2021-06-04 15:17:21 116

原创 鸿蒙2.0都来了,快搭个环境玩起来吧!#HarmonyOS#手把手教你搭建鸿蒙内核LiteOS-A

自4月底开始,鸿蒙2.0系统便迎来公测,6月2日将举行鸿蒙操作系统以及华为全场景新品发布会,届时会正式推出鸿蒙OS稳定版。针对华为发布的鸿蒙系统,网上评论褒贬不一,有吹捧的,有无脑黑的。在这里一口君就不做评价了,但是有2点: 对任何一个新兴事物,我们都要保持最旺盛的求知欲, ...

2021-06-03 17:37:44 311 1

原创 深入浅出-回调函数和函数指针的理解

回调函数就是一个通过函数指针调用的函数。回调函数机制的三个要素:定义一个回调函数(普通函数即可); 将回调函数的函数指针注册给调用者; 当特定的事件或条件发生时,调用者使用函数指针调用回调函数。下面通过一个例子来解释下回调函数和函数指针。...

2021-06-03 17:00:50 209

原创 常用几个经典的C语言算法及源码(Fibonacci数列,回文检查,简单的加减乘除计算器等)-上

算法是一个程序和软件的灵魂,作为一名优秀的程序员,只有对一些基础的算法有着全面的掌握,才会在设计程序和编写代码的过程中显得得心应手。计算Fibonacci数列Fibonacci数列又称斐波那契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21。C语言实现的代码如下:...

2021-06-03 16:50:26 119

原创 深入浅出,讲解DCDC BUCK电路的工作模式

DCDC BUCK工作模式详解根据电感工作情况Buck电路主要的工作模式有如下两种:CCM模式:连续电流模式,整个稳压过程电感电流都不为0。DCM模式:不连续电流模式,整个稳压过程电感电流都会出现0的情况。),考虑到电感体积与成本问题,所选用的电感往往不会选择太大,通常选用的电感能满足长期工作的电流即可,因此在轻载的时候,电流会出现下降到0的情况转换为DCM工作模式。在DCM工作模式下,当电流为零的时候,二极管会截止,此时电感电压为0,负载完全由电容C放电提供能量,输出电压受负载影响..

2021-06-03 11:36:44 3967

原创 USART串口通信-DMA方式,一分钟从入门到大师,深入浅出了解

在《USART串口通信,中断方式,一分钟从菜鸟到大师(完整版)》文中详细介绍了中断方式串口通信的时序。在需要大量串口通信的应用中,《为什么需要DMA?你知道吗?》指出了中断方式的不足之处,及采用DMA方式在提高系统效率方面的巨大优势。下面看看以DMA方式串口通信的时序及要注意的问题。如果是全双工通信,需要用到二个DMA通道,半双工时用一个DMA通道也可以,但是必须在每次收发前初始化。...

2021-06-03 10:24:54 1118

原创 解析单片机烧录的hex文件,玩了这么久,你知道长什么样子?

含有单片机的电子产品在量产的时候会用到.hex文件或者.bin。hex是十六进制的,包含地址信息和数据信息,而bin文件是二进制的,只有数据而不包含地址。任何文件都有一定的格式规范,hex文件同样具有完整的格式规范。今天和大家分享一下,hex是如何解析的。

2021-06-03 09:24:02 1537

原创 HarmonyOS 2真的来了!能让不同设备组成“超级终端”

6月2日晚,华为召开了鸿蒙操作系统及华为全场景新品发布会,带来了万众期待的HarmonyOS 2。那么,新系统与其他操作系统相比有什么优势?根据官方介绍,由于HarmonyOS 2属于万物互联系统,因此可以与其他厂商的手机、平板、电视、音箱、耳机、智能汽车、冰箱等设备组成超级终端,更便于进行跨平台数据处理。这就是鸿蒙的独特优势。当然,前提是这些设备也得使用鸿蒙系统。华为鸿蒙具有四个独有特性:1.软件解耦,弹性部署:结构全球领先和唯一,一套代码可以在任一智能设备上运行;让不同设备使用同一语言无缝沟通。

2021-06-02 21:07:33 501

STM8(Axx)_例程(内附源码).zip

1.STM8S_Demo 2.STM8S-A01_GPIO基础知识 3.STM8S-A02_TIM精确延时(阻塞式) 4.STM8S-A03_TIM定时中断 5.STM8S-A04_UART基本收发数据 6.STM8S-A05_ADC单次软件触发 7.STM8S-A05_ADC连续转换 8.STM8S-A06_AWU自动唤醒(未校正LSI时钟) 9.STM8S-A06_AWU自动唤醒(已校正LSI时钟) 10.STM8S-A07_内部EEPROM编程 11.STM8S-A07_内部FLASH编程 12.STM8S-A08_IWDG独立看门狗 13.STM8S-A08_WWDG窗口看门狗 14.STM8S-A09_EXTI外部中断 15.STM8S-A10_I2C读写EEPROM(模拟) 16.STM8S-A10_I2C读写EEPROM(硬件)

2021-06-07

STM32 F1第一阶段软件工程(详细源码例程).zip

1.STM32F10x_模拟I2C读写EEPROM 2.STM32F10x_硬件I2C读写EEPROM 3.STM32F10x_硬件I2C主从通信 4.A0.0.0(STM32F10x_ADC1单通道单次采集) 5.A0.0.0(STM32F10x_BKP备份数据) 6.A0.0.0(STM32F10x_DAC输出三角波形) 7.A0.0.0(STM32F10x_DMA_USART) 8.A0.0.0(STM32F10x_FSMC读写外部SRAM) 9.A0.0.0(STM32F10x_FSMC读写外部SRAM_官方配置) 10.A0.0.0(STM32F10x_SPI从机) 11.A0.0.0(STM32F10x_SysTick系统滴答) 12.A0.0.0(STM32F10x_TIM输出PWM波形) 13.A0.0.0(STM32F10x_外部NorFlash存储程序代码) 14.A0.0.0(STM32F10x_外部SRAM作为运行内存) 15.STM32F10x_ADC三通道DMA连续转换(3通道、软件单次触发) 16.STM32F10x_ADC三通道逐次转换(单次、单通道软件触发) 17.STM32F10x_RTC秒中断 18.STM32F10x_SPI(软件模拟)读写Flash(25Q16) 19.STM32F10x_SPI(硬件接口)读写Flash(25Q16) 20.STM32F107VC_I2C读写EEPROM 等等详细资料源码例程

2021-06-03

STM32 F4第一阶段软件工程(源码例程).zip

1.STM32F4_TIM基本延时(阻塞式) 2.STM32F4_TIM输出PWM波形(可调频率、占空比) 3.STM32F4_TIM输入波形捕获(脉冲频率) 4.STM32F4_TIM输入波形捕获(脉冲频率、占空比) 5.STM32F4_USART配置及细节描述 6.STM32F4_模拟I2C读写EEPROM简洁版(不切换SDA方向、不检测ACK位) 7.STM32F4xx_ProjectTemplate(417) 8.STM32F4xx_ProjectTemplate

2021-06-03

STM32 F0第一阶段软件工程(详细源码例程).zip

1.STM32F0xx_ADC采集电压配置详细过程 2.STM32F0xx_DAC输出电压配置详细过程 3.STM32F0xx_DMA收发USART数据配置详细过程 - 查询方式 4.STM32F0xx_DMA收发USART数据配置详细过程 - 中断方式 5.STM32F0xx_EXIT中断配置详细过程 6.STM32F0xx_FLASH编程(应用级)总结 7.STM32F0xx_GPIO配置详细过程 8.STM32F0xx_IWDG独立看门狗配置详细过程 9.STM32F0xx_ProjectTemplate 10.STM32F0xx_PWR低功耗配置详细过程 11.STM32F0xx_RTC实时时钟配置详细过程 12.STM32F0xx_SPI读写(Flash)配置详细过程 13.STM32F0xx_TIM基本延时配置详细过程 14.STM32F0xx_TIM输出PWM配置详细过程 15.STM32F0xx_TIM输入捕获(计算频率)配置详细过程 16.STM32F0xx_USART收发配置详细过程 17.STM32F0xx_WWDG窗口看门狗配置详细过程

2021-06-03

printf系列教程 - 源码工程.zip

printf系列教程 - 源码工程

2021-06-03

CANOpen系列教程04_CAN总线波特率、位时序、帧类型及格式说明.pdf

CANOpen系列教程04_CAN总线波特率、位时序、帧类型及格式说明

2021-06-03

CANOpen系列教程03_CAN收发器功能、原理及作用.pdf

CANOpen系列教程03_CAN收发器功能、原理及作用

2021-06-03

CANOpen系列教程02_理解CAN总线协议.pdf

CANOpen系列教程02_理解CAN总线协议

2021-06-03

CANOpen系列教程01_初识CAN与CANOpen及相关内容.pdf

CANOpen系列教程01_初识CAN与CANOpen及相关内容

2021-06-03

CANOpen系列教程11_深度分析CanFestival_3架构.pdf

CANOpen系列教程11_深度分析CanFestival_3架构

2021-06-03

STM32综合代码工程.zip

STM32F417ZG_ANSIC几种特殊的标准定义 1.STM32F103ZE(IAR)_printf_scanf 2.STM32F103ZE(IAR)_复位不初始化变量NoInit 3.STM32F103ZE(Keil)_printf_scanf 4.STM32F103ZE(Keil)_Reset 5.STM32F103ZE(Keil)_复位不初始化变量NoInit 6.STM32F103ZE(Keil)_复位来源(寄存器版) 7.STM32F103ZE(Keil)_生成bin文件

2021-06-03

UCOS2_STM32_任务间信号量通信(一)_应用实例描述.zip

UCOS2_STM32_任务间信号量通信(一)_应用实例描述

2021-06-03

深入浅出DCDC BUCK电路的工作模式.docx

深入浅出DCDC BUCK电路的工作模式

2021-06-03

001-92239_AN92239_Proximity_Sensing_with_CapSense.pdf

AN92239

2021-06-03

精编蜂鸣器和弦音发声控制资料.pdf

精编蜂鸣器和弦音发声控制资料

2021-06-01

C#的串口通信上位机和下位机源程序.pdf

C#的串口通信上位机和下位机源程序,适合新手入门操作

2021-06-01

AN92239 - Proximity Example Projects.zip

AN92239 - Proximity Example Projects源文件,接近感应做法及源码

2021-06-01

ALP_Filter_Library.zip

赛普拉斯AN92239电容接近感应源文件下载,对接近感应感兴趣的伙伴可自行下载。

2021-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除