-
看下电路图吧,demo板是只供5V电源的,LIN总线是12V,所以收发器Vs口是需要供12V的。建议到ST官网去下个L9638D的datasheet看一下。主节点能收到是因为收发器内部TX和RX之间是联通的。可是LIN总线上因为收发器没工作,所以是没有信号的。供12V的时候别忘了共地。:)
-
路过
-
你用到外设就要开启AFIO时钟的
-
很老的贴了,不过的确是很不错的笔记
-
用的SWD接口,可以下载代码,我想知道不能执行与仿真器有没有关系???
-
我的意思是这里是ST版块,您发的是AT芯片的问题、、、、
-
引用 3 楼 wangyuefive 的回复:
本来我上网一搜,说是缺少了c51fps.lib,但是我在keil的lib的文件夹里找到了
配置下KEIL,指明下一些头文件和库的路径,这样就应该好了、
楼主可以去下载下我上传的资料:
Keil C51中文使用手册
http://download.eeworld.net/source/2134310
Keil C51中文使用手册,有详细介绍KEIL C51的使用,以及开发51等单片机,值得参考。
-
#include
#define uchar unsigned char
sbit ledk=P2^5;
sbit wela=P2^7;
sbit dula=P2^6;
uchar buffer[]={0x30,0x31,0x32};
void main()
{
uchar i;
i=0;
// ledk=1;
SCON=0x50; //串口
ES=1; //开串口中断
PCON=0x80; //波特率倍增 19.2k
TMOD=0x20;
TH1=0xfd; //初值
//TL1=0xfd;
TR1=1;
EA=1;
while(i
-
引用楼主 yaowenhu626 的回复:
逼人邮箱:13410492965@163.com
!!!!
-
有没有实际的在wince上开发c#项目的,比较大点的,有没有遇到一些momory leak等等问题,现在也准备用c#开发应用,但心里没谱,没有做过!
谢谢!
-
原因是你build SDK的时候因为没有添加某个组件导致没把这个文件添加到SDK里边去。
你可以到WINCE里找到相关路径,再把那个路径下的文件全部复制到安装后的SDK相关目录里边,这样以后就不会出现编译错误了
-
感谢托兄的建议,我最近把eboot的这个流程大概的理解了一下,稍微有了一点眉目
“1.你说的“如果我将新的内核和之前原始的eboot.nb0结合一起烧录时机器上的系统就是新的内核”这句话应该怎么理解?先烧写eboot.nb0再烧写xip.nb0嘛?还是什么顺序或者组合呢?”
针对此问题,我还是按照之前的烧写方法和步骤进行的,也就是先烧写xip.nb0,再烧写eboot.nb0,只是此时的xip.nb0是新生成的,而eboot.nb0是之前旧的,不是和这个xip.nb0同时生成的
“2..nb0是raw型数据,也就是原始型二进制数据快照,只能烧写进RAM不能下载到flash的。这个你要看看DownloadImage函数吧。你有没有生成.bin的文件呢?或许可以尝试一下eboot.bin烧写xip.bin,个人意见!呵呵~~”
感谢托兄的赐教,我才晓得.nb0是raw型数据,看来我看的还是很表面,要深入进去了解才是啊。
另外我的问题已经解决了,可以结贴了,同时也非常感谢各位的指教,谢谢!!!
-
大尾巴色狼,还没有搞定?
-
我建议你把串口线飞出来,用PC看一下串口的通讯。
1.如果串口有相互的数据通讯,且是HCI指令。那很有可能你的radio没有正常工作,或者它不能兼容微软的协议栈。你可以找供应商或厂家,看看是不是要做什么硬件配置,包括 reset,串口是不是要cts/rts?
2.如果串口都没有数据通讯,那就是整个CE上的蓝牙体系结构没有建立起来,你可以查看一下具体的配置,包括注册表,BSP定制什么的。bthuart.dll是比较关键的一个,你可以不用层协议,直接调里面的函数,好像是ReadPacket,OpenConnection什么的,源代码在OAK里面有,你可以具体的看一下里面做了些什么事情。
-
机会靠自己去争取的!!毛遂自荐吧!!
-
MARK.
-
用SD卡升级吧,或者USB,这两种方式是我认为最好的。
-
可以考虑射频 zigbee 或者WI-FI
-
不知道你看的什么资料
STM32最新的V9版的Reference Manual,第六章是Low,medium and high density RCC,第七章是connectivity line devices:RCC
分别是103系列的RCC和105,107系列的RCC
-
马上毕业了,签了份“苦力活”,不知道以后还有没有时间学了,帮顶了,继续毕设。。