STM32F103ZET6,ADC1采集,通过定时器3触发中断,在中断程序里J将采集数据进行快速傅里叶变换,得到频率,幅值,实部,虚部并将处理的数据传送到串口进行打印
2024/12/5 10:46:57 4.54MB DMA STM32F103 FFT TIM3
1
DMA读的操作相对复杂,需要FPGA向主机发出读请求,主机再返回数据。
FPGA控制逻辑必须计算发起了多少个读TLP请求,再计算收到的数据是否足够。
一般来说FPGA可以一次发送所有的读请求,然后按照顺序接收数据即可。
但是某些主板并不一定是按照请求的顺序返回数据的情况,可能后发出的请求先返回数据,属于主机乱序执行的现象。
要么FPGA一次只发一个读请求,等数据收到了再发现一个读请求—但是效率就对不起了;
要么对乱序情况进行特殊处理,XAPP1052还没有解决该问题。
2024/11/22 2:19:49 14KB PCIE DMA
1
如题。
程序驱动包含I2C、PWM、SPI、多路ADC与DMA、编码器输入捕获、外部中断、通信协议、IAP升级、PID、freertos操作系统等代码注释清晰、代码规范stm32f103ev工程硬件驱动包括陀螺仪姿态bmi160、电源管理bq24773等
2024/10/26 4:42:31 20.95MB 扫地机程序 STM32F103 freertos
1
STM32驱动TM1804灯带,实现方法PWM+DMA不占用CPU内存
2024/9/30 7:37:52 2KB TM1804 PWM+DMA
1
stm32f407实现定时器3(Timer3)触发ADC双通道同时采样(ADC_DualMode_RegSimult)并在DMA中断读取每次转换的结果
2024/9/25 14:54:27 545KB stm32f407实现定时器3(
1
本例程主要是用于两块stm32之间的spi通信,用到了DMA节省了cpu的的时间,大大提高了cpu的利用率
2024/9/21 6:12:11 443KB stm32 spi DMA lcd显示
1
STM32F4DMA直接存储区访问
2024/9/13 8:47:50 1.4MB stm32 dma
1
STM32CUBE双串口空闲中断+DMA透传代码,拿到下载直接能用,U1:PA9PA10,U2:PA2PA3
2024/9/12 3:50:25 3.6MB STM32CUBE
1
掌上游戏机用Rust写的模拟器。
向后兼容GameBoy软骨。
用法确保已,然后运行:makesdl然后,您可以加载ROM并运行以下命令进行播放:cargorun--releasepath/to/rom/file.gb如果游戏支持保存文件,则模拟器将读取保存数据并将其写入与rom相同的文件名,但扩展名为.sav而不是.gb。
功能支持墨盒类型MBC1MBC3(带有实时时钟)MBC5仅限GBC的功能全彩支持H空白DMA传输CPU双速模式该模拟器已经过测试,可以与PokemonBlue和PokemonSilver完美配合。
2024/9/11 8:19:10 2.36MB emulator rust gameboy sdl2
1
利用STM32+DAC+TIM+DMA产生正弦波(亲测最高达到60KHz)测试平台为正点原子精英板F103ZeT6
2024/8/13 8:04:28 6.26MB STM32
1
共 149 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡