STM32单片机全部是以STM32开头的,你那个是一个无线通讯芯片,甚至连单片机都不算
作为技术人员,免不了要向销售,行政的同事解释一些技术名词,在这里,先做个小汇总。
单片机:可以把单片机理解为一台电脑,只不过他外在表现是一个芯片。常见的单片机有 st公司出品的stm32,atmel公司出品的at89c51,TI公司出品的cc2530等。对应电脑便是联想的thinkpad,苹果的macbook,dell的xps13。
单片机的CPU核:可以把单片机理解为一台电脑,只不过他外在表现是一个芯片。电脑自然包括CPU,输入输出设备(键鼠,显示器),cpu核即是芯片内部相当于电脑CPU的部分。
单片机的IO口:可以把单片机理解为一台电脑,只不过他外在表现是一个芯片。电脑自然包括CPU,输入输出设备(键鼠,显示器),IO便是单片机的输入输出设备,只不过,他的输入输出都只是一些电平信号,用来沟通传感器,控制继电器等。
51单片机:51单片机,是指采用intel8051指令集cpu核的单片机,你可以理解为采用amd处理器的电脑。
coretex-m3单片机:采用corex-m3核心的单片机,你可以理解采用intel i7处理器的电脑。
stm32单片机:可以理解为dell的XPS13系列电脑。
以上是单片机的一些术语。
嵌入式中,有时会涉及一些通讯协议的名词。
信道:数据通过无线传输,可以把一个信道理解为一条网线。不同的信道采用不同的网线传输。当信道重合时,会产生信号干扰现象。
2.4G:一个频段。
3G:第三代通讯技术。
zigbee:一种通讯协议,通讯媒介是“无线信道”。
以上的通讯技术可以通过单片机来实现。
是怎样的不正常,是没有收到数据,还是收到的数据不正确?
你将CC2530的串口连接PC,用PC端的串口调试软件接收看看是否正常。如果PC接收正常,就是你的STM32串口接收程序有问题,如果不正常就检查你的CC2530串口发送程序。再或者是你的CC2530其中一根串口数据线TXD开路了。
选择合适的通信方式连接就可以了,cc2530是有串口通讯的,和stm32使用串口USART连接就好了,再根据cc2530手册编写驱动代码即可。
本文标签:cc2530和stm32的区别