stm 32用的c和89c51的c51有什么区别?

如题所述

哎,一看你就是刚接触STM32,你也肯定从51单片机转向ARM单片机的,注意51单片机是单片机中最简单的一款,学习51单片机的人,很少能掌握C语言,很多人学习51单片机,就从简单的流水灯------数码管---------LCD1602液晶------------LCD12864液晶-----------DS1302时钟-------------DS18B20温度传感器------LED8*8点阵,在学习的时候参考教材,写出来程序,没有掌握到重点,就觉得以上程序都能写我已经51单片机入门了,这个就是51单片机学习误区,学习C51单片机的真正目地是,借助51单片机来学习C语言,通过51单片机以上实验把C语言32个关键字能灵活应用,结构体、数组、指针、宏定义、条件编译、都能在以上实验中灵活应用,那你C语言基本算掌握,很多初学者都说是从C51入门后,转向ARM,结果感觉ARM很难掌握,这说明他C语言没有学好,STM32是C语言的深入掌握,初学者可以参考一下STM32固件库,STM32固件库是STM32工程师写的,你可以去看看人家程序写的是多么精炼。
温馨提示:答案为网友推荐,仅供参考
相似回答