-
void EXTI2_IRQHandler(void) //EXTI15_10_IRQHandler
{
if(rsFlag)
{
rsFlag = OFF;
RS485_CTR_SET;
}
else
{
rsFlag = ON;
RS485_CTR_CLR;
}
WARN_LED_Q_ON;
EXTI->PR = DSP_EXTI2_INTERRUPT; //退出时必须清中断
while(DSP_EXTI12_PIN==0){NOP;}//1
EXTI->PR = DSP_EXTI2_INTERRUPT; //退出时必须清中断
while(DSP_EXTI12_PIN){NOP;} //2
EXTI->PR = DSP_EXTI2_INTERRUPT; //退出时必须清中断
while(DSP_EXTI12_PIN==0){NOP;}//3
EXTI->PR = DSP_EXTI2_INTERRUPT; //退出时必须清中断
while(DSP_EXTI12_PIN){NOP;} //4
EXTI->PR = DSP_EXTI2_INTERRUPT; //退出时必须清中断
while(DSP_EXTI12_PIN==0){NOP;}//5
// WARN_LED_Q_OFF;
EXTI->PR = DSP_EXTI2_INTERRUPT; //退出时必须清中断
}
这样也不行,
因为我要与DSP交换数据,从第一次下降中断开始之后每次跳变交换1字节数据,这样速度更快,
这样的话STM32F103RBT6这颗料能不能做到(现在我感觉除非这颗料坏了,要不然我真有点怀疑好像不能这样做,我现在的感觉好像是产生中断后必须得退出来,不能等在里面)
DSP发送的中断信号如下:
下载 (1.02 MB)
2010-12-4 09:35
-
platform.bib:该文件包含了和硬件平台相关的文件,主要以驱动程序为主。NK中打包的东西都是在这个文件中添加的。
-
在S3C2440中有对CAMERA中断寄存器的配置,但是在S3C6410中没有,是不是要对INT中断进行配置呀?
比如:INTMSK 及 INTSUBMSK寄存器.
-
首先连接线和接口都是好的 p4插在其它电脑上那个也是好的 其次好像只有p4 不行 手机和u盘都显示正常
到底是电脑哪里出问题了 ,,在线等待。。。。。。。。。!!!!!!!!!
-
BSP有bug吧,肯定支持的,6410都行
-
2、AT89C52 程序存贮空间有多大?内部FLASH有多大?
64K 8K
程序存贮空间和内部FLASH不一样吗?怎么我理解为一样的呢?
FLASH可以重复擦写,一般的ROM不能,貌似S52就只有FLASH没普通ROM,
没用过C52,不过FLASH不是用来BOOTLOAD就是用来当扩展RAM用的
3 写出90H中所有可能的物理单元?
我的答案: 内部RAM 90H
P0.0(sfr P0口的地址)
外部RAM 90H
内部 ROM 90H
外部 ROM 90H
参考答案:
内部 RAM 90H
P1 口
P1.0
程序存贮器中的90H
外部RAM/IO口的90H单元
RAM都分内外,ROM怎么不分内外?
还有P1口? 这个也就是第一个问题? sfr 和 RAM 的区别。、、、
ROM看汇编程序是分了内外,不过看一些KEIL C写的项目里都没管这个,估计是现在片外ROM用的少
至于SFR和RAM,用KEIL C的表示没关心过这个问题
-
单向语音,语音采集-(压缩或不压缩)-UDP发送 ---- UDP接收 -(解压)-播放
很多sip里就有
-
换成24 位 要修改LCD控制器的。
-
正式我想求的,谢谢以上几位指了明路哦。
-
你说的应该是 avr 单片机吧 中断应该发生在从top值到0x00的周期 也就是进入中断的时候 正好TCNTO为0x00 你软件仿真的时候 应该是用的 单步执行 应该是到达0x05 然后下一步就进入中断了 然后值变为0x00
-
小弟邮箱:honglin18x@163.com
万分感谢!
-
MAX202 可以百渡 也可以去 美信下载原厂资料
机械专业做电器专业的设计,老师脑袋烧坏了?
-
急等
-
引用 3 楼 kill484699713 的回复:
老大指令我也知道啊,可是我不知道使用GSM/GPRS模块上网的具体步骤是什么啊,要是我知道了步骤那就好办了把相应的指令写进去就可以了,就算有的指令我不知道也差一下就可以了SIMCOM提供的software手册上面只列出了各种指令以及他们的作用和参数,具体怎么是用模块上面他上面也没说,就算我指令再熟也没用啊
老大我用的是SIM300的模块,你那是什么指令啊,没看过啊。
我来说一下步骤你们看看对不对。
定义PDP上下文 AT+CGDCONT=1,"IP","CMNET"
拨号 ATD*99***1#
连接GPRS AT+CGATT=1
激活PDP上下文 AT+CGACT=1,1
建立TCP连接 AT+CIPSTART="TCP","192.168.0.1","8086"
发送数据 AT+CIPSEND
这样就可以发送和接受数据了么,我的流程对不对。
还有SIM100资料上说模块接收数是自动的,那它的SERVER功能又是什么。SERVER功能不也是接收数据的么
-
真是学到了不少,平常只知道加上拉电阻是为了避免电流过大,没想到它还有这么多作用。
-
仔细看一下usermannual吧,里面应该有说明的
-
也没弄明白啊!!!
-
我也头痛啊
-
不会呀
你帮我找一下呀
-
这个:Failed to find Relocation Table. 不是分区表。
RelocTable,也就是Bad Block Table应该在Block0里。
我这里BBT损坏的话,连OBM都跑不完,更别说进Eboot了。
重新烧程序吧。