求助,中颖SH79F6486stm32串口空闲中断中断一直进不去

DEMO5_UART
说明:&&中颖SH79F系列单片机串口通讯例程,主要涉及定时器、串口等模块。(SinoWealth SH79F series microcontroller serial communication routines.)
文件列表:
DEMO5_UART
DEMO5_UART\app
DEMO5_UART\app\initial.c
DEMO5_UART\app\isr.c
DEMO5_UART\app\main.c
DEMO5_UART\app\uart.c
DEMO5_UART\File
DEMO5_UART\File\1.readme.doc
DEMO5_UART\File\Exercise 5-- EUART.pdf
DEMO5_UART\File\max232.pdf
DEMO5_UART\File\Uart Debugging Tools.exe
DEMO5_UART\File\USB to UART Driver
DEMO5_UART\File\USB to UART Driver\PL2303
DEMO5_UART\File\USB to UART Driver\PL2303\98_ME_2K
DEMO5_UART\File\USB to UART Driver\PL2303\98_ME_2K\DRemover98_2K.exe
DEMO5_UART\File\USB to UART Driver\PL2303\98_ME_2K\ser2pl.sys
DEMO5_UART\File\USB to UART Driver\PL2303\98_ME_2K\SER9PL.sys
DEMO5_UART\File\USB to UART Driver\PL2303\98_ME_2K\SERSPL.INF
DEMO5_UART\File\USB to UART Driver\PL2303\98_ME_2K\SERSPL.VXD
DEMO5_UART\File\USB to UART Driver\PL2303\98_ME_2K\SERWPL.INF
DEMO5_UART\File\USB to UART Driver\PL2303\XP
DEMO5_UART\File\USB to UART Driver\PL2303\XP\PL-2303 Driver Installer
DEMO5_UART\File\USB to UART Driver\PL2303\XP\PL-2303 Driver Installer\PL-2303 Driver Installer.exe
DEMO5_UART\File\USB to UART Driver\USB232
DEMO5_UART\File\USB to UART Driver\USB232\CCPORT.SYS
DEMO5_UART\File\USB to UART Driver\USB232\HIDCOM.INF
DEMO5_UART\File\USB to UART Driver\USB232\HidCom.sys
DEMO5_UART\File\USB to UART Driver\USB232\HidComInst.exe
DEMO5_UART\File\USB to UART Driver\USB232\LICENSE.TXT
DEMO5_UART\File\USB to UART Driver\USB232\RS232安装说明.txt
DEMO5_UART\head
DEMO5_UART\head\CPU32.h
DEMO5_UART\head\define.h
DEMO5_UART\head\global.h
DEMO5_UART\head\INTRINS.H
DEMO5_UART\list
DEMO5_UART\list\initial.lst
DEMO5_UART\list\isr.lst
DEMO5_UART\list\main.lst
DEMO5_UART\list\SH79F32.m51
DEMO5_UART\list\STARTUP.lst
DEMO5_UART\list\uart.lst
DEMO5_UART\obj
DEMO5_UART\obj\initial.obj
DEMO5_UART\obj\isr.obj
DEMO5_UART\obj\main.obj
DEMO5_UART\obj\main.__i
DEMO5_UART\obj\SH79F162.plg
DEMO5_UART\obj\SH79F32
DEMO5_UART\obj\SH79F32.hex
DEMO5_UART\obj\SH79F32.lnp
DEMO5_UART\obj\STARTUP.obj
DEMO5_UART\obj\uart.obj
DEMO5_UART\SH79F32.opt.bak
DEMO5_UART\SH79F32.plg
DEMO5_UART\SH79F32.Uv2.bak
DEMO5_UART\SH79F32.uvgui.lyp
DEMO5_UART\SH79F32.uvgui_lyp.bak
DEMO5_UART\SH79F32.uvopt
DEMO5_UART\SH79F32.uvproj
DEMO5_UART\SH79F32_Opt.Bak
DEMO5_UART\SH79F32_Uv2.Bak
DEMO5_UART\SH79F32_uvopt.bak
DEMO5_UART\SH79F32_uvproj.bak
DEMO5_UART\Sino.cfg
DEMO5_UART\STARTUP.A51
近期下载者:
相关文件:串口接收中断就是进不去.弄了两天了,真不知道什么原因了_百度知道
串口接收中断就是进不去.弄了两天了,真不知道什么原因了
我有更好的答案
这种问题肯定是软件问题了,都说了,可能是你的串口程序有问题,影响了T0的工作,
HTML5/Android/iOS高端培训
主营:HTML5、Android、iOS高级课程培训
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。单片机SH79F168串口调式 - 其他技术 - 电子工程世界网
单片机SH79F168串口调式
10:05:17来源: eefocus
最近在弄中颖最新出来的8bit,开始的时候挺棘手的,网上没有那些主流芯片那么多资料,一个小问题没有弄清楚都要调式很久才能搞明白,最惨的在焊接的时候还让我烧了片,弄得我四处找新片子,幸好今天样片来了,烧之前没有调通的串口终于调通了,就把程序发出来,让像我一样的新手别像无头苍蝇一样到处乱撞,呵呵&&
需要注意的地方:
(1)将接受和发送端口设置为输入,同时设置为输入,只将接受端口设置为输入都也不行;
(2)波特率的计算跟不相同,可以仔细看数据手册怎么计算的;
(3)RI与TI共用一个中断,需要由标志去区分(这里跟PIC的中断有点类似了)。
程序不周到的地方还望各位见谅,有什么建议尽管提。
void init_()
&&&&P3CR &= 0xF9 ; //这个需要将端口设置为输入,不然有可能会产生乱码
&&&&TMOD |= 0x20 ; //TMOD: timer 1, mode 2, 8-bit reload
&&&&TH1 = 0x94 ; //Baud:9600 fosc=16.6MHz
&&&&TL1 = 0x94 ;
&&&&SCON = 0x50 ; //SCON: serail mode 1, 8-bit UART, enable ucvr
&&&&PCON = 0x80 ; //SMOD=1;
&&&&IEN0 |= 0x90 ; //Enable Serial Interrupt,EA=1,ES=1;
&&&&TR1 = 1 ; // timer 1 run
&&&&//TI = 1; &&&&
//向串口发送一个字符
void send_char_com( uint8 ch)
&&&&SBUF =
&&&&while (!TI);
&&&&TI = 0 ;
//向串口发送一个字符串,strlen为该字符串长度
void send_string_com( unsigned char *str, unsigned int strlen)
&&&&unsigned int k= 0 ;
&&&&do { send_char_com(*(str + k)); k++; }
&&&&while (k < strlen);
//接受串口发送过来的数据,并再次发给串口
void RX_ISR()
&&&&if(RI&&ES)
&&&&&&&&send_char_com(SBUF); &&&&&&&&
&&&&&&&&RI=0;
关键字:&&&&
编辑:什么鱼 引用地址:
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
微信扫一扫加关注 论坛活动 E手掌握
微信扫一扫加关注
芯片资讯 锐利解读
大学堂最新课程
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
热门资源推荐
频道白皮书
何立民专栏
北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。有没有人知道,中颖单片机sh79f1622怎么用twi通讯的?_百度知道
有没有人知道,中颖单片机sh79f1622怎么用twi通讯的?
用twi通讯之前需要写程序进单片机初始化寄存器吗?还是可以通过一个主单片机对72f162进行初始化寄存器
我有更好的答案
因此自动验证部分不会又作用; &#47,而你在模型中添加了自动验证; 直接实例化为你的自定义模型// 将上一句按如下修改$User=new AdminModel(); //Admin&#39,属于自定义模型。//);/ 问题在这一句代码。Model()或M()方法实例化基础模型$User=new Model(&#39
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 串口中断函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信