-
218的 主板+2.8 LCD
-
或许是IAR的一个BUG,或许是XX的不彻底。总之,是有这个情况出现。
推荐使用CCS
-
引脚负载条件这个图表示,在手册中所有关于引脚上电平的测量结果,是按照这个图的连接方法测量得出的。
下面那个图是测量功耗时的测量电路。
-
你现在都说的是查询方式下的,那么PV_flag=3的问题以后再说。
据你的描述,干扰使得在发送slave地址就不能正常通过。
我想知道,是总线上地址字节已经错误,导致进入超时处理;还是总线上信号正确,但是干扰使得I2C外设的某些应该置起的标志没有如期置位,如果是后者的话,是哪个标志没有如期置位;
执行了发送STOP位,但是STOP没有被清零,此时BUSY还在。请尝试用SWRST@CR1这个位来恢复。
-
波形是还不错
-
没电路图看代码没用
-
我来顶 so927
-
我用的板子上共有四个LED,分别由GEF4~7控制,该怎么做呢?
因为我所做的最后是把ARM9当成一个后台,基于WINCE编写各种需要来控制其它器件,因此肯定是写好程序固化在ARM上,请问我该怎么做啊?
网上搜到的资料也没有相关的说明,能否指点一二呢?或是推荐些资料也可以,谢谢。。。
-
12的有效值,应该上限是4095吧?这个在触摸屏未点击的情况下,读取坐标值是(0,4095),4000有点低了吧?
AD采样,这个,能否说的详细些?
-
走线很长很细,不过个人认为不会影响,加了滤波电容
-
供S5PC100开发板 及产品定制
ARMcortex A8 core
iPhone 3GS 采用Samsung S5PC100主控拥有720p高清视频engineering,
在iPhone中Apple特意降低了处理器运行频率为600MHz,以减少功耗。
显然S5PC100的拥有很强大的处理功能,包括3D engineering
S5PC100集多种功能于一身,可用于无线通信、GPS、摄像头、手机游戏、便携式多媒体播放器、移动电视、PDA等等.
S5PC100 采用了32位的ARMcortex A8精简指令集的一种处理器,并且是64/32位的内部总线结构,和最大833 MHz的运算速度。
这个处理器的视频解码能力很强大,并且省电。
主要表现有720p品质的录像和回放都能达到30fps,
支持高品质实时的传送会议视频
支持MPEG(SP/ASP)/H.263(Profile3)/H.264(BP/MP/HP)编码和解码
支持电视PAL/NTSC制式输出,支持HDMI输出。
NandFlash:256M
RAM :mobile DDR 256M (或者DDR2 256M)
DM9000A(10/100M )以太网
Audio Codec:use WM9714,AV97 2.2Rev,including DAC and ADC.
Support LCD(4.8\'/7\'/10.4\'/12\')/VGA/HDMI/MIPI/TV-OUT output
Support USB OTG,USB HOST
Support SD/MMC
Support I2C/SPI/UART
OS Support
? WinCE 6.0
? Linux
? Android
深圳摩杰通信科技有限公司
售开发板以及产品定制QQ:64909646
135 6079 7469
-
达车问一下,怎么样才能把本地磁盘的文件与模拟器的文件管理对应上啊,我用的是pocket pc仿真模拟器
-
怎样把中断向量复制到内部的SRAM,然后重映射SRAM?我是个新手,希望能说具体点,谢谢!
-
I02,I12,PHASE2,OUT2A,OUT2B接的什么?在图上怎么没有接东西?
-
参考下:
http://www.codeproject.com/KB/graphics/cximage.aspx
-
友情帮顶下!
-
USB协议的确很复杂
以前看过=
电脑圈圈的
《圈圈教你学USB》
可惜后来由于工作原因
中断了USB的学习
希望楼主能坚持住
——————————————————————————
JOYZML(菜鸟朱铭雷)
-
引用 12 楼 my_mcu 的回复:
P10 只是个符号而已.易于记忆.可以改成其它的符号都行
说的对
让你方便看出是P1.0,呵呵,你可以用P20啊,就担心你搞混了
-
引用 2 楼 ruritanian 的回复:
首先,你这么写肯定是不对的,既然有%x,%d,又不加参数,那肯定会输出未定义的值。
如果你一定要追究为什么,其实看一下汇编就知道了:
va_start(ap,fmt);
? 00011024: E28D3E11 add? ? ? ? r3, sp, #0x11, 28 //r3=sp+0x110
? 00011028: E2833004 add? ? ? ? r3, r3, #4? ? ? ? //r3=r3+4?
? 0001102C: E58D3100 str? ? ? ? r3, [sp, #0x100]? //[sp+0x100]=r3 => ap=r3
vsprintf(string,fmt,ap);
? 00011030: E59D2100 ldr? ? ? ? r2, [sp, #0x100]? //r2=[sp+0x100] => r2=ap
? 00011034: E59D1110 ldr? ? ? ? r1, [sp, #0x110]? //r1=[sp+0x110] => r1=fmt
? 00011038: E28D0000 add? ? ? ? r0, sp, #0? ? ? ? //r0 =sp? ? ? ? => r0= str?
? 0001103C: EB000229 bl? ? ? ? ? vsprintf
所以vsprintf的第三个参数ap是传入的fmt+sizeof(fmt)的地址,由于fmt在栈上的位置已经固定了,而栈是从高到低的,所以fmt+sizeof(fmt)的值虽然是未定义的,实际上也是固定的值。
学习.......分析的嘎嘎的。
-
那应该不会有问题的啊, 难道是你的SDK的问题, 你用标准的SDK试试..