【经验】基于8位MCU C8051F850的BLDC参考设计演示操作指南,也适用EFM8BB10
SILICON LABS提供有基于8位MCU C8051F850的BLDC的参考设计,这个参考设计也同样适用于EFM8BB10系列的8位MCU。要快速的了解BLDC的参考设计首先需要下载以下的资源:
一、Silicon Labs(芯科科技) MCU集成开发环境(IDE),这个软件是用于对参考设计中提供的BLDC的源代码进行编辑及编译的(参考设计中提供有MCU IDE的项目文件,可以在开发环境中直接打开)
https://www.sekorm.com/doc/181263.html
二、Silicon Labs(芯科科技) 8位MCU Keil® PK51 开发工具(软件),这个软件是配合MCU IDE使用的,MCU IDE在对源文件编译时需要第三方的编译器,默认的是KEIL编译器
https://www.sekorm.com/doc/43930.html
三、Silicon Labs(芯科科技) C8051F850 电机控制参考设计套件软件安装包,这个安装包中包含了BLDC参考设计的原理图,设计软件及固件的源代码。
https://www.sekorm.com/doc/68055.html
以上的资料下载并安装好后,我们首先可以打开这个参考设计的说明文档了解BLDC的相关原理,默认的文件的路径为:C:\SiLabs\MCU\F850_BLDC_RD\Documentation\AN794.PDF
然后我们可以打开Silicon Labs IDE软件,在IDE软件中点击菜单project—open project然后找到C:\SiLabs\MCU\F850_BLDC_RD\Firmware\f85x_bldc.wsp项目文件,在对这个项目文件编译前我们还要指定第三方编译器的目录,点击菜单project—tool chain integration,之后指定A51,C51,BL51三个文件的目录,这样就可以对源代码进行编译了。
编译成功后我们要下载并调试,在调试前要设置适配器的类型及调试接口的类型,这个项目已经默认设置好,不需要我们修改。最后点击debug—connect—download就可以进行调试了。
- |
- +1 赞 0
- 收藏
- 评论 2
本文由John提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】Silicon Labs C8051F系列8位MCU基于keil软件调试方法及常见问题总结
Silicon Labs的C8051F系列8位MCU芯片采用的是51架构,工程师都比较熟悉这个架构,软件开发及调试过程比较简单,应用也很广泛,在软件的开发及调试上可以采用Silicon Labs提供的免费IDE环境,也可以采用KEIL µVision软件. 本文将重点介绍keil软件的使用方法;
【经验】Silicon Labs 8位MCU 烧录程序异常的解决方法
本文介绍Silicon Labs的8位MCU C8051F/EFM8系列的芯片在量产烧录过程中遇到问题的解决方法。
简单至关重要:为何8位MCU将持续发展?
几十年来,8位MCU一直是无数嵌入式应用的主力,尤其是消费产品和医疗器械中的应用。简单、有效的8位MCU在推动智能物联网产品的发展中发挥了核心作用。虽然其后代的功能(如32位和无线MCU)继续领先,但对于广泛的应用来说,8位MCU的普及和偏好没有放缓的迹象。
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
【经验】8位MCU EFM8LB1的SPI时钟频率度计算方法
EFM8LB1系列是Silicon Labs公司推出的高性能8位MCU,带有通信速率最高12 Mbps的 SPI,支持主/从模式,本文将介绍SPI时钟频率度是如何计算的,以及要产生一个时钟频率,软件如何初始化。
雅特力AT32F421 MCU具有出色的产品性能和市场表现,荣获“2023年BLDC电机控制器行业创芯突破奖”
AT32F421 MCU的CPU主频达120MHz,内存为16~64KB Flash和8~16KB SRAM,外设扩展了1个高速轨到轨输入/输出电压比较器,1个采样率高达2Msps的12位15通道高速ADC,最短采样时间仅54ns,全部转换时间仅0.5ms,非常适合应用于单电阻电流采样的驱动器。
Silicon Labs EFM8系列8位MCU的IO Crossbar硬件分配
EFM8系列是Silicon Labs公司的8位MCU,总共分为4个系列:通用型EFM8BB系列、低功耗EFM8SB系列、带USB的EFM8UB系列和高性能的EFM8LB系列。EFM8系列MCU的IO具有Crossbar功能,即软件上可以分配IO的外设,为硬件设计提供了灵活性。但是Crossbar功能分配外设时并不是引脚随意分配,而是具有优先级要求的。
【应用】基于8位MCU的无感BLDC设计,有参考原理图、有源代码!
选用Silicon Labs的EFM8BB10作为主控器件,提供完整的参考原理图、源代码,让攻城狮,即使新手,也可以轻松实现BLDC的开发。
【经验】8位MCU EFM8SB2擦除Flash会复位的解决方法
SILICON LABS的EFM8SB2是最节能的小封装8位MCU。采用高效的8051内核,最低睡眠电流为50nA,功耗可达170μA/MHz,可应用手持设备、电池驱动式消费电子设备、传感器接口等。
【经验】8位MCU EFM8系列内部BOOTLOADER的空间分配
本文介绍Silicon Labs的8位MCUEFM8系列内部BOOTLOADER占用FLASH空间的情况,及程序中对FLASH空间地址的分配。
【经验】Silicon Labs 8位MCU EFM8LB SMBUS通信异常状态的处理
Silicon Labs 8位MCU EFM8LB芯片工作主频可以达到72MHz,在3*3mm的极小封装内集成有14位ADC、12位DAC、±3℃温度传感器、模拟比较器及高速通信外设等功能,芯片集成度高,运算速度快,在信号处理等领域有广泛的应用。 本文介绍Silicon Labs 8位MCU EFM8L SMBUS总线通信异常的分析及解决方法。
SILICON LABS C8051F85x/6x Small Form Factor MCUs选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,2~8kB Flash,0.25~0.5kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
AEC-Q100
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
C8051F850-C-GM
|
MCU
|
8051
|
25
|
8
|
0.5
|
16
|
5 Volt Tolerant
|
—
|
Temp Sensor
|
4
|
3
|
2
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
AEC-Q100
|
2.2
|
3.6
|
QFN20
|
3x3
|
±2
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
【经验】8位MCU EFM8LB1 FLASH擦写操作步骤
EFM8LB1系列是silabs专门针对光模块以及消费市场推出的高度集成的3x3mm小封装8位MCU,内部自带温度传感器,+/-3℃温度范围,可选0-4路DAC,UART或者SMBUS bootloader,以及其他通用接口。本文主要介绍EFM8LB1系列Flash的擦写方式以及步骤。
【经验】如何将EFM8系列MCU的FLASH用作EEPROM?
Silicon Labs的EFM8系列8位MCU ,性能先进、价格友好,被广泛应用在光模块、电机控制、传感器等产品上。 其中,需要指出的是,EFM8的FLASH,除了用于代码存储外,还可以用于用户数据存储(掉电不丢失),省去外扩EEPROM的麻烦。本文将详细讲述这个方法。
【应用】主频高达50MHz的芯科科技8位MCU用于电子烟,静态功耗低至1.3μA
芯科科技EFM8BB51F8G-A-QFN20这颗多功能的8位MCU,具有小型的综合功能集包裹具有高效的8051核、支持5V的I/O、精确模拟和增强的脉宽调制,本文主要介绍芯科科技EFM8BB51F8G-A-QFN20 MCU应用于电子烟产品。
电子商城
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论