自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 通信协议理解(二)

通信协议的理解继续来看串口的收发一个感性的认识来看,只有先收到消息,我才能对消息进行处理,也就是说我得在整个代码逻辑中找到那条串口开始接收的语句,(我暂时先这样认为,)什么时候进入中断?当配置好USART1的控制寄存器中断使能时,当发生中断(异常)时,该异常被Cortex-M3内核接受,对应的异常Handler就会执行。而这个响应过程都是硬件来完成的,当然为了决定Handler的入口地址,Cortex-M3使用了“向量表查表机制”。startup_stm32f10x_md.s启动文件已经为USART

2022-01-27 12:17:55 178

原创 通信协议理解(一)

一种通信协议的理解(一)最近要改一个项目的代码,第一次接触,以下是我的一点浅薄的理解我要改的项目是下位机,这个项目抽象点说就是,采集多个通道的信息,并将这些信息发送至上位机由于是面向市场的,整个复杂度还是很高的,对于我这种菜鸡来说硬件层面我不用关心,一个flash,16位的adc芯片,有很多通道,软甲层面,我认为复杂的就是串口通信,那些协议,任务实现比较复杂他有两个串口,一个是用来调试的,(printf,这玩意搞了我半天,弄了我蛮久,勉强把它搞定了),一个是用来通信的串口(usart2)一收

2022-01-27 10:24:43 323

原创 重定向理解

stm32串口调试

2022-01-26 15:35:54 1520 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除