电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

想把握单片机,怎样下手?

2017-04-07 12:59分类:PLC基础知识 阅读:

 

20年前坐在北京一个高校的教室里听老先生讲51单片机的课程。年月荏苒,时过境迁,科技翻开的潮流不行阻遏,技能的翻开更是日新月异:“单片机”成了“嵌入式”,“51”等8位机彻底被32位的ARM替代,编程言语阅历了汇编、C、固件库,程序构造(所谓固件,firmware)从“裸跑”改动为嵌入式实时操作体系(RTOS,如uC/OS)。初专家一脸茫然:想把握单片机,怎样下手?

这是我的劝告:

1、实习的作业中、开发项目中,51单片机已很少用,PIC、AVR也在衰败,ARM cortex-m 单片机(严峻讲称为MCU)变成干流,分外是ST公司的STM32系列,近5年在商场上获得必定优势。刚刚诞生的STM32F030,宣称报价30美分,将是传统8位单片机的结束者。

2、开发东西:运用“固件库”变成干流。固件库是厂家写好的一组C接口函数,是“规范化的”,开发者只需调用这些函数(即API)就能结束想要的功用。开发功率大大跋涉。娴熟把握C言语,变成嵌入式工程师的必备技能。这又变成初专家的绊脚石了。

3、调试东西:JTAG!这是业界规范,舍不得花60元RMB买个j-link做开发将对错常愚笨的。51“仿真器”?这个东东是前史了,没用了。

4、STM32入门难!即便是PIC、AVR,也没那么简略!比方:最简略的IO口操控,假定没有事前精确设置IO口的传输方向,想点亮个LED也得折腾你一天!所以,先从51开端学起,然后过度到STM32,这是一个可行的挑选!(形似许多高校还在开51的课程吧?但51只能作为“课程”,假定以为往后就靠51就餐了,可就大错特错了!)

5、初专家最关怀的疑问来了:买个啥样的开发板?我的答案是:无所谓的!分外51开发板,真得别指着这个板子能带给你悉数你想要的东西。板子仅有的效果是做试验。运用开发板的意图是学会编程、分外是排错(debug)和调试办法,找到一个好教程、遇到一个好教师就很首要了。

最新式的无线血压计,协作安卓手机、苹果手机运用,内置STM32芯片:

动态血压计.jpg

上一篇:单片机接连源体系的计划

下一篇:51单片机软件复位

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部