如何学习单片机,你该进来看一看了
最近好多人在问我单片机该如何入门、从哪里入手、怎样做才能快速提高,所以我计划想开一个专栏,开专栏的目的,就是结合硬件设计、结合程序设计系统的讲解如何使用单片机,以及如何用单片机来跑操作系统,如何用操作系统进行多线程、多任务的调度。
载体:专栏的载体就是前段时间开发的STM32单片机学习板,目前还差TFT真彩屏的程序没有调试;
方式:以开发板上的硬件资源为例,把所有硬件资源都练习一遍;
输出:每个练习输出程序工程文件、学习手册,内容在群共享里更新,随进度更新;
方向:首先操作寄存器,其次操作库函数,最后有可能上操作系统(不确定,看大家的接受程度);
两个重要的工具:
Altium Designer 09;
Keil V4.7;
做硬件原理、PCB设计我一直使用的是Alitum Designer 09;程序设计我一直使用的是KEIL V4.7;
下载工具的方式,我之前一直使用ISP的下载方式,程序都是盲调,即程序写好之后下载进去看执行情况,有错误了再改。最近在用JLINK,可以在线调试,有了在线调试写程序就方便多了。STM32学习板已经把ISP集成在了电路板上,只需要使用手机数据线就可以下载程序,也留有JTAG接口,可以使用JLINK在线调试。
节后要出差,估计二十多天,等我出差回来后,开始着手准备这件事情。
本订阅号致力于单片机、ARM等嵌入式软硬件的设计经验分享,秉承“人人都是电子设计经验的分享者”的理念,成功路上不孤单,我们一起努力。
公众号:micropoint8。网址:www.picmcu.com
玩转嵌入式
单片机|软件|硬件|嵌入式
投稿、合作、赞助,请邮件:
zhenxing2000@126.com
赞 (0)
