- 博客(9)
- 收藏
- 关注
原创 Simscape入门
Simulink小技巧Ctrl+R 旋转 Ctrl+I 镜像Ctrl+左键拖动 复制 Shift+左键拖动 移开1 库构成Simscape库由基础库与高级库构成:基础库涵盖电、磁、机械、热、液、气、两相流等物理域,如图1所示;高级库涵盖电气、传动、多体、流体等物理域,如图2所示;此外支持自定义模块,sscnewfile(‘自定义模块名称’)。 图1 基础库 图2 高级库基础库中模块主要分为Elements(元件)、Sensors(传感器
2021-11-04 10:34:56 14933
原创 STM32_策海科技DS300舵机驱动程序
项目需求,淘到了策海科技的DS300总线舵机(目前停产),但没有示例程序。本文根据该舵机的《内存表》和《通讯协议》编写了驱动程序。DS300舵机额定电压:DC12-16V峰值扭矩:300kg*cm通信协议:485总线《内存表》和《通讯协议》:百度网盘链接 提取码:4mo9驱动程序实验平台:STM32F407ZGT6C文件#include "ds300.h"#include "string.h"#include "stdarg.h"#include "stdio.h"#include
2021-08-13 17:37:59 1016 2
原创 STM32_串口接收
1 RXNE中断RXNE介绍如下图(来自STM32F4xx中文参考手册)由图可知,每接收到一位数据,便会生成一次中断,并通过读入操作清除中断标志。该方式一般用于数据量小且接收频率低的场合,通过检测帧尾或对RXNE中断次数计数来判断一帧数据是否接收完毕。2 IDLE中断(空闲中断)针对没有帧尾且长度不固定的情况,可以通过IDLE中断来判断一帧数据是否接收完毕。IDLE介绍如下图由图可知,当一帧数据接收完毕,线路将处于空闲状态,产生空闲中断,通过依次读取USART_SR和US
2021-06-25 18:09:28 2903 1
原创 C语言基础_函数
分类:标准函数,用户自定义函数定义与声明定义类型 函数名(参数){ 函数体;}类型即函数返回值类型,例如int、float等。可以是空类型,void。参数包括:参数类型和形参名称。可以无参数,()或(void)。分类:有参函数,无参函数int fa(int a, float b) //函数名称为fa,具有一个整型输入参数和一个浮点型输入参数,返回值为整型{ //函数体;}void fb(void) //函数名称为fb,无输入参数,无返回值{ //函数体;}声明类
2021-06-22 17:16:03 410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人