- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 实际 MIDI 文件分析
1. MIDI 文件头块4D 54 68 64 00 00 00 06 00 01 00 02 01 E0‘MThd’ 的ASCII码快数据长度 = 6文件类型=1 (1-单音轨, 2-多音同步音轨,3 -多音独立音轨)音轨轨道数 = 2时间格式 = 480 Ticks per 1/4 note2. 音轨块14D 54 72 6B 00 00 00 22 ‘MTrk’ 的ASCII码,块数据长度 = 3400 FF 03 0B 30 31 30 20 62...
2021-11-07 22:46:07 197
原创 XMOS学习笔记1: XMOS基础知识
一、什么是XMOSXMOS是一个32位高性能多核事件驱动处理器件。XMOS集MCU, FPGA和DSP特点于一身。1. 可以完成像MCU的控制功能:主频高达500MHz.高效单周期RISC指令快速相应事件和中断丰富IP支持SPI, USB, CAN等2. 可以实现类似DSP的复杂数据运算处理:32 x 32 -> 64位高精度DSP 功能模块高效单周期执行至少每秒16M次运算实现傅里叶等复杂运算3. 可实现像 FPGA的标准时序单个Xcor.
2021-10-21 22:07:09 4991
原创 项目笔记: GD32输入捕获问题总结
在新项目中需要用到定时器输入捕获功能,此前在STM32上也实现过类似功能。 在应该用中发现捕获计数不准,逐个排查原因。1 怀疑定时器溢出,尝试加大预分频,发现捕获依然不准,增加溢出中断计数,依然不准。2 怀疑硬件问题,用示波器测量输入波形和电压,发现波形非常稳定,输入高低电平也符合要求。3 怀疑其它配置问题,尝试使用定时器检测IO口翻转方式来计算时间,发现时间非常准确,4 尝试在捕获中断里面打印全局100us定时器,发现经常是在同一个100us内连续进入中断,廓然开朗。逐一判...
2021-07-24 22:12:26 4288 1
原创 辅助开发: Keil中使用Aystyle 快速格式化所有代码
辅助开发: Keil中使用Aystyle 快速格式化所有代码开始添加菜单到KEIL我使用的参数部分参数定义参考所有参数Usage:Options:Option Files:Disable Formatting:Brace Style Options:Tab Options:Brace Modify Options:Indentation Options:Padding Options:Format...
2020-04-17 22:43:42 779
原创 项目笔记: STM32G4 软件复位后程序无法运行的原因分析和解决
1.前言最近在做一个项目,使用STM32G474芯片。程序包含三个APP , 当运行其中1个APP时, 有时候需要软件复位跳转到其它APP。发现调用NVIC_SystemReset() 程序无法启动并跳转到其它APP。2. 原因分析因为同样的跳转方式,已经在其它ARM MCU上验证且已经成熟,所以先入为主认为是硬件差异。相同的程序烧录到NUCLEO-G474RE可以...
2020-03-03 21:15:28 3333
原创 项目笔记: GD32F3x0 与STM32Fxx ISP总结
近段时间在做的一个项目,项目共用到3个MCU:GD32F350,GD32F130,STM32F334,其中一个GD MCu作为主MCU, 通过USB与上位机通信,另外通过UART与另外两个MCU通信。需要实现三颗MCU的升级功能。因此在主MCU的BootLoader程序中实现了:1 通过USB接收上位机的升级程序。2 通过IAP实现主MCU主程序升级。3 通过ISP实现另外两...
2019-01-09 09:43:30 4217 3
原创 项目笔记: Nordic nRF51822 的 OTA 实现步骤
此前简单总结的51822 OTA实现过程,其中有些内容随着各种因素的变更,譬如SDK升级,DFU APP的升级,具体过程已经有所差异,时间关系不作深入研究。 掌握整个过程之后,可以根据自己的需求创建批处理文件,这样就无需每次都执行相关命令。
2015-12-05 09:37:17 13717 4
Musical Applications of Microprocessors
2023-02-20
Designing software synthesizer plugins in c++ with audio dsp
2023-02-20
LDR6023 (PD协议IC)参考资料
2020-04-22
Predictive Indoor Navigation using Commercial Smart-phones
2015-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人