上传一些前几天上的ARM培训材料,有IAR的(IAR的FAE来上的课,呵呵)、ADS的、ST ARM7的外设
前几天上ARM培训的资料,给有兴趣的瞧一瞧,尽管这里是Atmel的ARM,不过ARM只要核是相同的,不同的就只是外设的使用,下面的资料都是关于ST的ARM7。对于更详细的资料可以在:http://mcu.st.com/mcu/modules.php?name=mcu&file=familiesdocs&FAM=86#Application%20Note
要是有人在用这个系列的,欢迎联系,呵呵,我也要了几个片子在做板玩。
安装IAR后可以在
C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\arm\src\examples\ST\STR71x\STR71xLibrary 文件夹下找到所有外设的使用范例和外设库的范例。
1、IAR Embedded Workbench for ST Workshop
2、uCOS移值到STR7
3、使用ADS1.2调试STR71x
4、中文STR71x外设培训幻灯片,就这个PPT我上了2天半的课
中文STR71x外设 我也相当喜欢这个片子,喜欢在keil下开发~~
就是学习和交流资源太少,能申请样片就好了 这个IAR编译器没地方下载啊 电驴 下 请教Grant: ST的ARM有4路以上的16位PWM,8路以上的ADC12吗???
谢谢!!! Core
– ARM7TDMI 32-bit RISC CPU
– 32 MIPS @ 36 MHz
■ Temperature Range
– Operating temperature range -40 to 105 °C
■ Memories
– Up to 256 Kbytes FLASH program memory (10,000 cycles endurance, data etention 20 years at 55°C)
– 16 Kbytes RAM
■ Clock, Reset and Supply Management
– 4.5 - 5.5V application supply and I/O interface
– Embedded 1.8V regulator for core supply
– Embedded oscillator running from external 4-8MHz crystal or ceramic resonator
– Up to 36 MHz CPU freq. with internal PLL
– Internal RC oscillator 32kHz or 2MHz software configurable for fast startup and backup clock
– Realtime Clock for clock-calendar function
– Wakeup Timer driven by internal RC for wakeup from STOP mode
– 5 power saving modes: SLOW, WAIT,LPWAIT, STOP and HALT modes
■ Nested interrupt controller
– Fast interrupt handling with multiple vectors
– 64 maskable IRQ with 64 vectors and 16 priority levels
– 2 maskable FIQ sources
– 16 external interrupts and up to 32 wake up lines
■ Up to 112 I/O ports
– 72/112 multifunctional bidirectional I/O lines
■ DMA
– 4 DMA controllers with 4 channels each
■ Timers
– 16-bit watchdog timer (WDG)
– 6/10 16-bit timers (TIM) each with: 2 input captures, 2 output compares, PWM and pulse counter modes
– 6 16-bit PWM modules (PWM)
– 3 16-bit timebase timers with 8-bit prescalers
■ 12 Communications Interfaces
– 2 I2C interfaces
– 4 UART asynchronous serial communications interfaces
– 3 BSPI synchronous serial interfaces
– Up to 3 CAN interfaces (2.0B Active)
■ 10-bit A/D Converter
– 12/16 channels
– Conversion time: min 3μs, range: 0 to 5V
■ Development Tools Support
– JTAG interface
Features STR730FZx | STR735FZx| STR731FVx | STR736FVx
FLASH(bytes) 128K 256K | 128K 256K | 64K 128K 256K|64K 128K 256K
RAM - bytes 16K | 16K
Peripheral 10 TIM Timers, 112 I/Os, | 6 TIM Timers, 72 I/Os,
2 Wake-Up lines, 16 ADC channels| 18 Wake-Up lines,12 ADC channels
CAN 3 | 0 | 3 | 0
Operating Voltage 4.5 to 5.5V (optional 1.8V for core)
Operating Temperature -40 to +105°C
Packages T=TQFP144 20 x 20 | T=TQFP100 14x14
H=LFBGA144 10 x10 |
Re hotpower:
你要的PWM到时有可以满足的型号,是STR735x系列,有6路16位PWM,但ADC看来满足不了你的精度,只有12或16路10位ADC,刚刚看了一下数据手册,暂时没有看到它是否可以支持差分输入方式,要有的话,你就可以不用这么高的ADC了吧。不介意的话可以简要的说说你的系统资源需求,也许别的可以适合?前段时间听说他们要出个有20个timer的ARM7,够变态的。
ST的资料在网页:
http://mcu.st.com/mcu/inchtml.php?fdir=pages&fnam=str7
ST的ARM7全部应用笔记、参考代码、数据手册以及用户手册都在下面的这个网页:
http://mcu.st.com/mcu/modules.php?name=mcu&file=familiesdocs&FAM=86#Application%20Note 谢谢Grant!!!
主要看中ST的12位ADC... “wo我在bozai的TFT Driver的帖子里更新了ILI9320的驱动文件,你可以参考,实现类似画点、画圆等工作。”
楼主,这是我在别的主题中看见你回复的容。请问楼主,这个贴子在哪里啊,我现在用的屏也是ILI9320驱动的,想参考下,谢谢楼主了!我的邮箱是:oywlo@163.com
请发我一份,再次谢谢! “wo我在bozai的TFT Driver的帖子里更新了ILI9320的驱动文件,你可以参考,实现类似画点、画圆等工作。”
楼主,这是我在别的主题中看见你回复的容。请问楼主,这个贴子在哪里啊,我现在用的屏也是ILI9320驱动的,想参考下,谢谢楼主了!我的邮箱是:oywlo@163.com
请发我一份,再次谢谢! 谢谢学习 mark
页:
[1]