自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Matlab的SimuLink对NXP的S32K3xx环境部署

利用官方发布的MBD搭载SimuLink对S32K3xx进行程序设计

2024-04-08 09:40:46 523

原创 用BootLoader更新S32K144的固件

用BootLoader更新S32K144的固件

2023-11-29 18:10:31 913

原创 S32K1xx的MBD工具箱加载及激活

MATLAB中加载S32K1系列的MBD工具

2023-10-10 17:24:12 799 2

原创 STM32输出3对PWM互补信号做电机控制-C代码含keil仿真

基于MXCube控制

2023-08-23 17:37:47 1204 1

原创 电压信号转电流信号

利用方向思考的方式,逆行推理设计电路0-3V电压转换成0-10V或0-20mA电流输出

2023-08-08 18:59:41 723

原创 Matlab对TMS320F28335编程--SVPWM配置互补PWM输出

FOC的核心算法及SVPWM输出,SVPWM的载波频率10kHz,SVPWM的每个周期都会触发ADC中断采集相电流,SVPWM为芯片ePWM4、5、6通道,配置死区

2023-08-03 22:18:27 961

原创 Matlab对TMS320F28335编程-新建工程闪烁led灯

以SimuLink对TMS320F28335的GPIO65号管脚编程,使其该管脚的led灯闪烁

2023-08-03 20:33:16 1082

原创 制作DBC文件

用CANdb++空白模板建立CAN消息,包含消息建立、帧建立、节点建立

2023-07-30 11:12:55 1188

原创 STM32F103利用CubeMX配置开启定时中断

STM32F103利用CubeMX配置开启定时中断

2023-07-30 09:57:42 877

原创 Matlab的SimuLink对FS32K144编程--内部数据存储Flash

Matlab的SimuLink对FS32K144编程--内部数据存储Flash,存储一些标定量,断电能保存的数据

2023-07-28 09:59:46 507

原创 Matlab的SimuLink对FS32K144编程--SPI通讯控制12bitDAC输出

SimuLink编程配置S32K144配置SPI通讯控制AD5828输出8路模拟量,范围0-5V

2023-07-28 09:28:56 1105

原创 FS32K144用官方Bootloader为底层用RAppIDL BL Tool工具下载升级程序

对上一篇《FS32K144官方提供串口Bootloader对接Matlab串口烧写程序》进行补充

2023-07-27 17:39:25 451

原创 FS32K144官方提供串口Bootloader对接Matlab串口烧写程序

先把bootloader的底层烧写进单片机,然后可以用simulink利用串口升级程序

2023-07-27 15:45:01 930 1

原创 C语言-MODBUS的CRC16位校验函数

可直接调用

2023-07-19 09:54:00 277

原创 Matlab对FS32K144编程--串口通讯

Matlab对FS32K144编程--串口通讯

2023-07-19 09:51:49 158

原创 Matlab对FS32K144编程--CAN通讯

Matlab对FS32K144编程--CAN通讯

2023-07-19 09:20:07 333

原创 FreeMASTER 2.0对Matlab生成的代码编译工程进行测量标定

FreeMASTER 2.0对Matlab生成的代码编译工程进行测量标定

2023-07-18 17:42:55 334

原创 Matlab的SimuLink对FS32K144编程-ADC采集、IO采集、IO输出

Matlab的SimuLink对FS32K144编程-ADC采集、IO采集、IO输出

2023-07-18 14:21:33 701

原创 利用NXP的官方配置库用MATLAB新建S32K144工程

利用Matlab建立新的FS32K144编程工程并仿真烧入到单片机

2023-07-17 16:15:08 715

原创 电机传感器-旋转旋变变压器编码器工作机制

旋变变压器编码器原理分析

2023-06-22 21:40:10 574

原创 STM32F103串口接受发送数据,通过CubeMX配置底层,重做接受机制

优点:实时性好,此函数一运行,单片机立刻发送,传统的485电路可用此函数,在此函数前开启485发送机制,运行此函数后,关闭485发送机制打开接受机制--具体操作,函数代码前加上控制“485RT”为高电平的指令,函数代码后加上控制“485RT”为低电平的指令。缺点:实时性差,发送会延时,传统的485电路(由单片机决定发送接受时机)比较难判断发送时机。此函数为STM32内部接受中断的回调函数--收到串口信息即执行此函数。1、配置MX的串口(默认其他配置已完成),这里用的是MDK的RAM编译器。

2023-05-13 09:16:56 1199 2

原创 C代码用时间片论任务调度的方式扫描按键并消抖

C代码用时间片论任务调度的方式扫描按键并消抖

2023-01-13 08:32:21 551

原创 FOC控制-以SVPWM理论控制矢量磁场

SVPWM理论控制矢量磁场

2022-11-30 10:58:44 488 1

原创 Matlab对接STM32F103-CAN收发

Matlab对接STM32F103-CAN收发

2022-11-03 23:40:35 1106

原创 MATLAB2018b对接STM32CubeMX生成代码MDK编译

MATLAB2018b对接STM32CubeMX生成代码MDK编译

2022-10-28 17:13:01 1182 2

原创 MATLAB2018b加载STM32系列单片机底层库

MATLAB2018b加载STM32系列单片机底层库

2022-10-28 10:30:53 807

原创 STM32F103使用MX搭载CAN通讯配置

STM32F103的CAN通讯配置主要部分

2022-10-12 12:59:13 1679

原创 (4)永磁同步电机反馈补偿弱磁控制

永磁同步电机反馈补偿弱磁控制

2022-08-15 10:45:02 1110

原创 (3)永磁同步电机反馈解耦

永磁同步电机反馈解耦

2022-08-15 08:53:57 687

原创 (2)三相同步电机由目标转矩得到交轴直轴目标电流

目标转矩得到交轴直轴目标电流

2022-08-14 18:41:04 1473

原创 (1)三相同步电机基础参数测量

测量直轴电感Ld,交轴电感Lq,电机永磁体磁通量Ψf,电机的极对数np

2022-08-14 16:41:18 2158

原创 MOS管的工作原理以及设计理念

MOS原理与参数计算依据

2022-07-07 14:30:11 10817

原创 测量三相永磁同步电机的交轴直轴电感

LCR表手动测量三相电机的交轴直轴电感

2022-06-27 14:22:07 4979

原创 三相永磁同步电机的FOC--矢量控制(1)

首先,先弄明白FOC也就是矢量控制究竟是什么 1、 要弄明白什么是矢量控制,先要看电机,了解为什么回转,电机是由转子和定子组成的;为了方便理解,我们把电机比作一个表,转子相当于指针,定子相当于表盘,为了方便理解,我们把讲解单对极(多对极就是把单对极压缩了,比如2对极就是把原来单对极对应的360°,变成实际360°/2,转子的磁性变成2个N两个S),如下图,箭头方向是永磁的N极转子(指针,以下都说成转子)可能处于定子(表盘,以下用定子称谓)在360的...

2022-01-19 22:32:39 1593 1

原创 牛顿插值Matlab编程计算,并验证输出

所用到的公式1、差商2、差商表格如下 一阶均差 二阶均差 三阶均差 ... ... ... ... ... ... ... ... 3、计算数值4、代码%给x轴赋值for i...

2022-01-11 22:34:02 1446

原创 J-Link V9 复活

嵌入式ARM开发工具修复

2022-01-07 21:34:50 3937

原创 C代码牛顿插值

牛顿插值算法、C代码、可直接调用

2022-01-07 19:44:59 1065

原创 STM32F103Cx用芯片tlc5615做DAC转换

1、打开原理图,查看芯片对应的相应管脚2、打开STM32CubeMX,添加相应管脚配置3、输入的配置为无上下拉,输出该芯片对应的引脚配置和上图相同,一键生成代码,打开代码4、新建“”...

2021-10-30 13:33:13 2606 1

原创 STM32F103C系列以STM32CubeMX继续搭建外部中断

外部中断到单片机的输入口是PA8正文:1、打开STM32CubeMX2、点击“PA8”,选中“GPIO_EXTI8”,如下图3、选择中断产生方式,我这里选择的是下降沿,如图4、选择IO的方式,我选择的是既不上拉也不下拉5、选择优先级,如图6、配置完成,生成代码,打开代码,编译一下,无错误无警告7、修改代码-在“AppTask.h”文件中添加代码,由于我这个外部中断是用于模拟外部时间,所以我用指针的形式的写的虚拟时钟,如下typedef st...

2021-10-27 16:25:38 524

原创 STM32F103用STM32CubeMX更换底层,并以时间片轮换时间调度的系统,编写信号指示灯

前言: 信号指示灯,最好不要用单个的常量或常灭的形式指示,因为有可能是程序BUG造成程序宕机。 本篇用四个LED指示灯,LED1、LED2、LED3、LED4,如图 其中,LED1的作用是检测系统是否工作,以1s为周期的呼吸灯,当不闪烁的时候,说明系统故障。 其余三个指示灯,用于反应系统的事件。每个LED灯能反映5个事件,事件1:常亮,事件2:以200ms的周期闪烁,事件3:以500ms周期闪烁,事件4:以1s的周期闪烁,事件5:常...

2021-10-22 14:45:26 475 1

用BootLoader更新S32K144的固件的IAP套件

含有底层,可用CAN更新固件

2023-11-29

Matlab对TMS320F28335编程-SVPWM配置互补PWM输出

搭建的模型仅供参考

2023-08-03

Matlab对STM32F103芯片开发模型例程

SimuLink是个强大的数学工具,利用数学工具和单片机直接配合,能起到事半功倍的效果,例程里面提供定时器配置、CAN通讯配置、数码管显示等。并配有软件STM32对接SimuLink工具库

2023-07-30

Matlab的SimuLink对FS32K144编程

FS32K144用Matlab编程的测试用例

2023-07-28

FS32K144UAT0VLLT LQFP100的Bootloader

对接Matlab的SimuLink的官方库,可用simulink加载串口对单片机升级固件,不再需要下载器更新程序(下载此程序到单片机需要下载器,如Jlink)

2023-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除