STM8L151 rs232串口通讯讯

STM8L151关于串口的例程
由于官方资料比较少?请问大虾哪里有例程可以参考?谢谢!
没有更多推荐了,STM8L101单片机IO口模拟串口通讯程序
分析解决&STM8L101单片机IO口模拟串口通讯发生的奇怪现象&,近日因工作关系,需要用STM8L101F3P6这款单片机用IO口模拟串行通讯,波特率2400bps,前辈同事已经写完了程序,我需要拿来研究一下该款MCU的低功耗的情况,而在调试的过程中,发现1个奇怪的问题,描述如下:
在while(1){}的循环中,无论是接收还是发送。第一次循环的收发数据都是错的,此后的循环均正确。比如:PC一个字符一个字符的发送0x01,0x02,0x03,接收到3个字符MCU就发回来,但第1次循环接收到是错误数据0x40,0xA0,0xE0,此后再循环收发均正确。。。百思不得其解,在while(1)循环内还会出这种问题?
STM8L101单片机IO口模拟串口通讯程序下载
下载资料需要,并消耗一定积分。
下载此资料的人还喜欢:
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
本月热点资料
电子资料热门词STM8L152串口接收,我用STM8+ZIGBEE终端10秒发送一次,但是STM8+路由串口接收再发送就会20秒发送一次_百度知道
STM8L152串口接收,我用STM8+ZIGBEE终端10秒发送一次,但是STM8+路由串口接收再发送就会20秒发送一次
如果终端1分钟发送一次,那么路由转发时就会2分钟发送一次,就是终端发了两组数据,路由只会转发一组,求大神帮忙啊
INTERRUPT_HANDLER(USART1_RX_TIM5_CC_IRQHandler,28)
/* In order to detect unexpected events during development,
我有更好的答案
计数是按照接收与发送之和,你直接把间隔设置为5秒。
为您推荐:
其他类似问题
stm8的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 837|回复: 2
stm8L151C8T6写的串口中断接收程序哪里不对啊,大神帮看看
主题帖子精华
初级会员, 积分 148, 距离下一级还需 52 积分
在线时间22 小时
用串口助手怎么都测试不了,显示区域无显示,急啊
15:47 上传
点击文件名下载附件
718.96 KB, 下载次数: 398
原子哥,已经解决了,程序没有问题,是别人给我的原理图错了,硬件上焊接的问题
我还需努力,因为我还没做到持之以恒
主题帖子精华
初级会员, 积分 148, 距离下一级还需 52 积分
在线时间22 小时
原子哥,已经解决了,程序没有问题,是别人给我的原理图错了,硬件上焊接的问题
我还需努力,因为我还没做到持之以恒
主题帖子精华
金钱129728
在线时间1168 小时
帮顶&.......
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:
"原子哥”推荐 /1
资料包括正点原子开发板全套视频,源码,手册等。原子粉丝请关注公众号。
Powered by为了更快普及STM8,我做了一个STM8串口下载程序教程 (amoBBS 阿莫电子论坛)
我的图书馆
为了更快普及STM8,我做了一个STM8串口下载程序教程 (amoBBS 阿莫电子论坛)
查看: 32623|回复: 306
16:54:46 | |
现在越来越多人用STM8了,我也跟上大众,一起凑热闹。刚开始以为STM8可以随便用串口下载程序,于是从阿莫那买了个STM8S Mini Kit,买回来后发现不能串口下载,郁闷之极。后来咬咬牙,再买一个三合一,用ST-Link下载程序,真是冤大头。后来想想再试试如何用串口下载程序,多一种方式备用也好。在网上搜索,发现几乎没有详细的相关教程,只好自己探索了。经过多次摸索,终于明白了如何用串口下载程序到STM8了,而且不像网上流传那样是一次性的。不敢独享,做成教程,本文以三合一板为例,所有步骤均带电操作。正文第一步:(原文件名:1_a.jpg) 打开STVP,选择Configure -& Configure ST Visual Programmer。第二步(原文件名:2_a.jpg) 选择ST-Link、SWIM、STM8S207SB,确定。第三步:(原文件名:3_a.jpg) 选择OPTION BYTE选项卡,点击其中的BOOTLOADER ENABLE,把默认的Bootloader Disable改为Bootloader Enable。第四步:(原文件名:4_a.jpg) 无需切换到其它选项卡,直接Program -& Current tab。(原文件名:5_a.jpg) 输出窗口会有提示。第五步:(原文件名:6_a.jpg) 打开Flash Loader Demonstrator V2.2.0,如图设置,我是用PL2303HX USB转串口。按下STM8S Mini Kit上的复位按键,松手后马上点击Next。第六步:(原文件名:7_a.jpg) 连接成功后会弹出以上警告,确定。因为刚启动软件还没有选择合适器件,下载完毕不关掉软件再重复一次就没有这个警告了。第七步:(原文件名:8_a.jpg) Target选择STM_128K,Next。第八步:(原文件名:9_a.jpg) 这个界面可以选择擦除、下载、读取操作,我们主要目的是下载。选择好下载文件,擦除(擦除必要页、不擦除、全部擦除)按需选择一项。可以勾选的选项有:跳到用户程序(下载完毕)、优化(去掉某些0xFF)、下载后校检。接着Next。第九步:(原文件名:10_a.jpg) 正在下载时的界面,速度比SWIM还快。(原文件名:11_a.jpg) 下载完毕,可以Close关闭软件,也可以Back返回第五步重新下载,这时第六步的警告窗口就没有了,直接到第七步。好了,就是这样简单。串口下载支持的器件(原文件名:12.jpg) 制作成的PDF点击此处下载
(原文件名:STM8串口下载程序教程.pdf)STM8S Mini KIT原理图点击此处下载
(原文件名:STM8S Mini KIT原理图.PDF)STM8S_L快速选型点击此处下载
(原文件名:STM8S_L快速选型.rar) STM8串口ISP问答点击此处下载
(原文件名:STM8 bootloader frequently asked questions.pdf) 我演示的程序,IAR环境点击此处下载
(原文件名:BreathLED.rar) PL2303的原理图点击此处下载
(原文件名:PL-2303HX.pdf)我用的PL2303驱动,也适用S*T*C单片机点击此处下载
(原文件名:PL.0.11 驱动.rar) 绿色版的STVP和Flaash Loader点击此处下载
(原文件名:STVP.rar) 点击此处下载
(原文件名:Flash Loader Demonstrator.rar)------------------------------------------------------------------------------------据说出厂时Bootloader已经Enable(STM8 bootloader frequently asked questions上说片子是空的就Enable),谁有新片请麻烦读出来看看。还有打开Bootloader后启动会慢了1s,STM8 bootloader frequently asked questions上有说。为了防止www.**ic.com转载,水印较多
[转]&[转]&[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢

我要回帖

更多关于 西门子串口通讯接线图 的文章

 

随机推荐