电子让生活更美好
天下的人(红豆电子)与贞明电子协同打造
1
写在前面
写在前面写在前面
写在前面
首先说一说为什么写这个教程,转眼间就毕业了,学校的日子还没
有过够。就要工作了,由于需要想要搞一搞 ARM M3,很显然芯片选型
落在了 STM32 和 NXP 的 LPC17XX 上了。最后选择了 LPC1768 这款型号,
买开发板、学习(以前我只用过单片机和一点点 STM32),学习的过程
还算顺利,找到了 ZLG 翻译的中文资料和 3 个版本的例程。学习开始
了,从 LED 灯、串口、AD、到内部定时器等等。学习的过程夹杂着
心酸和喜悦,在学习的过程中发现网络上还没有现成的学习资料。市
场上的开发板的一部分不是自己开发的都是参考的 NXP 和 ARM 公司的
官方版本,其实这本身并没有什么不好,但是后面的问题出来了,程
序注释不详细,除了手册就没有参考资料了。所以在学习的过程中就
在想要是把自己学习的过程总结一下,出一点资料,为那些奋斗在学
习一线的电子爱好者出一份力,这是一件多么令人高兴的事呀!于是
有了今天这个教程的诞生。在这里首先要感谢的是 ZLG 公司为这个系
列芯片提供了中文参考资料,其次感谢该公司注释比较详尽的程序,
为我的学习和应用提供了不少帮助。
关于同是 ARM M3 内核的 STM32 和 LPC17XX 比较,我想大家争论最大
的地方是价格。我想说的是 LPC17XX 是 NXP 公司推出的基于 M3 内核比
较高端的芯片。应该拿 STM32 中高端芯片和 LPC17XX 比较。我曾经买
过几片 stm32f103VET6 是 100 脚 512KB flash、64KB SRAM、72MHz、AD、
DA、定时器、USB 从机和 FSMC。而 LPC1768,100 脚、512KB flash、
64KB SRAM、100MHz、AD、DA、32 位定时器、USB 主/从/OTG、以太网、
评论1
最新资源