嵌入式、单片机
文章平均质量分 70
夜醉欲眠
这个作者很懒,什么都没留下…
展开
-
cubeMX定制touchGFX ------Display配置
width: 显示器宽度height:显示器高度Framebuffer Strategy: 可选但缓冲、双缓冲等, 如果RAM容量足够,建议选择双缓冲,对UI性能有帮助,尤其是需要用到动画的UI.Buffer Location:缓冲位置,有两个选项 By Address: 指定地址可以使用SDRAM,SRAM或PSRAM, 使用场景一般是资源比较大,内部flash无法容纳。 By Allocation:自动分配的flash,主要用于资源很少的场景...原创 2020-09-08 17:11:29 · 871 阅读 · 0 评论 -
cubeMX从头配置touchgfx步骤简要说明
以下涉及的接口是以STM32L4R9做参考:1.开启CRC2.LTDC配置, 不同需求选择不同3.激活GFXMMU4.SDIHOST 开启5.DMA2D开启(加速UI)6.开启touchGFX, 如果在主面板没有touchgfx选项, 可在Software Packs-->Select Component->Graphics开启。...原创 2020-09-08 17:35:45 · 3230 阅读 · 0 评论 -
MIPS和ARM架构简单对比
MIPS的优势主要有以下几点1、MIPS支持64bit指令和操作,ARM目前只到32bit 。2、MIPS有专门的除法器,可以执行除法指令 。3、MIPS的内核寄存器比ARM多一倍,所以同样的性能下MIPS的功耗会比ARM更低,同样的功耗下性能比ARM更高。4、MIPS指令比ARM稍微多一点,稍微灵活一点。5、有观点认为MIPS的bank寄存器性能也要好于ARM,不过没见过能反映出来的测试。MIPS架构也存在着以下几点不足1、MIPS的内存地址起始有问题,这导致了MIPS在内存和原创 2022-05-25 10:44:55 · 10325 阅读 · 0 评论 -
_map文件全解析
首先讲述一下关于map在MDK-ARM中的配置。其实,在MDK-ARM中,我们可以根据自己的情况(不同配置),在map文件中输出对应(我们需要)的内容。默认情况下,输出所有信息。Project -> Options for Target -> Listing:会看到如下配置界面:看到上图,相信都应该明白map文件大概有哪些内容了吧?map文件里面内容大致分为五大类(按照map文件分类的顺序):1.Section Cross References:模块、段(入口..转载 2021-01-05 11:53:18 · 10064 阅读 · 0 评论 -
嵌入式软件的测试方法
由于嵌入式系统的自身特点,如实时性(Real-timing),内存不丰富,I/O通道少,开发工具昂贵,并且与硬件紧密相关CPU种类繁多,等等。嵌入式软件的开发和测试也就与一般商用软件的开发和测试策略有了很大的不同,可以说嵌入式软件是最难测试的一种软件。嵌入式软件测试使用有效的测试策略是唯一的出路,它可以使开发的效率最大化,避免目标系统的瓶颈,使用在线仿真器节省昂贵的目标资源。一转载 2017-07-11 11:09:50 · 3684 阅读 · 1 评论 -
软件版本命名规范与举例
在网上看了不少关于软件版本号命名文章,各种各样的都有,综合了一下,分享给大家,总体来说属于转载型文章。一个正规的软件产品少不了要有规范的命名,一个好的软件产品一定要有个规范的版本号,而在命名版本号时有一些约定俗成的规则,下面简单介绍下。1.版本命名规范软件版本号有四部分组成,第一部分为主版本号,第二部分为次版本号,第三部分为修订版本号转载 2017-07-11 10:04:13 · 3328 阅读 · 0 评论 -
颜色对照表
www.sioe.cn 应用工具当前位置:首页 > 应用工具 > RGB颜色值与十六进制颜色码转换工具看着挺有用,分享一下:附上24位转16位颜色代码#define RGB(R,G,B) (((R >> 3) & 0x1f) > 2) & 0x3f)> 3) &0x1f))//5 6 5 8 8 8颜色码对照表颜色原创 2016-11-21 16:42:01 · 2355 阅读 · 0 评论 -
上拉电阻和下拉电阻的作用及应用场合
上拉电阻就是把不确定的信号通过一个电阻钳位在高电平,此电阻还起到限流的作用。同理,下拉电阻是把不确定的信号钳位在低电平。上拉电阻是指器件的输入电流,而下拉指的是输出电流。那么在什么时候使用上、下拉电阻呢? 1、当TTL电路驱动CMOS电路时,如果TTL电路输出的高电平低于CMOS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。 2、OC门转载 2016-11-11 09:27:47 · 3277 阅读 · 0 评论 -
感抗和容抗的计算及说明
感抗和容抗公式 实验证明,感抗和电感成正比,和频率也成正比。如果感抗用XL表示,电感用L表示,频率用f表示,那么感抗公式为: 。交流电也可以通过线圈,但是悬泉的电感对交流电有阻碍作用,这个阻碍就叫做感抗。交流电越难以通过线圈,说明电感量越大,电感的阻碍作用就越大;交流电的频率越高,也难以通过线圈,说明电感的阻碍作用也大。 实验证明,感抗和电感成正比,和频率也成正比。如果感抗用原创 2016-03-06 16:39:03 · 17443 阅读 · 2 评论 -
STM32 SPI驱动TFT LCD
利用STM32F030 的SPI驱动TFT LCD,我使用的LCD为240*320像素的2.4寸彩屏,驱动IC为ili9341,只需四根线即可点亮LCD,先贴上SPI配置吧,声明一下,F030的SPI配置和F103等的配置有些不一样/*LCD SPI Init*/void SPI_Config(void){ GPIO_InitTypeDef GPIO_InitStructure;原创 2016-01-14 23:54:38 · 13284 阅读 · 0 评论 -
IIC总线概况说明
IIC总线,是INTER-IC串行总线的缩写。INTER-IC原文大意是用于相互作用的集成电路,这种集成电路主要由双向串行时钟线SCL和双向串行数据线SDA两条线路组成,由荷兰菲利浦公司于80年代研制开发成功。 IIC总线在传送数据时其速率可达100kbps,最高速率时可达400kbps,总线上允许连接的设备数主要决定于总线上的电容量,一般设定为400pF以下。I2C总线主要在微处理器的转载 2015-10-29 11:08:37 · 1700 阅读 · 0 评论 -
各种类型放大器
ISO106 高压,隔离缓冲放大器ISO106同ISO102性能基本相同,主要区别要以下两点:①ISO106的连续隔离电压3500;②ISO106封装为40引脚DIP组件;主要引脚定义可参看ISO102。LF147/347 四JFET输入运算放大器输入失调电压1mV(LF147)、5mV(LF347);温度漂移10μV/℃;偏置电流50pA增益带宽4MHz;转换速率13V/μs;噪声2原创 2014-08-05 13:54:45 · 3700 阅读 · 0 评论 -
Bipolar工艺和BiCMOS工艺的区别与关系
基本BiCMOS工艺 采用Bipolar工艺可以制造出高速、高驱动能力的集成电路,如电源管理芯片、电动机驱动芯片等,但是Bipolar集成电路的功耗和集成度无法满足系统集成的要求,也不能满足无刷电机驱动、LED驱动控制等芯片的要求。CMOS工艺能制造低功耗、高度集成和抗干扰能力强的CMOS集成电路但是速度低、驱动性能差是其最大的弱点,只能满足数字集成电路和小功率模拟集成电路的需要。Bi原创 2014-07-30 10:58:30 · 19499 阅读 · 0 评论 -
有源滤波器和无源滤波器的区别及原理
滤波器有无源和有源之分,无源滤波器是利用电感、电容和电阻的组合设计构成的滤波电路,可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。有源滤波器是利用可关断电力电子器件,产生与负荷电流中谐波分量大小相等、相位相反的电流来抵消谐波的滤波装置。无源滤波器和有源滤波器,存在以下的区别: 1.工作原理 无源滤波器由LC等原创 2014-07-16 21:33:32 · 26016 阅读 · 0 评论 -
代码增进对IIC的理解
我看了一下,写的确实不错#include #define uchar unsigned char sbit sda=P2^0; sbit scl=P2^1;//用单片机的两个I/O口模拟I2C接口 uchar a; *************************************************************************转载 2015-10-29 11:31:34 · 320 阅读 · 0 评论 -
模拟地与数字地详解
二者本质是一直的,就是数字地和模拟地都是地。要明白为什么要分开,先听一个故事;我们公司的商务楼,2楼是搞模拟的,3楼是搞数字的,整幢楼只有一部电梯,平时人少的时候还好办,上2楼上3楼互不影响,但每天上下班的时候就不得了了,人多得很,搞数字的要上3楼,总是被2楼搞模拟的人影响,2楼模拟的人要下楼,总是要等电梯上了3楼再下来,互相影响很是麻烦,商务楼的物业为解决这个问题,提出了2个方案:第1个(笑死人转载 2016-03-02 20:29:08 · 1973 阅读 · 0 评论 -
LC滤波器原理
LC滤波器原理LC滤波器也称为无源滤波器,是传统的谐波补偿装置。LC滤波器之所以称为无源滤波器,顾名思义,就是该装置不需要额外提供电源。LC滤波器一般是由滤波电容器、电抗器和电阻器适当组合而成,与谐波源并联,除起滤波作用外,还兼顾无功补偿的需要;LC滤波器按照功能分为LC低通滤波器、LC带通滤波器、高通滤波器、LC全通滤波器、LC带阻滤波器; 按调谐又分为单调谐滤波器、双调谐滤波器原创 2016-03-05 09:28:54 · 25456 阅读 · 0 评论 -
电源滤波电路的种类、原理及识图技巧
电源滤波电路识图技巧在整流电路输出的电压是单向脉动性电压,不能直接给电子电路使用。所以要对输出的电压进行滤波,消除电压中的交流成分,成为直流电后给电子电路使用。在滤波电路中,主要使用对交流电有特殊阻抗特性的器件,如:电容器、电感器。本文对其各种形式的滤波电路进行分析。一、滤波电路种类滤波电路主要有下列几种:电容滤波电路,这是最基本的滤波电路;π型RC滤波电路;π型LC滤波电转载 2016-03-03 09:21:10 · 9428 阅读 · 0 评论