草庐IT

RBT6-MCU

全部标签

MCU_Font_Release,好用的LVGL的多语言转换工具!

在CSDN发现一个很不错的工具–MCU_Font_Release最近弄一个项目用到了LVGL,然后需要中英文切换,官方也提供一个转换工具,不过需要有字库,而且操作起来非常复杂。链接:MCU_Font_Release假如你找的字库没有中英文,那就和lvgl默认提供的字库不兼容,也就是中文和英文要分开显示。这是一个不合理的做法。LVGL默认提供的字库是非常大,它是英文及字符全量的库,非常庞大,非常耗资源。我在想肯定有大牛也遇到这些问题,果真,我在开源网站CSDN就找到了。解决了我的问题。使用MCU_Font_Release资源也省了,它可以按需生成对应的字库。中英文,甚至日语,韩语,图标全部否能混

【分享帖】LCD的MCU接口和SPI接口详解

LCD(LiquidCrystalDisplay)液晶屏,作为电子产品的重要组成部分,是终端用户与电子产品交互的重要载体。现在市场上的LCD,按照尺寸、功能、接口、用途等分为很多种,本文主要介绍如下两种LCD物理接口:1)MCU接口(8080接口)2)SPI接口当然还有其他接口,比如LVDS接口、DSI接口、EDP接口、RGB接口、MIPI接口等,其中很多接口并不常用,有些安排下篇文章分享,所以在这里就不在详述。一、MCU接口目前最常用的连接模式,主要用于单片机领域里,因此得名MCU接口,现在很多中低端的手机,或手表有在使用,价格较为便宜。MCU接口其本质是由英特尔(Intel)提出的8080

STM32H7系列MCU的MPU和Cache功能介绍

一、STM32H7系列MCU的MPU介绍**参考资料:PM0253STM32F7SeriesandSTM32H7SeriesCortex®-M7processorprogrammingmanualV5.01.1MPU的作用防止不受信任的应用程序访问受保护的内存区域;防止用户应用程序破坏操作系统使用的数据;通过阻止任务访问其它任务的数据区;允许将内存区域定义为只读,以便保护重要数据;检测意外的内存访问。简单的说就是内存保护、外设保护和代码访问保护。1.2MPU可配置的三种内存类型1)NormalmemoryCPU以最高效的方式加载和存储字节、半字和字,对于这种内存区,CPU的加载或存储不一定要按

「MCU」SD NAND芯片之国产新选择优秀

文章目录前言传统SD卡和可贴片SD卡传统SD卡可贴片SD卡实际使用总结前言随着目前时代的快速发展,即使是使用MCU的项目上也经常有大数据存储的需求。可以看到经常有小伙伴这样提问:大家好,请问有没有SD卡芯片,可以直接焊接到PCB板上的。项目需要保存900M以上字节,nandflash比较贵。或者有什么便宜的存储芯片提供。谢谢!传统做法无非如下几种:用eMMC芯片,和SD接口基本兼容,细节有区别。一般的操作系统能支持。东芝还是谁有焊接的嵌入式SD模块,贵。做TF卡的封装,直接上锡人工焊死。其实还有一种选择就是可贴片SD卡。传统SD卡和可贴片SD卡传统SD卡相对于可贴片SD卡,传统SD卡存在一些劣

(128KB)支持低成本HMI应用的 CY8C4147LDSS583、CY8C4147LDES573、CY8C4147AZSS595、CY8C4147AZES565嵌入式微控制器MCU

一、特点•32位MCU子系统:48-MHzARM®Cortex®-M0+CPU,带DMA控制器128KB闪存和16KBSRAM外部MHz振荡器(ECO),带PLL和32-kHz手表晶体振荡器(WCO)加密块包括AES、TRNG、PRNG、CRC和Sha•可编程模拟模块:一个12位、1MSPSSARADC两个运算放大器,可配置为可编程增益放大器(PGA)、比较器(CMP)等两个低功耗比较器两个采用下一代CapSense™技术的MSC(多感测转换器)模块•可编程数字模块:8个16位定时器/计数器/脉宽调制器(TCPWM)模块5个串行通信模块(SCB),可配置为I2C、SPI或UARTSegment

S32K3 MCAL配置 【MCU、PORT、DIO】

S32K3MCAL配置【MCU、PORT、DIO】1、需求分析2、MCU配置2.1通用配置2.2时钟配置2.2模式配置3、PORT配置4、DIO配置5、代码调试1、需求分析目标是在在S32K344板子上点亮红色LED灯,需要配置的有MCU、PORT、DIO模块。2、MCU配置MCU最主要的是时钟配置,要翻看芯片手册,理解时钟树。2.1通用配置1、通用配置中,没有什么特殊需求按照demo配置就好1、外部晶振配置按照实际项目原理图进行配置2.2时钟配置1、s32k3时钟源可由PLL,FXOSC,FIRC,SIRC,andSXOSC五种时钟源生成,可按照手册推荐配置1、FIRC1分频2、自动计算FI

gd32 exmc 连接 mcu 8080TFT 驱动(8pin/16pin)ST7789,40帧每秒240*320;

#include"gd32e50x.h"#if  0 //RS~A23 16根数据线#defineBANK0_LCD_D    ((uint32_t)0x61000000)  //LCDdataaddress,RS~A2316线 2^23*2=0x1000000 #defineBANK0_LCD_C    ((uint32_t)0x60000000)  //LCDregisteraddressAlternate2:EXMC_NE0=PD7~LCD_CS#defineLCD_WR_DATA(value)   ((*(__IOuint16_t*)(BANK0_LCD_D))=((uint16_t)

MCU常用外设总线

目录前言一、时钟与中断二、GPIO三、ADC四、定时器4.1基本定时器4.2通用定时器4.2.1输入捕获4.2.2输出比较五、UART5.1通讯的基本概念5.1.1串行通讯与并行通讯5.1.2全双工、半双工及单工通讯5.1.3同步通讯与异步通讯5.1.4通信速率5.2异步串口UART5.2.1物理层5.2.2协议层5.3串口配置六、IIC七、SPI前言  本文主要讲单片机外设的功能,即这些外设是什么,可以用来干什么,了解了之后我们就可以通过相应的寄存器配置来驱动这些外设。本文带大家深入了解一下这些外设的工作原理,知道了功能之后,对应任意一个MCU都可以找相应功能的寄存器。因为寄存器名字可以不同

一步一步搭建S32K14x的AutoSar项目----MCAL之MCU模块

本章节主要介绍MCU模块相关内容一、S32K144时钟树介绍:二、MCU模块介绍:三、MCU模块配置:一、S32K144时钟树介绍:1-1、时钟对于任何一款微控制器是很重要的,所以我们首先要了解S32K144的时钟树,才能为后续的MCAL中MCU模块配置做好准备,废话不多说,先上一张图片,聊了解下对应芯片手册的第27章ClockDistribution。1、SOSC就是连接外部的高速时钟,我们一般情况下会优先选择它,精准度会很高,稳定下也很好,我们一般用8M或者16M的晶振,内部的时钟容易因为温度产生应先。2、FastIRC:内部高速时钟3、SlowIRC:内部低速时钟4、LPO:内部低功耗时

freeswitch webrtc 两个verto_communicator客户端进行MCU的视频会议

系统环境一、编译服务器和加载模块二、下载编译指定版本verto_communicator三、开启第二个客户端四、视频通话测试结果五、MCU的通话原理及音频/视频/布局/管理员等参数配置附录1.用freeswitch-1.10.0中的客户端2.freeswitch微信交流群系统环境lsb_release-aNoLSBmodulesareavailable.DistributorID:UbuntuDescription:Ubuntu22.10Release:22.10Codename:kineticuname-aLinuxyqw-Lenovo-XiaoXinPro-13ARE-20206.2.0-