-
s
是的,你怎么做的啊?
-
" 发现即使在无干扰情况下仍会死机 "
程序死在哪里,此时I2C的SR1和SR2的值有什么异常么。
另外,lz能够从死的时候的I2C总线上的波形上看到什么异常么。
-
网上都不对的啊!电路不一样的
-
引用 614 楼 lingyun3429 的回复:
很精彩,楼主可以在补充说一下,entern,static及#ifndefine....#define....endif等等,因为这都是初学者平时注意不到和理解不了的。
书上容易找到的东西,还是不写为妙
-
不能是好像啊 ,要准确的
-
各位大虾你们好:我现在也遇到了和楼主一样的问题,希望大家能给小弟指导一下。不知楼主是怎么解决的这个问题,还望楼主赐教。谢谢大家啦 QQ:982643183
-
哦?
我试试看看有没有最新版本的
-
引用 14 楼 domworldjohn 的回复:
共享内存,之后中断发生后产生一个事件给线程,线程直接读取或者清空即可。
这样好。。。。。
-
春节快乐,一路顺风啊!
-
串口调试很有用的,我用台式机烧写内核有的时候也有少部分乱码,不一定就和USB转串口有关,个人认为不是啥大问题!
-
引用 11 楼 veabol 的回复:
如果没有并口就买个JLINK,然后再写个ADS的程序烧FLASH。
JLINK等软件可能会提供一些写NAND的功能,但是ECC是否符合BSP的规则就难讲了
不会吧?要花钱啊。Jlink多少米?
-
之前有写过遥控器解码的代码,根据我对遥控器的认识首先你
硬件远远不够
1、遥控器上的按键跟笔记本的按键不一样
2、你笔记本上要装有遥控器的接收头
3、你笔记本上还要有遥控器的解码器,还要有个单片机来负责将接收到的遥控器波形,根据不同的波形解读成遥控器上相应的按键。另外关于遥控器解码的代码就需要5、6千行,凭一个人的力量基本上是不可能完成的,除非你下载到可以参考的代码
当然如果你要做需要,做一块电路板,电路板上有负责将接收到的波形转换相应的按键,再通过串口发送到PC。
PC 端需要开发一个能够接收串口上的数据,并解读成相应的事件。PC端开发这个软件通常用C++ builder 比较方便
-
我的前不久卖了
-
#define rTICINT (*(volatile unsigned char *)0xB1700047)
-
开始你要了解这个mini2440的基本功能,主要特点,它比同类芯片的优势。
你要做成什么方向的产品也是个问题。
一个开发板只是一个平台,你要添加什么功能来考虑外围电路。
成本,稳定啊各个方面都要考虑的。
-
比如现在模拟的是一个嵌入式的386的板子,现在有一个8259接到CPU上INT0引脚,那么中断来的时候,在QEMU里是一个什么过程呢?
-
几天没上eeworld,gooogleman就发生这么大变化了。
搞起这个了,历害
-
不知道为什么lpInterfaces(接口描述符指针)都是有效的,如下:
pInterface = pUSBD->lpDeviceInfo->lpActiveConfig->lpInterfaces;
if (NULL == pInterface)
{
RETAILMSG(USBOSC_ERR_MSG, (TEXT("OSC: pInterface is NULL !\r\n")));
}
这里没有打印出错误信息。
而到下一级lpEndpoints(端点描述符指针)却是空的,如下:
pEndpoint = pUSBD->lpDeviceInfo->lpActiveConfig->lpInterfaces->lpEndpoints;
if (NULL == pEndpoint)
{
RETAILMSG(USBOSC_ERR_MSG, (TEXT("OSC: pEndpoint is NULL !\r\n")));
}
这里就打印出了错误信息。
-
这个贴还是要顶上去的
关于系统timer的问题
我把OEMIdle改为stub的,即:
void
OEMIdle( DWORD dwIdleParam ){return;}
就可以了,
---
但对于嵌入式设备这个函数是必须实现的,所以这个函数的问题依然是很重要地,不知道怎么着手了
-
重命名之后,右键属性,确认一下文件的create time。