-
怪异的I2C命令求解!该如何解决
怪异的I2C命令求解!是这样的,这个芯片的datasheet上写的I2C帧格式如下:Start=>I2CIDaddr_Wr(0x90)=>Subaddr(0x02)=>Sequencecommand(0x64)=>Controlcommand(0x04)=>StopStart=>I2CIDaddr_Rd(0x91)=>Subaddr(0x11)=>R...
69
热度 -
奇异的I2C命令求解
怪异的I2C命令求解!是这样的,这个芯片的datasheet上写的I2C帧格式如下:Start=>I2CIDaddr_Wr(0x90)=>Subaddr(0x02)=>Sequencecommand(0x64)=>Controlcommand(0x04)=>StopStart=>I2CIDaddr_Rd(0x91)=>Subaddr(0x11)=>R...
45
热度 -
这是一段简略的实例代码,注释说明了功能。但是还是不懂,请高手讲解一下
这是一段简单的实例代码,注释说明了功能。但是还是不懂,请高手讲解一下/*以下定义是将PA0管脚所涉及到的IDR输入寄存器的状态值取出来,该寄存器是只读的寄存器*//*通过查看IDR寄存器就可以判断按键是否按下了*/#defineBITBAND(addr,bitnum)((addr&0xF0000000)+0x2000000+((addr&0xFFFFF)<<5)+(bi...
43
热度 -
TM080SDH01的驱动,发现银幕闪烁
TM080SDH01的驱动,发现屏幕闪烁屏TM080SDH01,做了相关的驱动,发现屏幕闪烁,平台是ARM2410,WinCE4.2操作系统。配置参数如下:#defineLCD_XSIZE_TFT(800) #defineLCD_YSIZE_TFT(600)#defineLCD_FRAMEBUFFER_SIZE(0xF0000)//EA600#defineVSPW((3-1)&0x3f)#...
92
热度 -
FatFs文件系统只能读不能写,该怎么处理
FatFs文件系统只能读不能写遇到的问题描述:1、FatFs文件系统只能用f_read()函数,不能使用f_write()。并且f_write()的返回值为FR_DISK_ERR。2、调用res=f_open(&fdst,"0:/0.txt",FA_CREATE_NEW|FA_WRITE);之后能在SD卡中创建一个文件,但是这个文件的大小为0,放在电脑中查看会弹出以下对话框。3、在电脑上创...
94
热度 -
[求助]刚写的一个程序不能运行
[求助]刚写的一个程序不能运行 /*污染物在一维河流中扩散的简单数值仿真C程序*/#include"stdio.h"#include"math.h"#definec10/*河流中原污染物浓度*/#definec21000/*排污口污染物浓度*/#definec0500/*c0=(c1*q1+c2*q2)/(q1+q2)污染物混合后浓度*/#defineq15000.0/...
148
热度 -
CF:Problem 426B - Sereja and Mirroring 2分或者分治
CF:Problem426B-SerejaandMirroring二分或者分治这题解法怎么说呢,因为我是把行数逐步除以2暴力得到的答案,所以有点二分的意思,但是昨天琦神说是有点像分治的意思,反正总的来说:就是从大逐步细化找到最优答案。但是昨晚傻B了,靠!多写了点东西,然后就错了,刚才一练习,拿昨晚的代码一看,就把6行代码删去就过了,靠!昨晚应该是脑子进水了!!!!!昨晚的代码:#include&l...
438
热度 -
C/C++头文件翻译成C#解决方法
C/C++头文件翻译成C#我需要把C/C++的一个头文件翻译成C#的,看起来文件不难,就是不知道方法,怎么翻译过来。请大神帮忙看下,对你们来说应该不难。下面#pragmaonce#ifdefHWNETMAPVAR_EXPORTS #defineHWNETMAPVAR_API__declspec(dllexport)#else #defineHWNETMAPVAR_API__declspec(dll...
71
热度 -
mirco2440怎么接群创8寸TFT(AT080TN52)
mirco2440怎样接群创8寸TFT(AT080TN52)#elifdefined(LCD_A80)#defineLCD_PIXCLOCK0#defineLCD_RIGHT_MARGIN210#defineLCD_LEFT_MARGIN46#defineLCD_HSYNC_LEN31#defineLCD_UPPER_MARGIN12#defineLCD_LOWER_MARGIN23#define...
72
热度 -
冬天OS(十六):解析扫描码
-------------------------------------------------------- 解析扫描码 -------------------------------------------------------- 解析扫描码很复杂,我们也不打算分多节来探讨这个问题...(所以就会一节完成) 一,第一阶段——基本按键处理第一阶段就是平常的通过扫描码在字符数组中找字符并输出...
35
热度 -
一个UART通信程序,看不太懂,求指教解决思路
一个UART通信程序,看不太懂,求指教#include"reg51.h"//definebaudrateconst//BAUD=256-SYSclk/3/BAUDRATE/M(1T:M=1;12T:M=12)//这里的的计算公式是怎么来的//NOTE:(SYSclk/3/BAUDRATE)mustbegreaterthan98,(RECOMMENDGREATERTHAN110)//#defineB...
7
热度 -
一个UART通讯程序,看不太懂,求指教
一个UART通信程序,看不太懂,求指教#include"reg51.h"//definebaudrateconst//BAUD=256-SYSclk/3/BAUDRATE/M(1T:M=1;12T:M=12)//这里的的计算公式是怎么来的//NOTE:(SYSclk/3/BAUDRATE)mustbegreaterthan98,(RECOMMENDGREATERTHAN110)...
63
热度 -
wince5.0 eVC中兑现CCheckListBox,Listbox中带复选框的
wince5.0eVC中实现CCheckListBox,Listbox中带复选框的最终结论,wince5.0不支持自绘功能,所以这个类不能实现,得通过其他方法。http://topic.csdn.net/u/20071228/10/a742e9e1-e2d1-41d2-b2d6-fa775fd9fbaa.htmlwince5.0至少是不支持重绘的EVC中发现:在afxwin.h中有#if!defi...
55
热度 -
继续问个简单问题~~
继续问个简单问题~~ 方法C: #definebwMCDR2_ADDRESS4 #definebsMCDR2_ADDRESS17 intBIT_MASK(int_bf) { return((IU<<(bw##_bf))-1)<<(bs##_bf); } voidSET_BITS(int_dst,int_bf,int_val) { _dst=((_...
351
热度 -
z这个#if在这里起什么作用呢解决思路
z这个#if在这里起什么作用呢#ifNET1publicclassRemoteScript:Page#elsepublicpartialclassRemoteScript:Page#endifcolor='#e78608'>------解决方案--------------------------------------------------------使用#if以及#else、#elif、#en...
4525
热度 -
动态生成的CheckBox 为何一点对话框就退出了
动态生成的CheckBox为什么一点对话框就退出了myn.Create(_T("Mybutton"),WS_CHILD|WS_VISIBLE|BS_AUTO3STATE,CRect(100,100,200,300),this,1);在OnInitDialog()里添加的这个代码,一点击他对话框就退出了color='#FF8000'>------解决思路----------------------W...
68
热度 -
关于Android kernel打印信息,该如何处理
关于Androidkernel打印信息各位大虾:我想使Android系统启动时在串口打印出kernel启动阶段所有的打印信息,他的打印信息都是printk()形式写出来的。但是正常启动时在串口看不到全部的打印信息,我若想看到全部的打印信息,应该如何修改源码呢???例如printk(KERN_NOTICE"Kernelcommandline:%s\n",boot_command_line);这样的打...
1
热度 -
大家帮忙看看这个24l01接收程序的有关问题
大家帮忙看看这个24l01接收程序的问题现在问题是这个接收程序不能接收到数据,但是如果把#defineRX_PLOAD_WIDTH6改为#defineRX_PLOAD_WIDTH4就可以接收,很奇怪。不是一个通道最多可以接收32byte字节的数据吗,为什么设为6就不行或者更大的,只有为4才可以,这是为什么?求解释。上程序:#include<reg52.h>#include<int...
79
热度 -
要写个customer class的代码
要写个customerclass的代码 (i)DefineinstancevariablesforthecustomerID(aString)andthecustomername(aString). AlsodefineaconstructorfortheCustomerclass,whichacceptsthecustomerID,nameandphonenumber...
133
热度 -
Microsoft Visual C++ 2005 速成版 怎么不能通过?
MicrosoftVisualC++2005速成版怎么不能通过? #include<conio.h> intmain(void) { window(10,10,40,11); textcolor(BLACK); textbackground(WHITE); cprintf("thisisatest\r\n"); return0; } ...
286
热度