带有硬件 MIDI 的 ARM 复音波表合成器 这是一个运行在 72Mhz STM32F 32 位 ARM Cortex M3 微处理器上的波表合成器 在这里您可以看到它正在运行,并附加到我的模块上。 它能够通过串行连接直接读取 MIDI,如图所示连接到电路板,并通过 1/8" 音频插Kong输出。 “ARM 复音波表合成器” 该项目使用 Leaf Labs Maple 板,结合 Open Music Lab 的 Audio Codec Shield。 通常,该板将用于为吉他创建简单的单块效果器,因为该板仅具有 128KB 闪存用于存储和 20KB SRAM,但是我已经创建了一个 8 音复音波表合成器 :) 抗锯齿波表正弦、方波和锯齿波在构建时预先计算并存储在闪存中。 它使用 mipmapped 波表,每个八度生成一个。 这个STM32F只有72Mhz,所以核心波表代码非常优化,C
2022-04-02 15:47:20 6.27MB c-plus-plus arm embedded midi
1
cortex m3 lpc1768-PWM实例代码
2022-03-31 15:32:18 83KB cortex m3 lpc1768-PWM
1
优易特HMI-STM32开发板原理图,板载256KB SRAM, 4MB FLASH.
2022-03-18 15:04:20 164KB STM32 ARM CORTEX-M3
1
图 5.57 带有加密设置的程序结构图 加密程序的实现部分在 LPC1700 系列 Cortex-M3 的启动代码 vector_table.c 文件中,如程序 清单 5.19 所示。程序首先使用 IF 伪指令判断是否已定义 CRP_LEVEL 全局变量,若已声明,则 编译CRPx数据到向量表__GpvVectorTable[](或__GpvVectorRom[])中,进行加密设置。在Target.c 文件中 targetInit()函数会将向量表挂接到 VTOR 上。 注意:将带有加密设置的程序下载到芯片内部 Flash,在下一次系统复位后加密生效。 程序清单 5.19 LPC1700 系列 Cortex-M3 程序加密实现代码 #if VECTOR_TABLE_IN_FLASH == 1 void *const __GpvVectorTable[] = { #else void *const __GpvVectorRom[] = { #endif /* 中间段代码在此省略,详细请参看例程 */ (void *)IRQ_187_HANDLE, (void *)IRQ_188_HANDLE, (void *)IRQ_189_HANDLE, (void *)IRQ_190_HANDLE, #if CRP_LEVEL == 0 (void *)0xffffffff #endif /* CRP_LEVEL 0 */
2022-03-14 13:06:27 9.83MB 深入浅出 Cortex-M3
1
ucos-II在Cortex-M3平台移植详解[原创],根据Micrum的AN1018详细分析了移植相关的代码和实现,供需要在CM3上使用ucos的朋友参考。 附件的压缩包里还有Micrum官方的STM32F103的移植代码。 CM3的经典《CM3权威指南》可从http://download.csdn.net/source/2724103下载。
2022-03-12 15:21:28 5.85MB ucos Cortex-M3 CM3 STM32
1
 为避免两车在同车道行驶中因追尾发生交通事故,本项目根据追尾事故的产生原因研制了车距安全距离智能控制与自刹车模拟系统。本模拟系统运用霍尔传感器以及加速度传感器测量后车车速Vb、采用超声波回波测距原理测量前后车的车辆间距ΔS,利用stm32f103zet6单片机处理数据,并根据两车的运行状况,后车自动调整行驶速度,从而实现后车与前车的安全车距的智能控制。实际测试表明,本系统可以实现安全车距的智能控制,达到设计要求。
2022-03-08 22:34:14 1.42MB  车辆安全; 模拟; ARM Cortex-M3;
1
Cortex®-M3技术参考手册(英文)
2022-03-07 02:31:41 1.5MB ARM
1
The ARM Cortex-M4 processor is the latest embedded processor by ARM specifically developed to address digital signal control markets that demand an efficient, easy-to-use blend of control and signal processing capabilities in microcontroller applications. The combination of high-efficiency signal processing functionality with the low-power, low cost and ease-of-use benefits of the Cortex-M family of processors is designed to satisfy the emerging category of flexible solutions specifically targeting the motor control, automotive, power management, embedded audio and industrial automation markets. The Cortex-M4 processor extends the use of Cortex-M cores to applications that require more computational performance than available currently with Cortex-M3. The Cortex-M4 features a single-cycle multiply-accumulate (MAC) unit, optimized single instruction multiple data (SIMD) instructions, saturating arithmetic instructions and an optional single precision Floating-Point Unit (FPU). So, the Cortex-M4 is a Cortex-M3 with the DSP instruction add-ons, and migrating from Cortex-M3 to Cortex-M4 is very easy!
2022-03-02 16:43:35 945KB Cortex M3 M4 差别
1
每个开发开发M3的必备资料,包含中文固件库、Cortex-M3 权威指南 中文参考手册。
2022-02-26 22:41:15 17.53MB STM32 Cortex-M3 权威指南 中文参考手册
1
STM32F103VET6 管脚图 红芯电子2.4寸TFT液晶板原理图.pdf 红芯电子STM32_V2开发板原理图.pdf 野火Wildfire-M3-V3-SCH.pdf 红芯电子 野火开发板 开发板硬件原理图
2022-02-24 11:05:35 381KB 红芯电子 野火开发板 STM32
1