1、恢复设备的的默认配置在ATI模式下面输入+RESET复位模块参数,RESET!复位单片机初始参数。默认参数为8位数据位/无奇偶校验/1位停止位、波特率9600bps,数据传输速率:9600bps2、查询当前的设备的软件版本INFO!查询软件版本,+ATI查询模块版本3、在使用超级终端时,当键入 ...
分类:
其他好文 时间:
2014-11-05 19:16:48
阅读次数:
493
前段时间项目遇到瓶颈,片内RAM空间不足,想要解决这个问题要么换更大RAM的MCU,要么就外扩PSRAM。可惜所用的K21最大就128Kb,没有更大的了,所以只有选择外扩。方案选择主要有两个问题需要考虑:1.PSRAM的数据位数;2.是否使用锁存器。由于IO口资源有限,同时为保证片外PSRAM..
分类:
其他好文 时间:
2014-11-05 17:32:49
阅读次数:
482
VC++版串口调试助手源码,功能还是比较多的,接收区和来显示串口消息,在调试时,可指定串口、波特率、校验位、数据位、停止位,关闭串口和清空接收区、以十六进制调试、保存显示数据、在同一周期后自动发送数据、选择发送文件、计数器清零等功能,代码在VC++6.0中可直接编译。
源码下载地址:点击下载...
分类:
编程语言 时间:
2014-10-31 22:17:37
阅读次数:
227
1.64bit CPU拥有更大的寻址能力,最大支持到16GB内存,而32bit只支持4G内存 2.64位CPU一次可提取64位数据,比32位提高了一倍,理论上性能会提升1倍。但这是建立在64bit操作系统,64bit软件的基础上的3.32位/64位处理器指的是CPU在同一时间内能处理的数据位数(8位...
分类:
其他好文 时间:
2014-10-30 23:54:19
阅读次数:
284
新做了8168板,调试DDR3的时候EMIF0遇到了个别数据位出错的问题
DDR3 128MB*8=1GB
我为了测试DDR3的全部空间,把地址存到DDR3中,就是*pdata++=(Uint32)pdata的操作
结果出现了以下问题:
从0x80000000开始写入80000000,0x80000004写入80000004,以此类推
全速运行,全部写完之后在memory browser...
分类:
其他好文 时间:
2014-10-28 00:51:43
阅读次数:
237
1 先使用可视化的软件“串口调试助手V2.2”设定 串口、波特率、校验位、数据位、停止位、然后发送命令,查看接收的 结果 下载地址 2为了更好侦听、拦截、记录、分析串行通信协议,可以使用这个软件“侦听分析串行通信协议CommMonitor” 这款软件可以能侦听、拦截、记录、分析串行通信协议,让您对....
分类:
其他好文 时间:
2014-10-23 15:42:19
阅读次数:
230
一个自由、开源的图形库--FreeImage(支持位图构件―例 如调色板和数据位―的便易访问;将位图从一种位深度转换到另一种位深度;当有多幅位图页―例如TIFF―时访问位图的不同页;基本的位图处理,如旋转、翻 转(flipping)和重采样,或点操作,如亮度和对比度调整;Alpha混合与合成(Com...
分类:
其他好文 时间:
2014-10-13 21:03:17
阅读次数:
244
转自:C的|、||、&、&&、异或、~、!运算位运算位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。位运算符有:&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。其中,按位取反运算符是单目运算符,其余均为双目运...
分类:
其他好文 时间:
2014-10-13 19:11:51
阅读次数:
244
基于STM8普通IO口的模拟串口驱动程序
标准串口通讯数据的格式为:起始位(1) + 数据位(8) + 校验位(1) + 停止位(1)
串口通讯另外一个重要的的部分是设置波特率,波特率就是1秒钟内串口所传输的Bit(位)数。
关于采样频率:为了较小读取或者发送串行数据的误差,我们采取了在N(我用的是4次)次中断中,取固定位置的读取的数据。
我以stm8中9600波特率计算的...
分类:
其他好文 时间:
2014-10-13 18:19:37
阅读次数:
1919
码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。 码率 通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的c...
分类:
其他好文 时间:
2014-10-09 00:06:37
阅读次数:
202