Cypress的FX2LP系列的USB芯片很强大,以CY7C68013A为代表之作,详细的介绍不多说,见Cypress的官网:http://www.cypress.com/?id=193基于FX2LP的USB开发,包括三部分:固件程序、驱动、上位机软件。对应用到的开发软件:Keil C51、DDK/...
分类:
其他好文 时间:
2015-06-03 17:09:15
阅读次数:
132
一、为什么会出现大小端模式?
不同的cpu采用的大小端模式不一致。X86是小端模式。而KEIL
C51则为大端模式。很多的ARM,DSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。
二、大小端模式的不同带来的问题是什么?如何解决?
如果存在数据网络传输,如果大小端模式不一致,如果不经过转换,必然会导致数据不致,出现错误。
解决方法:统一将网络上传输的...
分类:
其他好文 时间:
2015-06-03 11:53:27
阅读次数:
112
看这篇文章之前,建议读者先了解一下通知NSNotifation的通信原理不好描述,我先上图:就是点击“完成”可以隐藏键盘和自己,键盘出来时他们也跟着出来,对,就是这种效果,非常常用1,设置keyboardHeaderview和“完成”(这里的self.keyboardHeaderView设置成了se...
分类:
移动开发 时间:
2015-06-02 10:51:47
阅读次数:
240
1.登录后自动选中My Objects(已验证可用)默认情况下,PLSQL Developer登录后,Brower里会选择all Objects,如果你登录的用户是DBA, 要展开tables目录,正常情况都需要wait几秒钟,而选择My Objects后响应速率则以毫秒计算的。设置方法:Tools...
分类:
数据库 时间:
2015-06-02 00:05:54
阅读次数:
235
1. X轴文字斜着放,在xAxis里设置xAxis: { labels: { rotation: -90 //竖直放 rotation: -45 //45度倾斜 ...
分类:
其他好文 时间:
2015-06-01 09:29:25
阅读次数:
177
原题:
Write a program to copy its input to its output, replacing each string of one or more blanks by a single blank.
第一种:
这种最常用,设置一个inspace作为布尔变量,标志当前输入是否在字符中,或在字符外
#include...
分类:
编程语言 时间:
2015-05-28 14:10:28
阅读次数:
193
设置source insight 的tab ,和keil的tab分别用space代替就可了。Source insight中将输入的TAB符转换为空格:1. Options->Document Options 将 Expand Tabs 打勾2. TAB符宽度设置, 在TAB width中填入期望数值...
分类:
其他好文 时间:
2015-05-26 16:00:12
阅读次数:
191
Astyel !E --style=linux --delete-empty-lines --indent=spaces=2 --break-blocks这可以做到,使用Linux风格的代码 if (recv_len > 0) { printf("recv_len is %d...
分类:
编程语言 时间:
2015-05-26 12:27:28
阅读次数:
142
1、新建工程:liubo.uvproj2、建立目录: 工程目录下建立文件夹: USR, Readme库函数中加入文件夹:ASM, System复制进入工程文件夹 Tartge: STM32groups: ASM , USR, Lib , System, Readme 3、设置 (1) Device:...
分类:
其他好文 时间:
2015-05-24 15:33:51
阅读次数:
251
win8.1、64位,有点让人怀疑真可以兼容以前的软件么,结果几天发现keil V3就在兼容之外了。
装了几次之后,就是破解不了,提示错误 ERROR 206:没有注册的......
没办法,V3不行装V4,结果还是老样子。折腾最后,解决办法如下:
右键单击keil v3配置如下:
然后再破解,win8.1完美支持了
enjoy it!...