-
:loveliness:Thanks!
-
:)多谢!
-
:loveliness:Thanks a lot!
-
通过实验 进一步发现就是丢失了最高位~~导致数据错误 但是不知道为什么会丢失最高位
电路方面,我并没有直接连接电源,而是做了一个简单的分压电路,并且通过示波器 发现波形还是很稳定的………
弱弱的问一下 哪里有例程?
-
很高兴,我也去听了。不错。
-
首先,uc/os比较稳定的。
你的问题,
1. 可能每个任务的堆栈空间太小,把堆栈空间调大。
2. 我不知道,这借个任务是怎么协调调度的。如果各个任务之间没有调度关系(没有使用信号,邮箱,消息)就不用考虑这个问题。如果使用了这些调度同步,可能你的调度信号有关系。在那个地方信号出问题。
3. 不保证uc/os没有bug,我在测试一个产品的时候,发现一个任务也不能调度。别的任务也可以正常调度。最后没有找到问题,实际上我已经抓住这个问题,测试了一天。没有出现类似情况。最后我只能分析可能是操作一个硬件问题(我后来把该硬件的总线频率降下来,该硬件通讯频率过快,确实有问题)。
-
我在NXP的2131上试过,不用SPI总线的CS信号,用管脚单独模拟这个管脚,发现时序有误
不知道,按照我说的方式在stm32上行不行?
-
上述可知,看门狗复位。我觉得不会导致GSTATUS4丢失。
-
不知道,LZ的输入电路怎么做的处理
老工程师说的:430的抗干扰比较杯具,要做好相应的隔离。
-
upupupupupupupupupupupupupupupupupup
-
没有的
内存,LZ指的是物理内存,不是虚拟内存?
-
没有同一系列的更大的SDRAM了
-
可用用SW模式
-
同问,一般这种的报酬是多少
-
貌似有点专业。。。。
-
可以考虑外部电源直接断电。
-
引用 9 楼 ssmtree 的回复:
不知道好友是做嵌入式哪个方面?硬件?软件?软件里面又分驱动开发,应用开发等。
我是做应用开发,是较底层的应用开发,就是提供一个底层的dll库,与操作系统关系比较大,与底层硬件关系不应该很大,涉及到产品,就是根据需求选定硬件,进行程序的调试等。
有没有人同意我的观点啊?
不会嵌入式开发的都是这么程序化的吧?
我现在只是选择了操作系统Android,按照大家的说法,岂不是就没有办法进行开发了?
-
upupupupupzijiding
-
阅过了,对WINCE驱动不了解。
-
设置成中断后想读取该管脚状态不需要再将其设置输入,直接读取GPNDAT就可以,因为中断本身就属于一种输入形式。设置成输入再去读也没什么问题,但是为什么你这里有一句g_pGPIOReg->GPNDAT &= 0; 这样不是把所有管脚都改变了?还有,为什么要sleep(10);确保在这段时间里没被改变吗?建议发生中断后立即读取数据。