-
还有什么“一生要去的X个地方”,“一生要读的X本书”,都是噱头。
不好意思,把LZ的楼弄歪了。。。
下面的请保持队形。
-
楼主可以先看看版主推荐的两个贴,应该会有所启发
-
原来是板子的问题,谢谢大家,后来重新检查板子发现有个地方焊错了,结果就。。。
-
这个模型有问题,因为输出电压为Uab的电压源不可能没有输出电阻,所以模型应该再串联上一个等效输出电阻。
-
STM8S的CAN配置,如果不用官方的库文件,直接对寄存器进行操作,应该如何配置呢?流程应该是怎么样?
1.启动CAN时钟
2.CAN模块进入初始化模式,配置BTR
3.退出初始化模式,进入工作模式
4.配置过滤器
这个流程对吗 ...
根据印象,这个流程应该可行。
-
好像STM8支持在线编程,还有个IAP的例子,可以通过串口给自已编程,但我使中没看明白关键的程序。
要是STM8一出产就把它固化,再搞个上位机软件就好了。
-
如果用Microsoft的Inbox驱动,那么设备端程序(Firmware)需要实现对应的 USB Device Class,工作量很大;如果自己开发设备驱动,那么Firmware的开发就可以简化,实现驱动需要的必须功能,很多东西可以在设备驱动中做。
就比如LZ说的实现CDC类可以用usbser.sys等Microsoft Inbox驱动,但是,你的设备需要实现CDC规范的东西。
用Microsoft inbox驱动的好处:设备易于使用,即插即用,用户安装驱动容易;坏处:设备开发难,某些功能受限;
用Vendor 自己开发驱动的好处:设备开发简单,有些东西可以在驱动中做;坏处:需要发布驱动,用户使用稍显麻烦。
-
第一级的6端为Uo1,第二级的6端为uo2,第二级的三端为ui2。则有:
(u01-ui2)/R3=(ui2-u02)/R2;
可以推导出:u02=3ui3-2uo1;
-
路漫漫其修远兮!
算!从你把心放到这,精神上已经算了。
技术上可能还不算。
-
UPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUP
-
呵呵,MARK 下!
-
有关联系方式:可以加我QQ277715855。或者登陆网站看一下吧,那上面也有相关的资料。
www.broadstar.cn
-
引用 7 楼 accessysq 的回复:
引用 6 楼 wolfmvp 的回复:
引用楼主 accessysq 的回复:
1.进度条滚动的函数在哪里?我怎么没找到,只看到画进度条的边框。
2.自己定制了一个只有10出M的系统,烧进入发现启动时间基本一样,到底怎么回事?wince5的系统文件变小启动能有明显的变化的,怎么wince6不会。
3.应用程序如何接收系统的按键消息的?
N0.1:不知道你的开发语言是啥,函数不确定是什么。
N0.2:不知道说的是怎么回事儿,学习学习。
N0.3:貌似是用Hook,虽然WinCE不支持Hook,但是可以使用。
备注:建议楼主看一下这篇帖子:送给关注WinCE社区的每个人:提问的智慧 - How To Ask Questions The Smart Way
wince还能有啥语言?
键盘更不可能用hook,应该也不需要吧。对了我说的是6410自带的键盘矩阵。不是接usb键盘
用C#语言也可以开发,呵呵…
-
学习拉拉拉拉
-
真的很不错
-
不能添加进去吗
-
你得让程序执行到那个作用域里即可
-
我也遇到过这个问题,最后是调用 TI 网站提供的示例程序 RTC_Workaround.zip。
TI 提供的汇编子程序,而仿照其编写的C语言子程序调用时有时就会出现时间赋值时错误的现象,
插入一些延时语句也不能完全解决问题,还是会出现有的数值能够正确写入,有的数值写入却不正确。
改为调用TI 提供的汇编子程序则无此问题。
但是将TI 提供的汇编子程序中规定的子程序初始地址改为不固定初始地址而由编译器决定后则又出现了时间赋值错误的现象。推测原因可能是程序编译后如果控制RTC模块的程序在扩展地址里(大于60KB之外的),16位的MCU执行扩展地址里的程序可能不能很好的控制硬件RTC模块。
-
PtReceive
PtReceivePacket
MPSend
MPSendPackets
写硬盘要开新线程,用ZwCreateFile、ZwWriteFile,但这个问题我自己都还没搞定。
-
应该去看下等效电路,你就明白了,