-
如果你真的想去直接操作内核的话,那么你可以先使用库函数进行操作,确定正确了。
然后再对其进行反汇编,通过这个方法来找出进入中断的地址入口和设置中断的优先级寄存器还是不成问题的。
至于,你说的屏蔽其他的中断,默认都是不打开的吧,如不使用,又何必屏蔽,压根就没有打开,没有使能过,你说呢?
-
#define InterruptSet_EnableReg1 (*((volatile unsigned long *)0xE000E104)) //中断允许置位寄存器1
#define InterruptSet_EnableReg2 (*((volatile unsigned long *)0xE000E108)) //中断允许置位寄存器2
-
1. 2的12次方减1
2. 是的
建议上USER GUIDER 上找找,都有。
-
你的数据线怎么这么嘈杂?
-
背光应该就是发光二极管,而触摸板只是捕获一个坐标吧
-
引用 7 楼 zhongchengf1 的回复:
我也是电子信息科学与技术!跟着老师了解了一下uC/OS-II,用的是ARM9。我已经要大四了,学Linux晚吗?
我觉得,如果真的想往驱动方向发展,是要做长远打算的,想想,如果不考研的话,10月份就要找工作了,这段时间不大可能学好驱动。
有一点很重要:不要学的太开,注意把握好,学精一门。比如,你单单uC/OS-II学的好也是很不错的。
-
引用 7 楼 liukun321 的回复:
从hibernate醒过来后,进入了一个叫解冻模式的过渡模式(不能从hibernate直接回到普通模式),此时(在这个模式下)需要重新配置系统时钟设置新的处理器状态。然后就可以进入正常模式了。过程大体就这样,另外有TASK在使用Timer的情况下,应该不会hibernate。 本人菜鸟仅供参考
这部分功能很多做产品的都会遇到,就是所谓的电源管理模块。就算你在使用Timer也是可以休眠的,这个由你的控制函数来决定的。
-
引用 2 楼 luixing67 的回复:
是不是在读写SD卡??
2451的主频是多少?
和有没有读没关系,但是,插着死机的概率就大些。 主频533 和 400 都试过,效果一样。
-
说实话,自己在犹豫的根结还在于对于自己的实力的不自信两年以来,只是学过vb,c,c++,嵌入式方面的只是一点都没学过。今年才学了JAVASE,其实没有哪门学得太好,这是在这学期觉得有必要学好一门,才开始主攻JAVA,我个人觉得在游戏开发者方面不太擅长,但是对手机开发也缺少了解。所以在选择上有些犹豫
-
引用 11 楼 veabol 的回复:
修改源代码,不创建任务栏或者把任务栏的高度设置成0
修改了explorer.cpp
DWORD WINAPI CreateTaskBar(LPVOID pEvent)
{
return 0;
}
编译内核 没有效果
汗
-
刚开始我加了检测的 后来不行我才去掉的
/* Send I2C1 START condition */
I2C_GenerateSTART(I2C1, ENABLE);
/* Test on I2C1 EV5 and clear it */
while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_MODE_SELECT));
/* Send Header to I2C2 for write */
/* Send I2C2 slave Address for write */
I2C_Send7bitAddress(I2C1, 0x64, I2C_Direction_Transmitter);
/* Test on I2C2 EV1 and clear it */
while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED));
ST的while检测函数不是很合理 如果IIC通讯过程出现问题或通讯失败程序会死循环等待 需要加看门狗 同时通讯前关所有中断 通讯后开中断
-
就是不用转的,非机械的,纯电子的硬盘,速度超快
-
工艺 !CPU是在晶圆上进行蚀刻的。越是靠近晶圆中心的质量越好,边缘的越差。同一款CPU,晶圆中心部分的频率可能是3.2G,晶圆边缘部分的频率就可能只有2.5G了。而且一般用晶圆中心部分制作的CPU多用作单核CPU。晶圆边缘部分的多用作多核CPU。这样可以作到资源利用最大化。
-
sunrain_hjb,是否可以通过应用程序实现系统的睡眠和唤醒,如果可以,相关的函数是什么,谢谢.
-
bullshit, there is the ARM926EJS patch for Tornado 2.2.1 from Wind River.
-
简要说下自己的硬件配置及降低功耗的办法~!
加电源管理模块
其实就是 管理各个 模块的 clock 的问题!
你的问题就是《电源管理》 可以 先把先把他完善
-
等stm32L15x出来
到时候选stm8L还是stm32L,就会是新难题
-
-
每天回帖可得10个可用分. 长期回帖.
-
香版真是敬业呀,春节都来巡视