-
博士论文理论偏多
-
这样的人还有呀!
老板的悲哀.
我觉得可以跟你老板沟通,如果老板都觉得无所谓,那你也不要太在意!
-
这是机电类研究生面试题,考的是学生对一元运算符的认识,楼上的明显不合格哦,不认真,没有培养价值
机电类考这个?我还以为是计算机类的
考这个的老师无非是想借机刷掉几个外校的学生而已,没有啥好研究的
真正要研究这些语法细节,去试着弄清楚boost那些晦涩的模板实现吧
不要把时间消磨在这些浪费了时间还会把代码搞得一团糟的东西上
-
楼上正解--让任务栏隐藏就好了
-
T = (2的16次方 - M ) * (1 / 时钟频率)
-
会不会是我的SDK的原因呢?
因为生成SDK的工程里是有红外组件的,现在我把红外组件删除了,没有重新生成SDK,这会不会影响呢?
大家指点一下啊,谢谢。。。
-
我看也是定时器的问题,初值有错误。
-
那就不清楚了,可能通过AT指令查询吧
-
这个程序···网上很多啊。楼主现在应该调试,忍耐。
我大学搞过一阵子,现在一直arm
友情帮顶了!
-
1.这种情况属于lata-arriving,CM3的参考手册上有比较详细的描述,被抢占的低优先级ISR的第一条指令如果没有进入执行阶段(CM3三级流水线中的第三阶段),被高优先级中断抢占就属于lata-arriving,后来的中断不会再进行寄存器自动入栈。
2. 理论上OS任务切换时是要关中断的,关了中断就不会被高优先级中断抢占了。假设PendSV的ISR没有关中断,我觉得楼主描述的过程应该是对的,手册上貌似没有说明这种情况,但我个人理解,ICSR的PendSVSet位是在进入PendSV的ISR后硬件清除的,这时如果PendSV的ISR被抢占并在高优先级的ISR中PendSVSet又被置位,应该是有效果的,就是说,执行完旧的PendSV还要再执行一次新的PendSV。 只是推测,楼主可以做实验试试。
-
先固定再焊效果会好一点!
-
之前, 一直没有使用 GCC, 因为对比发现 GCC 的编译效率比较地, 不过过去几年了, 不知现在的 GCCARM 的编译效率是不是飞速地提升了?
-
引用 13 楼 feihu521a 的回复:
可以通过定时器加软件重启实现
软件重启代码你可以参考一下:
C/C++ code#define IOCTL_HAL_REBOOT CTL_CODE(FILE_DEVICE_HAL, 15, METHOD_BUFFERED, FILE_ANY_ACCESS)extern"C" __declspec(dllimport) BOOL KernelIoControl( DWORD dwIoControlCode,
LPVOID lpInBuf,
DWORD nInBufSize,
LPVOID lpOutBuf,
DWORD nOutBufSize,
LPDWORD lpBytesReturned);// dwType = 1:// for COLD_Boot// dwType = 2:// for WARM_Boot// dwType = 3:// for SOFT_Bootvoid SysReboot( DWORD dwType )
{
KernelIoControl( IOCTL_HAL_REBOOT, (LPVOID)&dwType,sizeof(DWORD), NULL,0, NULL );
}
我刚开始就是用的这个函数,没有反应~~
-
软件就不知道怎么解决了
-
看下帮助文件关于 Battery Drivers 的章节
-
JF
HAPPY NEW YEAR!
-
USB接口的设备,除非是USB转UART,A才会占用COM
-
动手术,哈哈
-
不能修改NK还真难办.
-
低功耗已经不是什么新鲜的东西了吧?