-
-
呵呵!希望能给大家有帮助!
-
还得研究下细节,STM32的BIT BAND操作效率究竟高在哪些细节,这样心理才有底
-
18b20集成的温度检测,单总线方式,网上有很多现成的代码。当然,你也可以用便宜一点的温敏电阻,用一个精电阻和它串联,加电压,然后用AD检测温敏电阻的电压值,从而得出当前的温度,温敏电阻有线性和非线性的,你到时看它的特性图就知道了。
-
Mark
-
自己再顶一下,最近没继续研究这个问题!
但是应该还是寄存器的问题,目前插上U盘是亮的,说明 vbus供电。
配置寄存器为host模式时,不知该如何分配寄存器,目前只是把fifo和一些明显的地方配置为host模式,但是对于host中的
host chanael 不知如何配置,望做过的大哥们指教啊!
-
谢谢1楼的,可我看到很多驱动用的也是驱动模型,却没有open,close,read接口,那它们是怎么与应用程序传递数据的呢?
-
微软真的很让人郁闷
Direct 真胡扯
-
谁知道我这是什么原因啊?
正向正确,反向一点都不准?
问题可能会在哪里啊?
-
少了分号去啊啊
-
interrupt n using n
-
我也想知道如何进行这方面的调试
我现在是可以使用usb-tap打开bootrom文件(不带后缀名的elf文件),但是不会在这个上面进行调试。
有高人可以指导下吗?
或者有什么学习的文档可以参考下?谢谢
我的邮箱:wangxm1983@sina.com
-
调试和板子上跑都是在FLASH里还是一个RAM一个FLASH?
-
嵌入式系统中,现在的做法一般都是把代码放在Nand Flash中,现在的CPU都支持从NAND Flash启动。一般来说,系统上点时,CPU会自动读取Nand Flash前面一点内容,大概2KB或者4KB,要看具体的芯片。比如I.MX31是自动读取2KB,三星的大多是读取4KB。
CPU读取这2KB或者4KB代码到CPU内置的RAM中,或者内部寄存器Buffer中,然后开始执行。
我们要做的就是在这2KB(或4KB)代码中初始化外部RAM,然后操作Nand Flash,将更多的代码从Nand Flash读出来到外部RAM中。这就是BootLoad的作用。
-
这个误差率怎么算啊?
-
我的解决方法
导出函数前面增加这个__declspec(dllexport)
C#中
声明 [DllImport("\\Program Files\\pdaappgis\\vccedll.dll", EntryPoint = "sayhello")]
public static extern void sayhello(ref byte acp);
调用
int tmpi;
int Len = 20;
byte[] buf = new byte[Len];
string tmpstr;
tmpi = GisDllClass.add(3, 5);
GisDllClass.sayhello(ref buf[0]);
tmpstr = Encoding.GetEncoding("GB2312").GetString(buf, 0, Len);
tmpstr = tmpi.ToString()+" and "+ tmpstr.ToString();
MessageBox.Show(tmpstr);
哈哈搞定了,不过谢谢egmkang,他的答案最管用。虽然是我自己解决的不过分还给你了。
-
以下是CE6.0选择cellcore All module后,在编译时出现的被选择模块信息:
CELLCORE_MODULES= CellTSP TAPIOCA TBDAlter ril rillog mux07_10 sim SIMdrv simtkit simtkituice tkitapp SMS_Providers sms SMSdrv WAP WAPdrv wwan CellCore ccoreutl ril sim sms
mux07_10 已经在被选择的模块中,虽然选择的时候并未出现mux07_10。这充分说明了CE6.0 RIL对mux07_10的依赖。
-
先看看硬件支持不支持吧。
-
呵呵~kyzf,到处都有你的
-
不是特别理解楼主的意思
不过 可以做到把应用文件搞成一个APP文件,烧进FLASH上特定的地址,内核去该地址加载应用程序
这样的话 你就可以远程和内核通信,让其获取并烧写这个APP文件,系统下次启动的时候加载的就是新的应用文件