跳转到主要内容

技术

SWM341 I2C 接口应用

I2C总线由时钟线SCL、数据线SDA两根线构成,连接在其上的设备分为主机和从机两种,I2C上的通信全部由主机发起。

基于RJM32L030的自行车码表解决方案

自行车码表仪是一种测量自行车的行驶速度、里程等数据的工具。通常由感应磁铁、感应器、连接线和码表组成,当车轮旋转时,感应器捕捉到感应磁铁的信息,通过连接线传输到码表,码表计算出时速、里程等信息。

定时器不按设定超时产生中断

某客户设计需要启动定时器在 3ms 后产生中断,其后定时器不再运行,直至下一次软件要求再次启动定时器产生中断,实测代码后发现定时器启动后立即产生了超时中断。

基于MSPM0微控制器的电感电容测量装置-C题TI指定命题单芯片方案详解

——ONE——

1.0 方案背景

TI M0内核微控制器去年推出评估版芯片和软件,今年上半年推出正式版,支持易于上手的SYSCONFIG初始化代码配置工具,如图1.1所示。

【设计应用】简单至关重要:为何 8 位 MCU 将持续发展

玩具、电动工具、医疗器械、烟雾报警器、安全、个人护理、家用电器和汽车电子元件等行业仍然需要能够可靠地执行任务且复杂度尽可能低的MCU。8 位微控制器能够满足这一需求,允许制造商将额外的时间和资源用于更高的维护或新兴业务领域。

实战经验 | 一个 Flash 编程错误标志的探析

客户项目中使用的 MCU 型号是 STM32G0B1, 他们反馈在代码中尝试擦除并编程 FLASH时, 发现 FLASH 的状态寄存器显示编程错误。 问题是当前代码还没有开始擦除和编程, 怎么就有了编程错误标志了呢 ? 

【CW32学习笔记】通用异步收发器—中断接收篇

上回说到单片机的Uart发送,我们编写了一个发送函数循环发送固定的字符串,这回我们讲Uart的中断接收功能。

单片机不应该拒绝RTOS

对于搞单片机的特别用8051系列工程师来说,谈到单片机的RTOS,很多时候会问一句:“为什么要用RTOS?单片机就这一点资源,使用RTOS能保证效率吗?”

STM32 TrustZone 开发调试技巧 | 外设使用常见问题

在这一篇中,我们将把重点放在 Trust Zone 架构下应用开发中使用外设的环节,从外设中断、DMA、GPIO 及其与 IO 连接的外设等几个方面,介绍这些部分与传统的不带TrustZone 的 STM32 开发相比有哪些变化,同时会列举一些相关开发中的常见问题,并给出问题的分析与解决方法,供开发者参考。

STM32WL X 无声讯通“数传引擎” ,开机即可物联世界

成都无声讯通是意法半导体中国区生态合作伙伴,具有丰富的模组开发经验,于今年9月率先发布了基于STM32WL33的无线数传模组 — WS8561DLS。

如何使用VSCode开发/编译/下载/调试AT32 MCU

AT32提供在VSCode下开发、编译、下载、调试解决方法。只需安装所需要的软件工具并简单配置即可使用。本指南所使用的所有软件,目前都是开源的。

基于RJM8L151S的电动牙刷解决方案

电动牙刷是一种用电力驱动的口腔卫生工具,用于刷牙和清洁口腔,通常由可充电电池或电源供电,通过振动,旋转或脉冲等方式来移动刷头,以帮助更有效地去除牙齿表面的牙菌斑和实物残渣,提高口腔卫生水平。

基于CW32的公交站人流检测系统

本实验使用到了CW32-48F大学计划开发板、ESP8266WIFI模块、E18-D80NK红外光电开关及Keil5开发环境。

MCU微课堂|CKS32F4xx系列ETH通信

CKS32F4xx系列芯片自带以太网模块,该模块包括带专用DMA控制器的MAC 802.3(介质访问控制)控制器,支持介质独立接口(MII)和简化介质独立接口(RMII),并自带了一个用于外部PHY通信的SMI接口,通过一组配置寄存器,用户可以为MAC控制器和DMA控制器选择所需模式和功能。

华芯微特MCU在PCB板级设计中对ISP引脚的应用

华芯微特全系MCU的ISP操作说明:当芯片上电后检测到 ISP 引脚持续 5ms 以上的高电平后,将会进入 ISP(在应用编程)模式,片内的用户程序将不会得到执行,此时配合使用华芯微特的上位机(SYNWIT-PRG_Vxx.exe)通过串口执行程序擦除、更新等动作。

MM32F0160的FlexCAN FD位时间采样点的计算

FlexCAN模块是一个通信控制器,扩展了CAN FD功能,遵循ISO 11898-1标准、CAN FD和CAN 2.0B协议规范。 CAN协议主要被设计用作车载串行总线,满足实时处理,带宽要求,车辆在电磁干扰环境下的可靠操作,该模块支持标准和扩展帧,支持最大64字节有效负载,传输速率高达 8Mbps,并且具有非常灵活的用于传输和接收的邮箱系统和RxFIFO接收机制。邮箱系统由 32 个报文缓冲区(MB)组成。

基于复旦微电子FM33LE026物联水表设计

基于复旦微电子FM33LE026的物联水表在采用125K射频卡的基础上同时具有NB和蓝牙通讯。拥有强磁报警、电池欠压、欠费透支等功能,液晶可以实时显示水表用量、剩余金额、信号强度以及用户信息等数据。

系统简介

主控芯片采用复旦微电子FM33LE026,使用6×30段LCD显示,通过内部比较器与定时器PWM输出来实现125K射频卡的读写。多个低功耗UART可以实现蓝牙与NB模块的通讯。

FM33LE0xx系列MCU低功耗性能优异,在休眠模式下仅有1uA左右的功耗,适合各类低功耗应用场景。

【CW32学习笔记】通用异步收发器—发送篇

本章介绍CW32通用异步收发器的使用。

基于中科芯CKS32L053R8的辐射检测仪方案

CKS辐射检测仪基于32位MCU CKS32L053R8设计,具有低成本、响应快、测量范围宽等特点。 

在 Keil中使用STM32CubeProgrammer

本文提供了在 Keil 中使用STM32CubeProgrammer 来进行调试前下载固件的方法,适合 STM32 MCU 新产品的早期用户在使用 Keil 时进行参考。