-
/*******************************************************************************
* Function Name : USART2_IRQHandler
* Description : This function handles USART2 global interrupt request.
* Input : None
* Output : None
* Return : None
*******************************************************************************/
void USART2_IRQHandler(void)
{
if ( USART_GetITStatus(USART2, USART_IT_RXNE) != RESET ) {
RxBuffer[RxCounter++] = (USART_ReceiveData(USART2) & 0x7F);
USART_ClearITPendingBit(USART2, USART_IT_RXNE);
if ( RxCounter == RxBufferSize ) {
USART_ITConfig(USART2, USART_IT_RXNE, DISABLE);
}
}
}
//*/
-
对不起,我没有足够的信息判断问题的原因,为了能够尽快解决问题,请直接与供应商联系了解情况为好。
-
11楼的手段应该比较有效。
-
是的,改变谐振电容的容量是会改变晶振的频率,但谐振电容容量调小时,频率会变高,时钟会偏快,所以要用用时钟校准适当减慢时钟,如果误差较大时要用用软件调整的。
-
要的是稳定和速度。
你又不是拿来装饰!
-
编译内核之前添加activesync组件。应该就可以了。忘记了是不是还要求OTG是device还是host模式。
-
支持lz顶嵌入式开发.....
-
学习嵌入式技术关键在于自己是否有时间专心的学习,是要花大量时间做实验的。可以自学也可以参加培训,在此给你推荐一款不错的学习平台(http://www.up-tech.com/product/detail.asp?id=111),供您参考,希望对您有所帮助。
-
广告
-
引用 3 楼 veabol 的回复:
然后手动让其断电重启呢?还是以前的xip?是否没烧录成功?还是在down之前就已经将OS数据读到内存了,所以启动的时候是用的内存的OS?
1.进行手动断电重启时,就只有第一次是加载了新的内核,之后的几次都还是之前旧的内核
2.先使用DNW将新的xip.nb0烧进去,然后烧之前ok的eboot.nb0.这样机器重启后加载的就是新的内核
我有在eboot下的BootloaderMain()函数代码中加相关的打印信息,结果显示该函数未被执行
现在对eboot下的其他代码进行其他的动作以确定其执行的具体位置
-
嗯,是串口直接连接雷达通讯设备软件,也用过usb转串口的,问题依旧。
-
直接买个GPS模块不就行了啦
-
大家 蓝牙模块如果是串口的话,wince 应该怎么做啊 请指点一下
-
mark 一下
-
DRC 跑了,没问题,上电之前也简单测了电源和地,没问题,用的电源是外接的稳压源,隔离很好,也没有高压~~
如果是静电的问题,连续3片,那也太巧了吧!!! ...
你确定LM1117的封装和引脚以及器件之间的顺序一致么
-
对,版主说的对,STM32用的第一版的cm3核。
NXP和AT用的是第二版本的。
好像就修改了几个bug(我记的不是很清楚,好像有关调试方面的小BUG)。
对速度没什么影响。同样核心要想速度快,只有看各个厂家的工艺水平,和整体方案了。
STM32抢得了先手,而且东西也不错,很有竞争优势。
-
能说说是怎么解决的吗?
-
可以用JLINK试试
-
"结果不会大于0xfff但可能大于0xff";2个字节就够了
-
IAR编译器做过处理的,标准的LONG 是32位的,LONG LONG是64位的,IAR把LONG LONG定义成和LONG一样32位的,所以你的结果是20
IAR的long long类型是多少位不是说说就行了,你自己试试就知道是多少位了。