描述 | ARM Microcontrollers (MCU) 32BIT Cortex M3 Performance LINE | 最大时钟频率 | 72 MHz |
---|---|---|---|
程序存储器大小 | 512 KB | 数据 RAM 大小 | 64 KB |
片上 ADC | Yes | 工作电源电压 | 2.5 V, 3.3 V |
工作温度范围 | - 40 C to + 85 C | 封装 / 箱体 | LQFP-64 |
安装风格 | SMD/SMT | A/D 位大小 | 12 bit |
可用 A/D 通道 | 16 | 高度 | 1.4 mm |
接口类型 | CAN, I2C, SPI, USART, USB | 长度 | 10 mm |
最大工作温度 | + 85 C | 最小工作温度 | - 40 C |
可编程输入/输出端数量 | 51 | 定时器数量 | 8 |
封装 | Tray | 程序存储器类型 | Flash |
工厂包装数量 | 160 | Supply Voltage - Max | 3.6 V |
Supply Voltage - Min | 2 V | 宽度 | 10 mm |
摘要:利用arm芯片stm32f103ret6设计了曼彻斯特电压/电流编译码系统。该系统简单易行,成本低,传输速率可调范围广,编码速率可达1 mb/s.当编码协议发生变化,只需对编码和译码算法做少量的修改,具有很强的灵活性和通用性。而且stm32极其丰富的外设资源可方便地用于各种项目的研发应用中。实验结果验证了该方案的可行性。 引言 由于曼彻斯特(manchester)编码具有传输时无直流分量,时钟提取方便等特点,被广泛地应用于以太网、车辆总线、工业总线中。现在工程上常用的曼彻斯特编译码芯片为hd-6408和hd-6409,但是这种芯片有一些不足。首先,该芯片在传输速率和每帧数据中的有效位数等方面都做了严格的限制。其次,使用该芯片需要增加额外的硬件电路,提高了系统成本。使用fpga做曼彻斯特编译码成本高,而且开发周期长。本文提出了一种基于stm32f103ret6的编译码系统方案,利用了stm32f103ret6强大的定时器功能,采用灵活的编译码方式,传输速率和数据帧格式都可以根据需要完全自行定义。stm32f103ret6自带dma的功能使得数据编码不再需要频繁的定时中断,提高了编码速率,节约 ...
【STMicroelectronics】STM32F103RET6TR,MCU ARM 32BIT 512KB FLASH 64LQFP
【STMicroelectronics】STM32F103RET7,ARM Microcontrollers (MCU) 32BIT Cortex M3 H/D Performance LINE
【STMicroelectronics】STM32F103REY6TR,MCU 32BIT ARM 512K FLASH 64-WLCS
【STMicroelectronics】STM32F103RFT6,ARM Microcontrollers (MCU) XL-Density Access Line 32-Bit 768 Kb
【STMicroelectronics】STM32F103RFT6TR,MCU 32BIT 768KB FLASH 64LQFP
【STMicroelectronics】STM32F103RGT6,ARM Microcontrollers (MCU) XL-Density Access Line 32-Bit 1G Flash