vesperW 头像

vesperW

2390 声望
他还没有填写个人简介
关注了
0
粉丝数
11
IP 属地广西
最新动态
  • 发布了文章 ·
    YTM32使用eTMR定时器产生1Hz低频率PWM信号

    需求软件模拟PWM需求分析 - why not?解题思路总结需求客户使用YTM32B1LE05微控制器(下文简称LE05)开发车载ECU,本机作为传感器设备,需要通过输出1Hz的PWM信号,告知主机当前设备的采样值。这个PWM信号的占空比可调,精度0.1%,表示输出0 - 1000范围内的采样数据。软件模拟PWM可用软件模拟,使用1ms周期的定时器中断...

    摘要图
  • 发布了文章 ·
    不会读代码的程序员,不是好厨师

    写号以来,有小伙伴问:如何能快速提升编程能力?这感觉永远没有正确答案,每个人都有自己的套路,今天就来聊聊我对这个问题的看法:

    摘要图
  • 发布了文章 ·
    长文图解Google的protobuf思考、设计、应用

    一、前言二、RPC 基础概念三、protobuf 基本使用四、libevent五、实现 RPC 框架基本框架构思元数据的设计分析:客户端发送请求分析:服务端接收请求分析:服务端发送响应分析:客户端接收响应六、总结protobuf 的核心未解决的问题Warning: 文章有点长,我主要是想在一篇文章中把相关的重点内容都讲完、讲透彻,请见谅。...

    摘要图
  • 发布了文章 ·
    单片机I/O驱动与隔离常见设计方法

    虽然现在单片机的EMC做的很好,但有很多场合依然有很强的干扰信号,就比如我做了多年激光产品,激光瞬间功率很大,势必会对整个系统造成干扰。

    摘要图
  • 发布了文章 ·
    轻量级单片机命令行交互项目,全部开源

    在进行调试和维护时,常常需要与单片机进行交互,获取、设置某些参数或执行某些操作,nr_micro_shell正是为满足这一需求,针对资源较少的MCU编写的基本命令行工具。

    摘要图
  • 发布了文章 ·
    MCU低成本电动工具方案

    实现低成本电动工具方案,通常是是通过PWM驱动进行电机转速控制,高精度AD实现电机电流采样对电机进行保护,同时采用IO控制开关和AD采样对电池进行充电控制,实现简单的电池充电管理。

    摘要图
  • 发布了文章 ·
    嵌入式界的顶流开源项目,RetroPie 是怎么设计的?

    RetroPie 是啥?一个用于将树梅派等板子转变为游戏机的开源项目。树梅派上运行 RetroPieGithub:[链接]第一感觉,基于 Shell,有啥牛逼的。但仔细想想,一个简单的项目能获得 9.4K 的 Star,肯定有其过人之处。 想要实现模拟复古游戏机最重要的 2 件事:1、有能模拟运行复古游戏的模拟器。最流行的模拟器是 RetroArch。Re...

    摘要图
  • 发布了文章 ·
    实时系统低功耗原理及实现,非常实用的方案

    目前, 越来越多的嵌入式产品在开发中使用 RTOS 作为软件平台, 同时,开发中对低功耗的要求也越来越高, 本文会讨论一下如何在 RTOS 中处理微控制器的低功耗特性。

    摘要图
  • 发布了文章 ·
    改了一行代码,数组遍历耗时从10.3秒降到了0.5秒!

    本专题除讲解常见性能问题以及分析、调优手段外,还会重点讲解一些对系统性能至关重要,却又经常被忽视的高级话题,如Cache、指令流水线、Superscalar、SIMD、分支预测、内存屏障等。此外,还会涉及到编译器、操作系统等话题。

    摘要图
  • 发布了文章 ·
    一款超级好用的虚拟示波器软件

    在往期的文章中,曾经介绍过PWM,SPWM,还有SVPWM的实现,另外还有PID输入输出的时间响应;

    摘要图
  • 发布了文章 ·
    一个产品级MCU菜单框架设计

    随着MCU的性能越来越强劲,MCU做GUI也越来越流行,今天给大家分享一个用单色屏做的菜单框架。开源地址: {代码...} 1、概述本处所说的菜单是用在128*64这种小屏幕的菜单,例如下面这种,不是彩屏上的GUI。2、菜单框架设计作为一个底层驱动工程师,驱动写完了,是要写硬件测试程序的。这个测试程序,一般给测试部/硬件工...

    摘要图
  • 发布了文章 ·
    YTM32同步串行通信引擎SPI外设详解(slave part)

    IntroductionPricinple & Mechinism引脚信号Slave从机工作模式发送/命令FIFO和接收FIFOMatch匹配接收功能硬件片选和内部的自动片选Application Informationspi_slave_basic样例工程预先准备1个数还是2个数???ConclusionIntroduction最近接到不少客户的设计需求,需要使用一颗小MCU作为大芯片的扩展引脚芯片,通过通信...

    摘要图
  • 发布了文章 ·
    又一重量级RTOS及组件开源,免费商用!

    最近几年,手机界掀起了“自研操作系统”的热潮,华为自研鸿蒙操作系统(HarmonyOS)、小米自研澎湃操作系统(Xiaomi HyperOS)、Vivo自研蓝河操作系统 (BlueOS)。

    摘要图
  • 发布了文章 ·
    YTM32的同步串行通信外设SPI详解(Master Part)

    IntroductionFeatures引脚信号时钟源其它不常用功能Pricinple & Mechinism基于FIFO的命令和数据管理机制接收数据匹配功能Application InformationConclusion关于SPI外设中移位器的一些思考关于SPI从机的使用情况关于SPI外设中实现多个PCS引脚的正确打开方式的思考IntroductionFeatures支持配置SCLK的极性和相位动态可配...

    摘要图
  • 发布了文章 ·
    一分钟制版法

    印刷电路板(PCB)是进行电子线路实验的基础。虽说现在通过万能的淘宝可以找到既便宜又快捷的制作电路板服务,但是对于一些实验性质的电路板还是显得太慢了。这不是急性子的人能够等得起的。

    摘要图
  • 发布了文章 ·
    IIR滤波器原理与设计方法

    《数字信号处理》作为一门通信、电子、信息等本科专业基础课程,在《信号与系统》课程的基础上,学习离散信号与离散时间系统,尤其是离散傅里叶变换(DFT)和快速傅里叶变换(FFT)、数字滤波器、多速率信号处理等在通信、雷达等领域得到广泛应用。

    摘要图
  • 发布了文章 ·
    Linux内核解读

    作者:aurelianliu 工作过程中遇到的调度、内存、文件、网络等可以参考。 1.os运行态 X86架构,用户态运行在ring3,内核态运行在ring0,两个特权等级。 (1)内核、一些特权指令,例如填充页表、切换进程环境等,一般在ring0进行。内核态包括了异常向量表(syscall、中断等)、内存管理、调度器、文件系统、网络、虚拟化...

    摘要图
  • 发布了文章 ·
    深入理解Linux内核共享内存机制- shmem&tmpfs

    搞过Linux人都知道,Linux的世界中,进程的虚拟地址空间有两部分组成:内核空间和用户空间,内核空间各个进程直接共享,而用户空间彼此隔离,大家井水不犯河水。但是并不是老死不相往来,我们有时候需要进程直接共享一些数据,于是乎,Linux就有了共享内存的机制。

    摘要图
  • 发布了文章 ·
    一个轻量级的开源嵌入式状态机框架

    本次分享的是Zorb Framework的状态机的实现。中小型嵌入式程序说白了就是由各种状态机组成,因此掌握了如何构建状态机,开发嵌入式应用程序可以说是手到拈来。

    摘要图
  • 发布了文章 ·
    2024,嵌入式行业有哪些方向值得关注?

    做技术,如果只会一门心思搞技术,其实对自己的发展是不利的,我们闲暇之余还是有必要了解一下行业的动态。

    摘要图
认证与成就
获得 100 次点赞
2020年01月13日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息