这几年用过的单片机也算不少,从入门的stc51到stm32,富士通、凌阳、pic、SWM系列、新唐系列等等等等,因项目需求,接触的也不少,库和寄存器的操作大多大同小异。一直执着
这几年用过的单片机也算不少,从入门的stc51到stm32,富士通、凌阳、pic、SWM系列、新唐系列等等等等,因项目需求,接触的也不少,库和寄存器的操作大多大同小异。一直执着于单片机,排斥继续深入学习linux,这几年身边很多单片机的同事都进阶linux了,可能是因为懒,现在最多也就单片机带系统跑跑,,接着接着,现在又用到soc,感觉好多带系统的框架都跟linux的好像,甚至可以说就是剥除linux的外壳,披上了freertos等小系统的皮,不禁沉思,是不是也要学习linux了,一直做单片机而不进阶,是不是会被时代所抛弃,是潮流还是被迫。

一字节是8位(8bit).。单片机中数据的存储是按字节进行存储的。因而,2字节就占用了2个存储单元。地址也就应该加2了。一字节是8位啊,位你可以认为是一个放高(1)或者低电平(0)的容器,8个容器排成一组就是一个字节了,程序计数器pc用来存放下一条要执行的指令的地址,但是他不是按位来存的他是按字节存放的,就是说你存放了4个字节32位的数据pc会增加4而不是增加32,如果用容器的说法就是pc记录的是容器的组名。

从单片机的处理位宽来计算,主要可以分为如下1.普通的8位单片机,如STC12C5A60S22,HT56R622.16位的单片机,3.32位的单片机,如stm32f103,stm32f407从单片机构架来区分有普通的CISC,RISC构架,CotexM系列,包括M0/M1/M3/M4/M7的内核,处理速度和外设各不一样,处理速度M7》M4》M3》M1》M0。

国外单片机品牌有意法半导体ST,恩智浦,瑞萨,mcrochip,赛普拉斯,atmel等等总体描述普通的8位单片机当中,有部分因为价格因素,flash空间小,代码容易少,是OTP一次性烧录程序的,而且必须汇编代码,适用于普通的简单家电或者消费类电子产品。随着工艺的提升,目前很多汇编的芯片也慢慢推出flash版本,可以用C语言进行开发,可以多次烧写。
3、新唐单片机是51单片机吗是。新唐科技简称新塘单片机,新塘单片机致力开发模拟混合讯号,微控制器及计算机云端应用芯片厂商,新塘单片机芯片在工业应用、消费类电子及计算机市场处于行业领先,根据查询资料显示:新唐单片机是使用的是51单片机,51单片机是对兼容英特尔8051指令系统的单片机的统称。