跳转到主要内容
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
HOLTEK新推出HT45F0074半桥电磁炉MCU

Holtek于单管电磁炉产品之后,再推出半桥电磁炉专用Flash MCU。HT45F0074包含多个硬件保护机制,可防止IGBT炸机,内建12-bit ADC、七组过压保护电路,相位检测及保护机制,互补式PWM输出,死区时间可分别设置,内建增益可选的运算放大器功能,同时具有串行接口,可用来连接面板通信。

单片机定时器与数码管静态显示

很多新手在单片机上走的第一步是点亮第一个LED灯,实际上因为开发板的不同,所编写的代码也不同,关键是你要去了解你用的开发板的电路布局。对于电路方面的知识我这里也不祥讲,我要做的是无论你用哪一种开发板我的文章都能帮助你。

  P0 = 0xFE;

  这句代码大家不陌生。

Silicon Labs Giant Gecko系列1 MCU在贸泽开售 面向性能密集型物联网应用

贸泽电子 (Mouser Electronics) 即日起开售Silicon Labs的<a href="https://www.mouser.com/silicon-labs-efm32gg11-mcus/">EFM32GG11 </a>Giant Gecko系列1微控制器。EFM32GG11 Giant Gecko 系列属于Silicon Labs的节能型EFM32® Gecko产品组合,是符合业界标准的微控制器,提供更高的性能、更丰富的功能和更低的功耗。

Maxim面向宽范围应用推出最新电量计,采用ModelGauge m5 EZ算法,可最大程度提高设备运行时间

<font color="#FD8900">MAX17260/1电池方案无需对电池进行特征分析即可提供超高测量精度,支持最长电池运行时间、小尺寸及简捷设计</font>

Maxim 宣布推出MAX17260和MAX17261 ModelGaugeTM m5 EZ电量计,帮助设计者最大程度提高运行时间、增强用户体验。该方案无需电池特征分析,是多数锂离子电池供电应用的理想选择,提供极高精度、小尺寸以及简捷设计。

利用全新8位tinyAVRMCU增加传感器节点功能

<font color="#FD8900">ATtiny3217和ATtiny3216是Microchip tinyAVR® 产品系列中存储器最大的两款产品</font>

得益于超高的性价比和实施的简便性,AVR® 单片机(MCU)一直被用于打造高响应性传感器节点。为了提高采用AVR单片机的应用的响应能力,Microchip Technology Inc.(美国微芯科技公司)日前推出了两款全新的tinyAVR® MCU器件。这些新器件不仅具有先进的模拟功能,还具有该系列中最大的存储器。这两款专为在严苛环境中实现稳定操作而打造的新器件内置安全功能,帮助设计人员打造稳健而安全的系统。

市场呼唤高效能电机方案,Microchip助你实现节能梦,文末有福利!

自1831年英国M.法拉第造出第一台手摇圆盘直流发电机,电机已经有超过180年历史,电机是一种利用电和磁的相互作用实现能量转换和传递的电磁机械装置,广义的电机包括电动机和发电机。电动机从电系统吸收电能,向机械系统输出机械能,各种类型的电动机广泛应用于国民经济各部门以及家用电器中,主要作为驱动各种机械设备的动力,实际上,电机是名副其实的“用电大户”,消耗了全球70%以上的工业用电,在我国,各种电机的总耗电量占全社会用电总量的60%以上,在目前绿色、节能、减排严峻形势下,高效能电机方案需求很大,Microchip针对本土需求可以提供包括有刷直流、无刷直流、步进电机、交流感应电机在内的高效能方案。

阻抗匹配的四种处理方式

当传输路径上阻抗不连续时,会有反射发生,阻抗匹配的作用就是通过端接元器件,时传输路线上的阻抗连续以去除传输链路上产生的反射。

常见的阻抗匹配有如下几种:

<font color="blue"><strong>1. 串联端接方式</strong></font>

【视频】互连式可穿戴心电图仪(ECG)演示板

本视频将向大家介绍Microchip的互连式可穿戴心电图仪(ECG)演示板。

<iframe height=358 width=510 src='http://player.youku.com/embed/XMzY3NTI4MjI4OA==&#039; frameborder=0 'allowfullscreen'></iframe>

意法半导体推出脉宽调制控制器,让超低待机电源更高效、经济和稳定

意法半导体的<a href="http://www.st.com/content/st_com/en/products/power-management/ac-dc-con…;脉宽调制(PWM)控制器拥有很高的集成度,采用一次侧调整技术实现精确的恒流输出,帮助经济型手机充电器、电源适配器或辅助电源更好地满足能效法规对平均效率和待机功率的严格限制。

Vishay拓宽其 SOT-227 封装电源模块产品线,包括MOSFET 和标准、FRED Pt,TMBS 二极管

<font color="#FD8900">器件提供双片、单相桥和单开关拓扑结构,并有各种电流和电压额定值可供选择</font>

日前,Vishay Intertechnology, Inc.(NYSE 股市代号:VSH)宣布,拓宽其SOT-227封装电源模块产品线,将有七款新器件采用ThunderFET® 功率MOSFET和标准、FRED Pt®和沟槽式MOS势垒肖特基(TMBS®)二极管。Vishay 的这些模块提供双片、单相桥和单开关拓扑结构,并有多种额定电流和额定电压可供选择。

【下载】Microchip I2C EERAM器件的推荐使用方法

EERAM是一种非易失性存储器,由一个SRAM和配套的备份EEPROM组成。借助EERAM的设计,可随时根据需要快速写入数据,并且在意外断电时可安全保存数据。随后可在恢复供电后再次恢复数据。

本应用笔记是数据手册(DS20005371)的扩展内容,通过提供多种技巧帮助实现更稳健的EERAM器件应用。

Lua在单片机中的移植

Lua代码符合ANSI C标准,只要有C编译器的开发环境就能跑Lua。

虽说只要有C编译器就能跑Lua,但是单片机的环境太简单,有些C标准的内容仍旧无法支持。

Lua的官网是:www.lua.org

<strong>移植</strong>

(1) 把 lua.c 和 luac.c 删除,这两个是一个Lua Shell,和平台相关,单片机中一般没用。

(2) 对内存敏感的项目可以替换掉 lauxlib.c 文件里 l_alloc 函数调用的 free 和 realloc 函数。

(3) loslib.c 和系统相关,单片机中最多跑RTOS,所以这个文件可以删除。

直接使用单片机的USART发送数据

<strong>一、使用USART发送数据</strong>

我们在写单片机程序的时候,在Debug时,往往要用到串口输出信息,这是会使用printf打印出我们想要的信息来,但是printf有一个弊端,就是输出打印时间较长。这样在一些对时间精度要求非常高的场合,使用printf将会带来一系列问题,这时,如果使用单片机的USART自定义一个协议,直接发送数据到上位机,将会得到我们想要的效果。

下面对怎样使用USART发送数据做一个整理。

详解io端口与io内存

<strong>(一)地址的概念</strong>

1)物理地址:CPU地址总线传来的地址,由硬件电路控制其具体含义。物理地址中很大一部分是留给内存条中的内存的,但也常被映射到其他存储器上(如显存、BIOS等)。在程序指令中的虚拟地址经过段映射和页面映射后,就生成了物理地址,这个物理地址被放到CPU的地址线上。

物理地址空间,一部分给物理RAM(内存)用,一部分给总线用,这是由硬件设计来决定的,因此在32bits地址线的x86处理器中,物理地址空间是2的32次方,即4GB,但物理RAM一般不能上到4GB,因为还有一部分要给总线用(总线上还挂着别的许多设备)。在PC机中,一般是把低端物理地址给RAM用,高端物理地址给总线用。

MCU 频繁的正常通断电的时候,FLASH被异常改写

<font color="#33b1c8"><strong>问题描述:</strong></font>

某客户反馈, 当 MCU 频繁的正常通断电的时候。FLASH 被异常改写,出现各种各样的异常(整片别擦除、中断向量表被改写为 0、写保护被清掉、被加上读保护 ……..)

<font color="#33b1c8"><strong>问题调研:</strong></font>

首先跟客户沟通:

• 他们是延续之前的项目,进行的一些软硬件简单修改。之前的项目没有出现过类似的问题。

• 确认通断电的时间是足够,就是说他们断电后所有的 VDD 都回到 0.上电的时序也是正常。

STM32之时钟

<strong>一、RCC是什么?</strong>

RCC: Reset Clock Control,时钟和复位控制器

<strong>二、RCC的主要作用</strong>

1、设置系统时钟SYSCLK

2、设置AHB分频因子(决定HCLK等于多少)

3、设置APB2分频因子(决定PCLK2等于多少)

4、设置APB1分频因子(决定PCLK1等于多少)

5、设置各个外设的分频因子

6、控制AHB、APB2和APB1三条总线时钟的开启、控制每个外设时钟的开启。

注意:STM32库函数中时钟的标准配置为PCLK2=HCLK=SYSCLK=PLLCLK=72M,PCLK1=HCLK/2=36M

关于BSP,BIOS,和bootloader

BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层OS。

例如:

在VxWorks中的网卡驱动,首先在config.h中包含该网卡,然后将网卡含网卡的信息的参数放入数组 END_TBL_ENTRY endDevTbl [] 中,系统通过函数muxDevLoad( )调用这个数组来安装网卡驱动。

锂电池保护板原理

锂电池(可充型)之所以需要保护,是由它本身特性决定的。由于锂电池本身的材料决定了它不能被过充、过放、过流、短路及超高温充放电,因此锂电池锂电组件总会跟着一块精致的保护板和一片电流保险器出现。

锂电池的保护功能通常由保护电路板和PTC等电流器件协同完成,保护板是由电子电路组成,在-40℃至+85℃的环境下时刻准确的监视电芯的电压和充放回路的电流,及时控制电流回路的通断;PTC在高温环境下防止电池发生恶劣的损坏。

普通锂电池保护板通常包括控制IC、MOS开关、电阻、电容及辅助器件FUSE、PTC、NTC、ID、存储器等。其中控制IC,在一切正常的情况下控制MOS开关导通,使电芯与外电路导通,而当电芯电压或回路电流超过规定值时,它立刻控制MOS开关关断,保护电芯的安全。

赛普拉斯推出业界首款支持 USB PD 的七端口 USB-C Hub 控制器

<font color="#FD8900">该可编程控制器集五个芯片的功能于一体,可用于移动PC扩展坞</font>

全球领先的嵌入式解决方案提供商赛普拉斯半导体公司(纳斯达克代码:CY)日前宣布,推出业界首款支持USB 协商供电(PD)协议的七端口 USB-C Hub控制器。可编程的 EZ-USB® HX3PD Hub 控制器集五个芯片的功能于一体,简化了USB-C扩展坞的设计,降低了物料成本(BOM),并可将电路板尺寸缩小 50%。这款高度集成的控制器适用于笔记本电脑和平板电脑扩展坞、显示器扩展坞以及多功能 USB-C 外设产品。

【视频】利用Atmel Xplained Mini板和Studio 7调试Arduino®项目

本视频将为您介绍一个简单快速的方法,把您在Arduino®上的代码移植到以C语言为编译环境的Atmel Studio IDE上, 以方便您后期的产品开发。

<iframe height=358 width=510 src='http://player.youku.com/embed/XMzY2MDIxNjQyMA==&#039; frameborder=0 'allowfullscreen'></iframe>