本书介绍了TI公司的TMS320F28335DSP在工业控制与电机驱动系统中的开发与应用。
以CCS6.x版本为基础,讲述了其编程开发的方法与流程,并描述了编译器与链接器的各种典型选项及其含义。
基于TMS320F28335DSP的众多片上外设,描述了电机控制中常用片上外设与接口,如GPIO、ADC、ePWM、eQEP、eCAP、SCI、SPI、DMA、XINTF、HRPWM、eCAN等的使用方法,并附有具体的例程。
很后,描述了电机控制常用算法的具体实现,并给出了控制永磁同步电机的典型例子。
2023/12/14 4:33:57 100.97MB DSP28335
1
spi主机程序STM32CubeMx生成Hal库DMA发送接收intmain(void){/*USERCODEBEGIN1*//*USERCODEEND1*//*MCUConfiguration--------------------------------------------------------*//*Resetofallperipherals,InitializestheFlashinterfaceandtheSystick.*/HAL_Init();/*USERCODEBEGINInit*//*USERCODEENDInit*//*Configurethesystemclock*/SystemClock_Config();/*USERCODEBEGINSysInit*//*USERCODEENDSysInit*//*Initializeallconfiguredperipherals*/MX_GPIO_Init();MX_DMA_Init();MX_USART1_UART_Init();MX_SPI5_Init();/*USERCODEBEGIN2*/// HAL_UART_Receive_DMA(&huart1,rxBuffer,BUFFER_SIZE); /*USERCODEEND2*//*Infiniteloop*//*USERCODEBEGINWHILE*/while(1){ HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_RESET); spi_tx[0]=6; spi_tx[1]=7; spi_tx[2]=8; spi_tx[3]=9; memset(spi_rx,0,BUFFER_SIZE); HAL_SPI_TransmitReceive_DMA(&hspi5,spi_tx,spi_rx,BUFFER_SIZE); HAL_GPIO_WritePin(GPIOF,GPIO_PIN_6,GPIO_PIN_SET); HAL_Delay(1000);/*USERCODEENDWHILE*//*USERCODEBEGIN3*/}/*USERCODEEND3*/}
2023/11/1 6:11:26 33.37MB spi DMA 主机 STM32CubeMX
1
MicroPythonforESP32快速参考手册,包括常用的GPIO、PWM、ADC、DAC、NeoPixel等库函数用法。
2023/10/16 15:02:19 394KB micropython ESP32 python
1
12-GPIO输出-使用固件库点亮LED.rar
2023/10/13 12:34:37 4.09MB stm32
1
GPIO扩展的设计与实现源代码包括文档说明
2023/10/1 8:16:31 204KB GPIO
1
海思平台gpio模拟i2c驱动源码
2023/9/29 1:50:15 4KB 海思 Linux i2c
1
专门针对国产ARM开发,全部以寄存器版本讲解,通俗,一看就懂
2023/9/27 4:56:02 31.75MB 单片机 HC32 寄存器 开发
1
6月底,RaspBerry4PimodelB(树莓派4B)正式发布了。
新版的树莓派使用的是博通BCM2711处理器(四核1.5GHz,CortexA72架构,树莓派3是四核A53),LPDDR4内存,由5V/3AUSB-C供电或GPIO5V。
外围方面,支持双频Wi-Fi、蓝牙5.0、提供2个MicroHDMI2.0接口(4K60FPS)、千兆网口、MIPIDSI接口、MIPICSI相机接口、立体声耳机接口、2个USB3.0、2个USB2.0,扩展接口依然是40针GPIO
2023/9/24 18:39:40 1.32MB 树莓派4B BCM2711 芯片手册 Rraspberry
1
智能小车的简单驱动,代码质量很高#include"motor.h"//导入led头文件#include"stm32f10x.h"//导入STM32官方库#include"stm32f10x_rcc.h"//导入STM32的RCC时钟库#include"PWM.h"//导入PWM//motor1右轮对应PA1PA2//motor2左轮对应PA11PA12//该文件用于马达的驱动信号控制相关运动状态voidMotor_12_Config(void)//定义初始化函数{GPIO_InitTypeDefGPIO_InitStructure;//定义GPIO_InitTypeDef结构体RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//开启引脚时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//开启引脚时钟GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1|GPIO_Pin_2;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//通用推挽输出GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//设置输出功率GPIO_Init(GPIOA,&GPIO;_InitStructure);//初始化GPIOA的引脚参数,写进GPIO_ResetBits(GPIOA,GPIO_Pin_1|GPIO_Pin_2);//所有引脚拉低GPIO_InitStructure.GPIO_Pin=GPIO_Pin_11|GPIO_Pin_12;GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//通用推挽输出GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//设置输出功率GPIO_Init(GPIOB,&GPIO;_InitStructure);//初始化GPIOB的引脚参数,写进GPIO_ResetBits(GPIOA,GPIO_Pin_11|GPIO_Pin_12);//所有引脚拉低}//1是右轮,2是左轮//下面为运动状态函数
2023/9/21 17:49:43 7.54MB 智能小车驱动
1
STM32F103C8T6核心板程序资料包1、该例程为GPIO例程。
2、使用说明(1)工程文件路径:例程目录\GPIO\MDK-ARM\Project.uvproj。
(2)请使用MDK4.0以上版本打开,MDK版本过低会导致无法识别工程。
(3)下载调试工具为J-LINK。
(4)HEX文件下载到板子后,LED灯闪烁,表明例程运行正确。
3、注意事项请务必在下载、调试、运行过程中,保持板子上电、J-LINK连接并插在电脑上。
等等。


2023/9/16 10:23:51 2.46MB STM32F103C8T
1
共 113 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡