-
是不是只发了按键按下的消息
没有发送按键抬起的消息
-
在开关中断之间的那些全局变量是系统的变量,我们的应用程序(任务)是不能修改他们的,把它们存储在特权区域(当然很多cm3内核的处理器是有MPU),我们可以在它上面使用啊,那样的话切换特权级是不是就有用了。我们不一定限制在stm32这个系列中的。
关于21漏,我没有说开关中断函数是系统函数,我说的是应用程序一般不会操作他们的,没说不操作他们,
当然这种权限的切换是增加系统的开销,但这样也增加了系统的安全性,这些芯片是发展的,它们是处理速度会越来越快的,这点系统开销对一些实时性的应用还是可以承受的,对于,对系统的安全性要求很高,而对系统的实时性要求不是很苛刻的应用,这点还是有优点的,毕竟ucosii的内核只有几K大啊。
还有就是,我们作为研究这个新内核的应用,应该考虑到它的前途和多方面的应用的。更不是只是一个系列的芯片。
我们也可以在系统函数的开始与介绍处加上权限转化函数,而且避免在关中断下进入用户级,(当然关中断时管不了NMI的,也可以在用户级下认为的产生个NMI,这一点我没研究)
-
没明白,是什么中断号?是指接收中断吗?中断都是正确的啊。中断我调试过了
-
做硬件?能不能具体点,我在广州
-
1 卖开发板的一般都会提供原理图的
2 很多公司的开发板都会公布BOOTLOADER的源码
在eeworld上买板子,你可以找googleman去。
-
应该是个语法错误
-
看这个帖:《STM32技术参考手册中文翻译第10版》
-
那如果我是串口呢,如果是用串口转USB线的,怎么办?
-
都需要。。如果急着用的话,就先c,等有空再汇编吧~~~
-
有测试了一次,还是100多个小时就死机了
操作系统应该没有死,应为点击开始还能够弹出菜单,但是不能弹出二级菜单
详细看了一下,系统的内存是8k,8k,8k...的往上涨的,wince的颗粒度不是4k吗?
-
通过和大家的沟通我总结了两个方案1是写键盘驱动,用ce自带的双拼或是买商业性的输入法;2是触摸屏手写输入,这样的话就要买商业性的手写输入法模块直接嵌入到软件中去;我们的板子已经实现6.4寸屏的触摸了,换个小屏应该不影响触摸屏这部分的驱动直接使用就可以了吧。上述两种方案不知大家怎么考虑的?还有不知哪种较容易实现?
-
引用 3 楼 guopeixin 的回复:
http://msdn.microsoft.com/en-us/library/bb158700.aspx
汗,没看清lz的要求,不用wceload.exe的
-
是没有这个功能!!!
真遗憾!!!
多么好的一个功能啊!!!!
-
猜测是细节的问题,再仔细查查。
-
自己先顶起,
-
引用楼主 jason176374 的回复:
做了1,2个EVC开发的项目。基本是工控的,就是触摸屏然后控制硬件完成一些动作。
用户总是对界面有点不满意,想弄得鲜艳一些,各种状态明了一些,
比如不同状态下换个颜色,贴个图片,按钮变成圆的等等。
但是大家都知道EVC控件种类实在是少,而且非常单调。要想弄颜色什么的需要
自己重载类实现,我也写了一些,但是总觉得不够好。不能很快,很好的满足用户要求。
所以我想问问,大家有没有开源的控件类( BUTTON CSTATIC CEDIT。。。),
而且比较好用的,能否推荐给我。
谢谢大家了。
我也在关注的这个问题。
-
之前用过CC1100/1101和CC2500系列,没用过2420.
几个步骤试一下:
1.首先确保SPI通讯正确,可以检查是否正确设置了2420;
2.检查发送模块是否发出,最好最好有频谱仪,否则调射频比较困难;
3.确保发送正常后,让发送端不断的发送,然后测试接收模块的接收指示脚是否有指示信号;
4.如果有接收指示信号,再检查接收模块的设置,比如速率/前导码/帧头/CRC等等;
继续关注该帖.
-
在C里,是看不出执行时间的
汇编可以
你把C代码编译后应该在IDE里能有看到汇编的代码
然后再算指令周期即可
-
向LZ学习!!!
-
用的是uCOSⅡ操作系统,是开源的。ARM 7的板子,具体的平台用的是周立功的smart LPC2300系列LPC2378。没有一样是以前接触过的~听说如果计算机组成原理和操作系统有基础的话对做工控这块是有帮助的。谁帮忙说说计算机组成原理主要讲的是什么东东~~就是冯洛依曼思想么?