-
做技术首先要学会搜索资料,上google搜lwip,到处都是下载链接。
ps:如果水平还处于使用库的阶段,建议还是别用了。
-
return ***;
-
如果断电后你写入的数据还可以通过STLINK调试看见,说明你的EEPROM_READ()函数有问题,你可以看看这个函数的汇编代码,是否有被优化掉的指令?
-
补充cpu为28027
-
啥活动啊,这么好
-
友情帮顶~!
-
说说我的理解吧
struct mylink{
int a;
struct mylink *p;
};
结构体中的struct mylink *p 与结构体声明没有任何关联,struct mylink *p只是告诉编译器,我这里需要为结构体分配一个指针占用的空间,这个指针的类型是struct mylink,这里只是碰巧和结构体的名称一样了。由于指针占用的空间大小是已知的,所以这里编译器并不需要知道struct mylink的细节,它只需要知道这个指针类型应该和struct mylink相匹配就可以了。
-
在device中输入LM0自然会有好几种液晶显示供选择,如1602就是lm016
-
学习。。。。。
-
缺少组件??你的意思是在编译sdk的时候,设置相关组件?
-
顶下
-
引用 3 楼 ttffly 的回复:
哦,对,我就是出现乱码了,麻烦楼上的能不能说清楚把那里的的“属性->ASCII码设置->"将传入的数据转成7位ASCII码"勾上”,谢谢!
ZL你是用的超级终端吧?然后点击菜单中的 1. 呼叫->断开 2. 文件->属性->设置->ASCII码设置-> 然后你会看到一个选线"将传入的数据转成7位ASCII码", 把他勾上就可以了
如果你不是用的超级终端而是使用的dnw, 建议你直接换条好点的串口线吧, 力特(z-tek)的线不错.
-
引用 5 楼 galle 的回复:
用485是要另外供电的!
可以试试并在一起
-
帮顶下。
值得MARK 与学习下。
-
没做过类似的东西,瞎说哈。。。
感觉如果只是监视一个键的话,是否可以这样:
按下键一定会产生一个中断,在中断处理程序中起一个计时程序
抬起的时候也一定会产生一个中断,在这个中断处理程序里放一个信号量
计时程序4秒内没有接到信号量,则表示长按4秒,关机。
计时程序4秒内接到信号量,则表示只是挂机,计时结束,计时器清零。
-
前段时间看了陈工的一片文章是这样介绍的:
710mux驱动之上就是ril驱动了。MS已经抽象了大部分ril驱动的功能,通过了MDD源码,所以写一个ril驱动就是把自己modem相关的代码和MDD链接成一个流驱动rilgsm.dll。ril驱动与串口驱动的最大不同在于,ril是同时支持多个应用使用的,每次open都new一个Instance对应。
DWORD RIL_Open(DWORD dwData, DWORD dwAccess, DWORD dwShareMode)
{
pDevice = (CRilHandle)dwData;
pHandle = new CRilInstanceHandle;
pHandle->Init(pDevice);
pDevice->AddToList(pHandle);
return (DWORD)pHandle;
}
上层应用打开RIL之后就可以使用RIL流驱动的IOCTL来使用RIL驱动。
-
嘿嘿 看来装R3之前 先GHOST。
-
SPI是通过中断,还是通过扫描,不是应用程序所能决定的。。。应用程序只能通过调用标准接口来访问驱动的。。。
-
顶一下。
-
float 是32位的
double 是64位的
发送二进制数据不就可以了吗,接收端接收到按照对应的类型来处理就可以了吧。