大前提在不用低级编程语言——汇编语言,那么高级语言中C语言是必然的选择,所以写单片机程序的过程中补充C语言知识尤为重要,不会的给推荐一本入门书籍c premier plus(互联网上有),推荐编译器VS2019社区版或则mingw_w64。
后续应确认自己想用的是哪款单片机,单片机个人知道有8位51核,如STC生产的89和15啊。32位ARM的M0/M3/M4等,M3有如ST生产的STM32F103,M0有NXP的LP1114(不熟)。看看此单片机的技术手册,看看这类单片机对应的技术书籍。
再后续实操就是花点钱买想学的某种单片机的开发板吧,别人会送你一堆资料,助你学习,跟着走走看。
其他还有很多大点小点,不写啦,有心就多找找资料,想写好路很长,只能积跬步至千里。 |