前几个月因为做一些项目,要用到ARM,就学了以下,是LPC1768和LPC1769系列的。学习是发现,这些C程序还是在寄存器上进行操作,和以前学习的msp430与51差不多,觉得这太没意思了。
这段时间又用到了ARM,但是这款是STM32,这次大有不同,这枚芯片的附带程序完全是C写的,看的不错,觉得为何同是ARM系列的硬件,而软件为何会有这么大不同?
我觉得这是个机会,可以好好学习C了。
不知大家对这有何看法?
引用: 原帖由 whgwuhan 于 2011-8-10 15:30 发表 前几个月因为做一些项目,要用到ARM,就学了以下,是LPC1768和LPC1769系列的。学习是发现,这些C程序还是在寄存器上进行操作,和以前学习的msp430与51差不多,觉得这太没意思了 ...
TI的Cortex-M3、Nuvoton的Cortex-M0也有驱动库滴,用起来挺方便的。
至于LPC的Cortex-M0、Cortex-M3目前我没有用过,就不大清楚了。它的ARM7好像是没有驱动库。