作者:TI工程师Stanford Li
引导加载程序 (BSL) 是内置到 MSP 低功耗微控制器 (MCU) 中的应用。借助该应用,用户可以与 MCU 通信,以便从其存储器中读取数据或向其中写入数据。该功能主要用于在原型设计、最终生产和服务期间对器件进行编程。可以根据需要修改可编程存储器(闪存或 FRAM)和数据存储器 (RAM)。不同的 BSL 可提供与之通信的不同外设,例如 UART、I2C、SPI 或 USB。本文将对MSP430 FR2xx系列MCU与MSP432 P系列MCU的BSL进行总结性对比。
1 MSP BSL总览
图1为MSP430 FR2xx_4xx系列MCU与MSP432 P系列BSL的总览。本文将以最新的FRAM系列MCU MSP430FR235x/215x与MSP432P401R为例,对这两款MCU的BSL进行比较。
2 MSP430FR2xx与MSP432 P系列BSL比较
2.1 BSL 通用功能
2.1.1 BSL memory
对于MSP430FR235x/215x,其BSL代码的memory存在于ROM中,大小为3kB,前2kB的地址区间为0x1000 - 0x17FF,后1kB地址区间为0xFFC00 - 0xFFFFF。因为该代码存在于ROM中,所以用户不能修改。对于MSP432P401R,其BSL代码的memory存在于Flash中,大小为8kB,地址区间为0x00202000 - 0x00203FFF。
对于MSP430FR235x/215x,如果要实现定制化的BSL,则需要占用FRAM中的部分资源来实现,MSP430FR2xxx的客制化BSL源代码及工程文件见:MSP430FRBoot 1_01_00_00。MSP32的BSL代码的起始地址可以通过Flash Mailbox中的BSL Start Address寄存器修改,见图2。Flash中的代码内容也是用户可以自定义修改的,MSP432P401R的BSL源代码及工程文件见:MSPBSL_CustomBSL432 1_01_00_00。
2.1.2 BSL 配置
对于MSP432P401R,其BSL外设默认端口引脚可以通过TLV进行配置,具体配置数据如图3,
同时,MSP432P401R支持用户自定义配置,如BSL功能使能,I2C slave address及BSL invocation引脚及状态配置等,具体配置见图4。这些自定义配置通过Boot override flash mailbox实现。
2.1.3 BSL串行接口
对于MSP430FR235x/215x,BSL串行接口支持UART和I2C接口,对于MSP432P401R,其不仅支持UART和I2C接口,还支持SPI接口。
2.2 BSL协议
MSP430FR235x/215x和MSP432P401R使用的都是“5xx, 6xx”系列的协议,它们的command基本是相同的,BSL数据包格式如图5,详细数据包格式见BSL用户手册。需要注意的是,由于MSP432P401R的flash更大,其具有32bit的寻址空间,所以它还具有32位地址操作的BSL协议指令。另外,MSP430FR235x/215x的mass erase命令是不需要BSL密码的,而MSP432P401R的mass erase,Sector erase命令都受BSL密码保护。
2.3 BSL进入方式
MSP430FR235x/215x和MSP432P401R BSL均有3中进入方式:1、空片自动进入BSL;2、软件调用;3、硬件时序进入。
2.3.1 空片入口
指复位向量为全F时(MSP430FR235x/215x为0xFFFF,MSP432P401R为0xFFFFFFFF),BSL会被Bootcode自动唤醒。复位向量放置的是用户程序的首地址,如果复位向量为全F,则该芯片没有用户程序。Bootcode在执行过程中通过检测复位向量中的内容确定该芯片是否为空片,如果为空片,则唤醒BSL。该功能可用于产品量产时,对芯片批量快速烧写。
2.3.2 软件调用
对于MSP430FR235x/215x,其BSL程序的入口地址为0x1000,将PC指针指向0x1000即可唤醒BSL。例程代码如下:
__disable_interrupt(); // disable interrupts
((void (*)())0x1000)(); // jump to BSL
对于FRAM系列的MCU,这里有3点额外的注意事项:1、唤醒BSL前需要禁用总中断;2、由于FRAM最高支持8MHz的时钟频率,在唤醒BSL前需要将MCLK的频率设定为小于等于8MHz;3、BSL默认使用的定时器Timer模块如果在应用程序中被调用,且没有复位就进入BSL唤醒程序,这样就会影响BSL程序的执行,所以需要在BSL唤醒前对该Timer进行复位。
对于MSP432P401R,其BSL程序的入口地址默认为0x00202000,同时其入口函数支持参数配置。需要注意的是,MSP432调用BSL程序前,也需要禁用总中断。例程代码如下:
#define BSL_PARAM 0xFC48FFFF // I2C slave address = 0x48, Interface selection = Auto
#define BSL_API_TABLE_ADDR 0x00202000 // Address of BSL API table
#define BSL_ENTRY_FUNCTION (*((uint32_t *)BSL_API_TABLE_ADDR))
MAP_Interrupt_disableMaster();
NVIC->ICER[0] = 0xFFFF;
NVIC->ICPR[0] = 0xFFFF;
NVIC->ICER[1] = 0xFFFF;
NVIC->ICPR[1] = 0xFFFF;
((void (*)())BSL_ENTRY_FUNCTION)((uint32_t)BSL_PARAM); // Call the BSL with given BSL parameters
2.3.3硬件时序进入
对于MSP430FR235x/215x,其通过RESET和TEST脚的固定时序唤醒BSL,如图6。
对于MSP432P401R,其可以通过启动阶段用户指定的IO的电平状态来唤醒BSL。需要用户提前对mailbox进行配置。以P1.0脚高电平唤醒为例,其时序图如图7。
2.4 BSL工具支持
2.4.1硬件工具
BSL的官方硬件工具有MSP-BSL ‘Rocket’和MSP-FET,其主要是给MSP430FR235x/215x在非空片状态下提供RST脚和TEST脚的硬件时序,来唤醒BSL。对于空片BSL唤醒,软件BSL唤醒及MSP432的硬件输入顺序唤醒来说,其只需要一个UART就可以实现BSL下载。
2.4.2 软件工具
BSL的官方软件工具为BSL Scripter,其将用户的命令及TXT格式的用户代码按照BSL协议的封包格式通过串行接口发送给芯片,或者将芯片中memory中的数据读回。脚本文件中通过指令MODE FRxx或者MODE P4xx区分MSP430 FRAM系列或者MSP432系列的MCU,其余命令部分可以通用。
2.5 BSL安全性
2.5.1 BSL密码
对于MSP430FR235x/215x,其提供32 Bytes的BSL密码保护,即当BSL密码正确时,才会执行密码保护的BSL命令。密码所在地址为FRAM中0xFFE0到0xFFFF的地址,该地址区域也是硬件中断的地址区域。一般情况下,编译器会将中断服务程序的首地址存放在中断向量表中,而没有用到的中断向量,编译器一般也会自动映射到硬件错误函数。所以,用户在手动修改BSL密码时,需要注意不能修改程序中已经使用到的中断向量地址中的内容。
对于MSP432P401R,其提供256 Bytes的BSL密码保护,密码所在地址为Flash中0x00到0x40的地址,该地址默认也是中断向量的地址。用户在手动修改时也需要注意和MSP430同样的问题。
2.5.2 密码错误时执行Mass erase
MSP430和MSP432均具有当BSL密码错误时执行Mass erase的功能。该功能增加了用户调试的方便性,只需要发送一次错误密码,就能够让芯片自动擦除memory,下次执行BSL命令只需要发送默认密码(全F)即可。
在MSP430 FRAM系列MCU中,该功能的使能和禁用通过BSL signature配置,FRAM中地址区间为FF84h - FF87h。当数据为全5时,BSL功能被禁用;当为全A时,BSL受密码保护,密码错误时的Mass erase功能被禁用,用户在量产时可以使能该功能;当为其他的值时,密码错误时的Mass erase功能被使能。
MSP432中,该功能是由BSL代码实现的,如果要禁用该功能,需要用户修改BSL源代码。另外补充一点,MSP432 BSL支持payload加密功能。
审核编辑:何安
相关推荐
STM32WB 还利用了我们深厚的低功耗外设 IP,包括定时器、超低功耗比较器、12/16 位 ....
道路车辆的“静电放电电气干扰测试方法”(ISO 10605)和道路车辆的“传导和耦合电气干扰”(....
蓝牙网格在配置方面给出了具体的指导方针,这意味着向网络添加一个新节点。为了防止黑客入侵,在设备与网络....
我们上一节谈到使用 DMA(直接内存访问)的好处已经变得显而易见。到了这一步,我们留下了人类长期以来....
若在FLASH中执行程序,手册上只提到在20M主频下基本能做到零等待,没有看到更多的信息,故有以下几个疑问:
1、FLASH...
发表于 05-17 07:12 •
14次
阅读
STEVAL-ISB047V1 还与我们的其他无线充电评估板不同,它提供了我们的第一个使用我们的....
说完了数字量IO再说模拟量IO。模拟量的采集型IO有采集电压信号的,有采集电流信号的,还有采集温度信....
这个最大7层星形结构,代表的是一条USB总线,一个USB分层星型结构有且仅有一个USB主机控制器,但....
硬件攻城狮 发表于 05-16 14:26
•
159次
阅读
太阳能控制器是用于太阳能发电系统中控制多路太阳能电池方阵对蓄电池充电以及蓄电池给太阳能逆变器负载供电....
三瑞电源 发表于 05-16 13:54
•
48次
阅读
LED全彩简易控制器:又称LED全彩迷你控制器,可以控制器LED全彩灯,变换不同的显示效果。 T1-....
杨柯 发表于 05-16 12:01
•
142次
阅读
在保护控制线不受电缆影响之后,保护 HDMI 芯片组也很重要。因此,由于我们的 ECMF4-24....
一、集中控制并联方案 集中控制并联方案是一种较早提出的方案,在该方案中,并联控制模块检测市电频率和相....
发表于 05-16 10:30 •
9次
阅读
熟悉我们的 STM32 生态系统的人会很高兴我们还发布了STM32CubeMX的更新,这是一种用....
由于 PFC 控制器能够生成驱动各个相位通道的单独 PWM 输出,因此可以实现交错。这些控制器上....
VL813 4端口USB 3.0集散控制器是第三代全集成的单芯片解决方案,强调低功耗设计和行业首个集....
禾川兴科技 发表于 05-16 09:32
•
117次
阅读
该板的 MCU STM32F722ZET6还包括一个片上 USB 高速 OTG(On-The-Go....
PLC也叫可编程逻辑控制器,相当于一台工业生产专用的电脑。既然叫可编程逻辑控制器,那它肯定是可以根....
科技绿洲 发表于 05-15 15:58
•
266次
阅读
菊花链 LED1202 更容易,因为它们都使用只需要两个地址引脚(A0 和 A1)的微型封装,尽....
CAN总线由德国BOSCH公司开发,最高速率可达到1Mbps。CAN的容错能力特别强,CAN控制器内....
FPGA之家 发表于 05-14 14:29
•
335次
阅读
这是基于Maxim的MAX4295构建的电机速度控制器电路图。通过使用该电路,您将能够控制电机运动的....
科技观察员 发表于 05-14 10:07
•
309次
阅读
1.LontiumLT9721是MIPI/HDMI到DP转换器,带有内部Type-C交替模式开关和P....
1 FlexCAN 简介 FlexCAN 控制器局域网模块是符合 ISO 11898-1 标准和 C....
由于 CAN 是一种差分协议,因此确保良好性能的一种方法是确保两个 CAN 引脚信号路径中的所有内....
要长高 发表于 05-13 16:31
•
408次
阅读
当控制器发出修磨请求时,除了可以在操作面板上进行复位还可以直接从焊钳按钮进行复位.当控制器发出修磨请....
具有两个 CAN FD 控制器单元以及 TrustZone 和安全性的 MCU 的一个很好的用例是楼....
要长高 发表于 05-13 16:10
•
1395次
阅读
2022年5月13日—领先于智能电源和智能感知技术的安森美(onsemi,美国纳斯达克股票代号:ON....
21克888 发表于 05-13 15:20
•
400次
阅读
TouchGFX Designer 也有一些令人兴奋的更新。除了使这些新功能更易于访问之外,新工....
太阳能控制器是用于太阳能发电系统中,控制多路太阳能电池方阵对蓄电池充电以及蓄电池给太阳能逆变器负载供....
发表于 05-13 14:23 •
59次
阅读
./oschina_soft/cbench.zip
发表于 05-13 11:25 •
3次
阅读
./oschina_soft/NodeFLow.zip
发表于 05-13 11:02 •
3次
阅读
./oschina_soft/trema.zip
发表于 05-13 10:52 •
3次
阅读
ST25R3916-EMVCO 参考设计与 ISO 14443A 和 ISO 14443B 标准....
SENSE 将支持STM32F0、STM32F3、STM32L0、STM32L4、STM32L5和S....
./oschina_soft/emqx-operator.zip
发表于 05-13 09:57 •
7次
阅读
Platform: RK3399
OS: Android 7.1
Kernel: v4.4.83
声明: 这里的内容基本上是从RK提供的文档引用整理过来的。
R...
发表于 05-12 17:46 •
1542次
阅读
光伏系统也比太阳能热系统更通用,任何多余的电能都可以很容易地用于各种其他目的。LoadMaster包....
科技观察员 发表于 05-12 17:37
•
269次
阅读
威盛实验室的 VL813 是一款先进的 4 端口 USB 3.0 集线器控制器,具有完全集成的电压稳....
禾川兴科技 发表于 05-12 16:02
•
227次
阅读
LD5530内置多种功能,保护和EMI改进的解决方案,采用纤巧封装。它需要更少的元件数量或电路空间,....
发表于 05-12 15:07 •
28次
阅读
Jammy E 的右侧组件包含 STM32WB MCU,它为蓝牙 MIDI 配置文件提供支持。工....
VL817是一个现代USB 3.1第一代集线器控制器,具有优化的成本结构和完全符合USB 3.1第一....
发表于 05-12 11:17 •
29次
阅读
STM32G491 和 STM32G4A1 采用与 Access Line 系列其他成员类似的架....
JD6621是一款高度集成的USB电源支持USB PD 3.0的传送(PD)控制器带可编程电源(PP....
发表于 05-11 16:11 •
67次
阅读
在本文中,我将向您展示如何使用 M5Stamp PICO 和 M5Stick C 触发蓝牙操作使用 ....
科技观察员 发表于 05-11 15:52
•
269次
阅读
最近几年,相关部门不断推出管控措施来应对日渐严峻的环境问题,想要通过节能减排的方式改善环境问题。学校....
仁科测控 发表于 05-11 15:43
•
211次
阅读
一些工程师可能不愿意采用 CAN FD Light,因为担心其许可结构可能涉及不同的公司。然而,该协....
从拥抱变化到引领变化,德赛西威潜心耕耘汽车电子领域35年,以“倔匠”初心不断护航品牌迭代升级。去年,....
科技绿洲 发表于 05-11 14:49
•
1324次
阅读
这是比例阀正常工作的前提条件,如果该DC24V 电源不存在,则比例阀不能工作。
这里简单的红绿灯控制器可用于教育孩子们了解红绿灯指南的基本原理。该电路利用容易获得的电子部件。它通常....
科技观察员 发表于 05-10 16:52
•
292次
阅读
上图是博世认为的车载电子架构路线图,目前大部分车辆都处于最下层的功能集成阶段,包括特斯拉的Model....
佐思汽车研究 发表于 05-10 11:44
•
242次
阅读
./oschina_soft/kruise.zip
发表于 05-10 10:12 •
10次
阅读
【摘要】:消防应急照明和疏散指示系统由应急照明控制器、应急照明集中电源和消防应急灯具(消防应急照明灯....
发表于 05-10 09:29 •
27次
阅读
【摘要】:消防应急照明和疏散指示系统由控制器、集中电源和灯具(疏散指示灯具、应急照明灯具)等几部分组....
发表于 05-09 18:23 •
6次
阅读
irq 中断异常 中断信号线:irq fiq中断源: 中断信号的来源,芯片内部的控制器,芯片外部,外部中断中断控制器:GIC
管理这些...
发表于 04-25 10:20 •
2208次
阅读
MCP2515介绍
Microchip 的MCP2515 是一款独立控制器局域网络(Controller Area Network, CAN)协议控制器,完全支...
发表于 04-24 16:21 •
1703次
阅读
一、 MMU
MMU指的是内存管理控制器。如果希望使用WinCE或Linux等操作系统来减少软件的开发时间,就需要选择ARM720...
发表于 04-24 09:44 •
2555次
阅读
1、访问 CAN 设备CAN 是控制器局域网络 (Controller Area Network, CAN) 的简称,是由以研发和生产汽车电子产品著称...
发表于 04-21 15:53 •
2227次
阅读
在运行过程中,各种普通日志在打印文件中保存,出现应用问题时,通过获取到日志文件时的应用进行分析。
在node.js中,可以将日志...
发表于 04-21 11:25 •
1146次
阅读
1、Zynq MPSoC支持的DDR介绍
自己做自己的嵌入式产品一般要选择合适的DDR,而这里开发板给的是4GB的UIMM的DD...
发表于 04-19 17:56 •
2416次
阅读
测试环境
开发板:NK-980IOT V1.0开发环境:RT-Thread studio 2.2.1 + NuWriter v1.18RT-Thread版本:4.0.5
1 N...
发表于 03-31 16:30 •
1268次
阅读
问题现象:
今天在使用一个新的控制器进行串口通讯时,一直未能成功发送数据。但其他串口都可以正常通讯。
使用串口为uart5,T...
发表于 03-31 11:39 •
977次
阅读
oelectronics T2035H-8 20A 800V三端双向可控硅非常适合用于重型交流负载的紧凑型驱动,可减小散热片尺寸。每个器件均基于ST Snubberless高温技术。它们具有更高的指定关断换向和高达T最大值的抗噪能力。每个器件均安全优化工业控制和家用电器中要求最严苛的通用电机、加热器和电感负载的控制。
特性
20A大电流三端双向可控硅
对称阻断电压:800V
最高结温 (Tj):150°C
三触发象限
高抗噪性,静态dV/dt
稳健的动态关断换向 (dl/dt)c
符合ECOPACK2的元件
通过UL94-V0可燃性认证的成型树脂
有D2PAK、TO-220AB(绝缘和非绝缘)可选
应用
家居自动化智能交流插头
热水器、室内加热器和咖啡机
交流感应和通用电机控制
交流-直流整流器中的浪涌电流限制器
照明和自动化I/O控制
通用交流线路负载控制...
发表于 10-29 14:06 •
320次
阅读
oelectronics HVLED001B高功率因数反激式控制器是一款增强型峰值电流模式控制器,能够着重控制高功率因数 (HPF) 反激或降压-升压。HVLED001B还可用于实现其他拓扑,如降压、升压和SEPIC。借助HVLED001B可以独立应用一次侧调节和光耦控制,在无负载条件下可实现精确调节和极低的待机功耗。ST高压技术支持将HVLED001B直接连接到输入电压,以便在无需外部元件的情况下启动器件和监控输入电压。
HVLED001B可针对异常情况提供保护,包括开路、输出短路、输入过压和欠压。主开关的开环和过流等电路故障也可得到有效控制。HVLED001B还集成了自动恢复定时器 (ART) 功能,可确保自动恢复应用,而不会降低可靠性。
特性
准谐振 (QR) 拓扑
输出电压的一次侧稳压
直接连接光耦合器,通过反馈断开检测实现电流环路调节
800V高压启动
在通用范围内实现高功率因数和低THD
在宽电压和电流范围内具有高效率和输出稳定性
极低的空载待机功耗
可编程频率折返...
发表于 10-29 12:09 •
232次
阅读
oelectronics STNRGPF02和STNRGPF12因数校正 (PFC) 数字控制器设计用于交错PFC升压拓扑,适用于大功率应用。STNRGPF02提供传统的涌入电流控制,通过基于继电器和限制器电阻器的机械解决方案来实现。STNRGPF12具有数字涌入电流控制功能,通过基于可控硅整流器的固态解决方案来实现。两款器件均可驱动多达2个交错通道。
STNRGPF02和STNRGPF12 PFC数字控制器在基于混合信号(模拟/数字)架构的应用中以固定频率在CCM中工作,具有平均电流模式控制。
这些控制器可通过专用软件工具 (eDesignSuite) 进行配置,以匹配各种特定应用。该工具可生成完整的原理图,其中包括完整的材料清单和最终二进制对象代码 (FW),可下载至IC。
特性
2个交错通道升压PFC
固定频率CCM平均电流模式
半数字架构
集成浪涌电流限制器功能
过流和热保护
软启动
切相功能
高工作频率
轻松集成其他应用
灵活的设计定制,可满足特...
发表于 10-29 12:07 •
237次
阅读
oelectronics HVLED007电流模式PFC控制器采用特殊电路(输入电流整形器),支持高PF准谐振反激转换器从电源线中获取理论上的正弦输入电流。该IC具有一个控制输入,用于由光耦合器的光电晶体管驱动,以关闭二次侧稳压的隔离控制环路。然而,通过添加简单的外部电路,它也可用于关闭一次侧稳压的电压环路。
HVLED007具有各种保护特性,可处理过载、短路和过压情况。推拉输出电路输出级具有600mA拉电流和800mA灌电流能力,适用于大型MOSFET驱动器。得益于推拉输出电路级以及其他特性,该器件成为非常适合用于符合EN61000-3-2标准的SMPS(高达100W)的低成本解决方案。
HVLED007 PFC控制器是室内和室外固态照明应用的理想选择,具有低至-40°C的扩展工作温度范围,并可保证电气规格。
特性
对反激式PFC前置稳压器进行转换模式(准谐振)控制
专有的输入电流整形器,可实现最小的线路电流THD
用于隔离反馈和光耦合器驱动的控制输入
输出过压保护
过载和短路保护
低 (&le...
发表于 10-28 15:08 •
169次
阅读
MAX25612高压LED控制器是一款单通道高亮度LED (HB LED) 驱动器,适用于汽车前灯应用。这些应用包括远光灯、近光灯、日间行车灯 (DRL)、转向指示灯、雾灯和其他LED灯。该器件的输入电压范围为5V至48V,可以驱动一个LED灯串,最大输出电压为65V。MAX25612是完全同步型器件,适合需要同步整流的升压和降压-升压应用,可提供大于90%的效率。
MAX25612可检测LED灯串高侧的输出电流。需要进行高侧电流检测,以防止输出端到接地或电池输入端发生短路。该器件也是用于驱动LED的最灵活方案,支持升压、高侧降压或降压-升压模式配置。PWM输入提供高达5000:1的LED调光比,ICTRL输入在MAX25612中提供额外的模拟调光功能。MAX25612还包括一个FLT标志,用于指示灯串开路、灯串短路和热关断。MAX25612还支持内置扩频调制,以提高电磁兼容性能。
特性
集成度高,可最大限度地减少BOM、降低成本
+5.0V至+48V的宽输入电压范围和+65V的最大升压输出
集成pMOS调光FET驱动器
用于模拟调光的ICT...
发表于 10-28 14:57 •
230次
阅读
oelectronics EVAL-IBD002-35W控制器评估板设计用于演示HVLED002控制器。HVLED002控制器管理主要由D1、L1和Q1组件组成的反向降压电路,能够提供大约700mA作为最大LED负载电流。外部0V至10V信号专门用于管理调光输出LED电流(最大值的1%至100%),具有模拟 (100%至10%) 和PWM (10%至1%) 控制功能。需要15V辅助电压才能为HVLED002控制器上电。
特性
VIN - 48VDC至60VDC;VAUX - 15VDC输入电压
LED输出电压:24VDC至48VDC
LED输出电流:700mA(最大值)
调光:1%至100%
低于50mW(60VIN时)直流无负载
效率
满载:>97%
>95%(负载超过20%时)(模拟#...
发表于 10-21 11:24 •
181次
阅读
发表于 05-20 23:05 •
245次
阅读
STLUX385A数字控制器 高效率(92%) 初级侧控制 高达100瓦上(100伏,1 A或0.5 A 200 V) 适于LED连接单个隔离输出 宽输入电压范围:90 V至265 V AC 在STEVAL-ILL066V2评估板是一个完整的和可配置的解决方案,有效地控制使用STLUX385A数字控制器的单个,可调光,高亮度LED串。
发表于 05-20 23:05 •
232次
阅读
型8位/ 16位ST23 CPU核心的16兆字节线性寻址存储器 用户的ROM 390千字节 用户RAM的6个字节 2千字节NESCRYPT RAM的 48个字节用户EEPROM,包括128个字节的用户OTP区的 30年的数据保存在25℃下 在25℃下500000次擦/写 1到64字节擦除或编程在1.5毫秒 工作温度:-25°至+ 85°C 增强NESCRYPT加密处理器,用于公共密钥加密 FIPS PUB 197兼容的AES加速器 使用看门狗和中断3个8位的定时器能力 ST23L48A设备是串行存取微控制器定制设计的用于安全智能卡应用程序。...
发表于 05-20 22:05 •
248次
阅读
特性 增强型8位/ 16位ST23 CPU核心的16兆字节线性寻址存储器 390个字节用户ROM 6字节用户RAM 2千字节NESCRYPT RAM 48个字节用户EEPROM包括128个字节的用户OTP区: 30年的数据保存 1到64字节擦除或编程在1.5毫秒 增强NESCRYPT加密处理器,用于公共密钥加密 硬件安全增强DES加速器 与看门狗和中断能力三个8位定时器 3V和5V电源电压范围 外部时钟频率高达10 MHz 高性能 CPU时钟频率高达29 MHz的 省电待机状态 联系分配与ISO / IEC兼容:通过提供7816-3标准 异步收发器(IART),用于高速串行数据支持(ISO / IEC 7816-3和EMV™兼容) ESD prote ction大于5千伏(HBM)用于接触焊盘和4千伏用于非接触垫 接触设有 与ISO / IEC 14443个类型B标准的要求 13.56MHz载波频率 RF帧至多512字节 RFUART(RF通用异步收发器)高达848千位/秒 0.5千字节专用RFUART RAM BPSK - NRZ负载调制(卡到读取器) 8%至14%幅度调制的接收(读取器到卡)作为最小的范围 通过CPU的时钟频率高达设置到29兆赫加上时钟频率增强的RF性能分频器 安全性...
发表于 05-20 22:05 •
341次
阅读
ernal resistor necessary for driver output (P-channel open drain + pull down resistor output) General purpose input port (4 bits) Many display modes (11 segments & 11 digits to 16 segments & 4 digits) Dimming circuit (eight steps) Key scanning (6 x 4 matrix) LED ports (4 chs, 20mA max) Serial interface (CLK, STB, DIN, DOUT) High-voltage output (VDD- 35V max) The STM86312 is a VFD (Vacuum Fluorescent Display) controller/driver that is driven on a 1/4 to 1/11-duty factor. It consists of 11-segments output lines, 6 grid output lines, 5 segments/grid output drive lines, a display memory, a control circuit, and a key scan circuit. Serial data are input to the STM86312 through a three-line serial interface. This VFD controller/driver is ideal as a peripheral device for a single-chip microcomputer....
发表于 05-20 20:05 •
396次
阅读
尔® VR13 6 + 1相紧凑数字控制器 VR13符合25MHz的SVID总线rev.1.7 高性能数字控制回路(数字STVCOT™) 专有自动调谐技术 通过PMBus的完全可配置的™ AutoDPM - 自动动态相位管理 远程感; 0.5%Vout的精度与校准 使用校准 在PM6776是被设计为功率英特尔VR13处理器的高性能数字双控制器电流监测信号:所有所需的参数是通过PMBus的™接口编程。
发表于 05-20 19:05 •
424次
阅读
的单IC应用板专用于VNH7070AY 提供电连接和热散热,易于成型 EV-VNH7070AY为您提供了一种简单的方法,以ST的VIPower M0-7 H桥驱动器连接到现有的原型电路。该评估板自带预装配有VNH7070AY H桥。电气元件的车载最小设定(作为用于设备数据表建议)使用户能够直接连接的负载,在电源与所述微控制器在没有外部部件的设计和连接的任何额外的努力。
发表于 05-20 18:05 •
226次
阅读
4个STPMs计量 用于保存参数EEPROM支持(可选) USB虚拟Com端口(VCP),用于支持GUI和LabTools Minishell(命令行分析器),用于通过USB发送命令 在UART或SPI STPM通信 STM32处理程序和驱动程序支持基于立方MX 使用STPM3x和STM32F407装置中的固件实现的三相应用的开发。它已经开发了基于STM32F407VGT与EVALSTPM32接口的STM32F4发现套件,但它可以很容易地移植到其它微控制器。
发表于 05-20 15:05 •
177次
阅读
包STM32微控制器ARM ®皮质® -M0 +和ARM的Cortex-M3 符合STM32Cube开发框架 在其他STM32平台便携式 基于RS-485通信的PC接口 通信层用于交换主站和传感器节点 传感器配置和传感器数据采集 快速傅立叶变换(FFT)运算,以评估振动谱 此试剂盒包括用于一个完整的固件版本STEVAL-IDP004V1和STEVAL-IDP003V1评估板,以促进在配置中,数据交换和处理方面的系统管理。它是基于STM32CubeHAL库,并使用功能强大的STM32CubeMX工具来配置微控制器和更新而不会丢失数据的创建工作区。...
发表于 05-20 15:05 •
226次
阅读
固件实施例来构建应用程序状态监测和预测性维护基于三维数字加速度计,环境和声学MEMS传感器 中间件包括算法为先进的时间和频率域信号处理振动分析 可编程FFT大小(512,1024或2048点) 可编程FFT平均和重叠 可编程窗(平顶,汉宁,汉明) 速度RMS均线,加速度最大峰值 中间件集成麦克风算法: PDM到PCM 声压 音频FFT 固件包STM32F469AI开发了在不同的微控制器系列便于携带 PC数据监视通过任何游离终端模拟器 示例示范固件STEVAL-IDP004V1 IO-Link的主功能的多端口评估板和DE通信dicated PC GUI 特殊STSW-BFA1PREDMNT状态监测固件配置成与STSW-IDP4PREDMNT相互作用,并且允许经由STM32MP157C-DK2网关数据上传至云。 在固件包旨在帮助您开发基于状态监测的工业预测性维护解决方案。...
发表于 05-20 14:05 •
92次
阅读
包与应用实例的二进制为STEVAL-USBPD45C 45瓦USB C型™电源输送适配器。 应用固件基于所述认证X-CUBE-USB-PD软件设计的ARM ® 32位皮质® -M0 STM32F051 MCU和PD3.0认证STUSB1602A C型控制器。 在STSW-USBPD45CFW软件包被设计为支持STEVAL-USBPD45C 45瓦USB C型电源输送适配器参考设计。
发表于 05-20 13:05 •
188次
阅读
62A IO-Link通信收发器装置IC集成在STEVAL-IOD003V1评估板的管理驱动程序层 GPIO和IRQ的配置 用于接收和发射I / Q信道控制 故障中断处理 用于控制L6362A设备 易于在不同的微控制器系列可移植性示例应用程序,这要归功于STM32Cube 自由的,用户友好许可证条款 在STSW-IOD003是用于STEVAL-IOD003V1评估板它集成了L6362A IO-的评估软件链路收发器设备。
发表于 05-20 13:05 •
169次
阅读
压范围:90至265 VAC 最小线频率(f →):47赫兹 稳压输出电压:400伏 额定输出功率:100W 最大2F →输出电压纹波:20 V峰峰值 保持时间:10毫秒(V DROP 后保持时间:300 V) 最小开关频率:40千赫 最低估计效率: 92%(@ V 在 = 90 VAC,P OUT = 100 W) 最高环境温度:50℃ PCB类型和大小:单面为35μm,CEM-1,90×83毫米 此演示板是基于新的过渡模式PFC控制器L6564H和器具100 W,宽范围的电源输入,PFC预调节器适用于镇流器,适配器,平面屏幕显示器,并且所有具有SMPS以满足IEC61000-3-2或JEITA-MITI法规。...
发表于 05-20 12:05 •
285次
阅读
RS232端口连接与微控制器 自动COM连接 L9177A SPI寄存器读取和写入 能够生成可编程durationactuations 可能性控制L9177A并行致动。 在STSW-L9177A是一个图形用户界面(GUI),其允许以初始化并通过SPI协议改变参数控制EVAL-L9177A评估板,管理并行PWM输入和读出的输出。该L9177A GUI已经使用Labview的开发和其使用,如微控制器接口,在SPC56M发现板。
发表于 05-20 12:05 •
399次
阅读
评论