- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
stm32 串口接收字符串经验
/jishu_578041_1_1.html2016
分享一个 stm32 的串口就收字符串以十六进制数解析的程
序。好多朋友在用 stm32 写串口接收的时候说用串口发送数
据的时候有丢失的现象,或者发送的数据与接收的数据不一
样,比如发送 01 串口接收到的是 40 。还有好多好多的不
明现象。今天就和大家讨论一下这些问题是怎么出现的。
在调试串口通信的时候首先要确定硬件是好用的,大家应该
都用的是开发板所以硬件部分应该是没问题的。如果是最小
系统的话要缺定外接串口模块是不是好的也就是 rs3232 ,如
果串口不好使,程序在对也是没用的,再有就是关于电平的
问题,在这里说几个芯片就是 rs3232 芯片和 ch340 芯片 这
两个芯片大家都很熟悉了专业性的知识咱就不复 i 述了,为
什么要说这两个芯片呢。因为有的童鞋的板子上没有板载
rs3232 的芯片,所以直接将九针串口线的的 2 、3 、5 引脚
直接接到单片机上了,所以出现可上述发送 01 收到的是 40
的情况,这种接是错误的要将串口线接到 rs3232 的串口上
才能开始调试。 硬件部分就这些,注意一下就行,下面说
说软件部分的 在写串口程序是首先要配置串口的初始化
我直接贴出程序再说, #include pbdata.huint8_t TxBuffer1[]
= USART Interrupt Example: This isUSART1 DEMO;
uint8_t RxBuffer1[],rec_f,tx_flag;volatile uint8_t TxCounter1
= 0x00;volatile uint8_t RxCounter1 = 0x00; uint32_t
Rec_Len;int main(void){ u8 a=0;
RCC_Configuration(); NVIC_Configuration();
GPIO_Configuration();
USART_Config(USART1); while(1)
{ if(rec_f==1)
{
rec_f=0;
USART_OUT(USART1,amp;TxBuffer1[0]);
if(a==0){GPIO_SetBits(GPIOA, GPIO_Pin_2); a=1;}
else{GPIO_ResetBits(GPIOA,
GPIO_Pin_2);a=0; } }
}}这是主函数部分,在主函数中只有几个函数的初始化,
还有就是定义的数组和标志位。在一般的串口历程中大家会
看到的就是定义一个缓冲区,将接收到的串口数据通过串口
中断存放到缓冲区中然后在发送到串口中,但是在接收字符
串的时候就要用到逐位发送,新手自己有些不了程序,所以
只能一直处于蒙着的状态。其实个人感觉整点原子的程序写
的真的挺好的,建议新手开始学习的时候看他的程序,有的
人就是不喜欢他写程序的风格,这个因人而异,在这里只是
建议一下。原子的串口就给出了字符串就收的历程,但是用
这个历程的时候结尾必须要是 0d 0a 结尾的也就是空格
和回车。在这了给出一个自己定义的头和尾的串口程序。
您可能关注的文档
最近下载
- 《火烧云》新课标课件(第一课时) (1).pptx VIP
- 2025年邮政集团财务部招聘面试题库附答案.doc VIP
- 大型商业综合体各类突发事件安全事故应急预案.docx
- 产品质量保证措施方案范文.docx VIP
- 2025年国开电大《学前儿童发展心理学》形考形成性考核二答案.pdf VIP
- 《电力监控系统介绍》课件.ppt VIP
- 2025年运动处方师备考题库及答案解析.docx VIP
- 2024-2025年中国形象设计行业报告——颜值经济下的多元化发展新机遇.docx VIP
- 2023年湖北随州随县事业单位招聘随军家属(共500题含答案解析)笔试必备资料历年高频考点试题摘选.docx VIP
- (手术诊断)ICD9国临版3.0对照医保版2.0.docx VIP
原创力文档


文档评论(0)