自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (46)
  • 收藏
  • 关注

转载 关于FLASH延长写寿命算法

假定现在有一个产品,需要保存一些参数,参数的个数并不多,总共为10个字节,用EEPROM来保存就可以满足需求,我们选用了容量为256字节的 EEPROM,如果我们不做过多考虑,很有可能就是直接将这10个字节从EEPROM的首地址开始保存,每次改写也是直接修改这部分内容,这样我们最多可 以保存参数10万次。只要我们做一点简单处理,就可以将保存参数的次数成倍增加,来看看我们应该如何实现。   

2014-02-18 15:16:19 3162

原创 STM8S IAR LOG功能

IAR调试的ST-LINK在线调试的时候,可以通过以下图1及图2的方式设置调试的log文件。图1图2 设置软件ok之后,直接重新调试软件,即可。以下图,为程序中在应用中申请的局部数组过大导致,堆栈溢出的错误。这个错误,找了一天,用log一看即明了。...

2014-02-16 20:44:30 2871

原创 GC65 GSM模块上电不自动上报信息的原因

3.5.1.1.  自适应波特率操作限制  串行接口必须工作在 8 位数据位,无奇偶校验位和 1 位停止位的出厂默认设置;  不能使用命令―A/‖  ;  在自适应波特率状态下,可以通过使用字符串―AT‖或者―At‖(而非―aT‖或―at‖)同步波特率;  若希望 AT+IPR=0 设置在模块重启后仍然有效,需通过 AT&W 保存波特率配置;  当自适应波特率启用时,

2014-02-11 15:19:30 2390

转载 STM8S处理串口中断注意

//溢出处理-如果发生溢出需要先清除ORE,再读DR寄存器 则可清除不断入中断的问题if(USART_GetFlagStatus(USART1,USART_FLAG_ORE)==SET){USART_ClearFlag(USART1,USART_FLAG_ORE); //清除OREUSART_ReceiveData(USART1); //读DR}

2014-02-07 11:06:06 9210

让Pegasus天马座开发板实现超声波测距

使用Grove - Ultrasonic Ranger超声波传感器,通过与Pegasus天马座开发板的PA3口进行连接,实现了在OLED屏幕显示测距数值的工程代码。

2023-09-21

Pegasus天马座开发板 0.96寸OLED屏工程代码

Pegasus天马座开发板 0.96寸OLED屏工程代码

2023-09-20

用于WeCanStudio嵌入式开发套件的Pegasus天马座开发板所使用的项目工程,支持SDCC编译器及支持STM8S标准库

这个资源包所基于WeCanStudio嵌入式开发套件的Pegasus天马座开发示例代码移植过来的。其相关软硬件适用情况如下: 1、STM8S系列 2、WeCanStudio嵌入式开发套件的Pegasus天马座开发板 3、SDCC编译器 4、STM8S标准库

2023-09-19

clear_serial_port.bat

WIN10系统如若使用过多的串口,会出现索引号增加的问题 通过使用管理员权限运行该脚本,可以清楚索引值 解决部分串口工具超过一定数字后无法打开串口的问题

2021-03-09

zadig_2.2.exe.7z

zadig是一款可以安装USB设备驱动的软件 我的博客 七、荔枝派Nano USB转虚拟串口实现 中提及此工具,方便大家按照博客操作下载此工具

2019-09-19

GPS模拟器数据通过串口发送

用软件模拟GPS接收器输出的GPS语 句,通过串行口输出到GPS应用软件。用鼠标或键盘控制Virace而模拟实际GPS接 收器的运动,或者重播已有的GPS航迹文件,从而在室内测试GPS导航软件等

2017-12-04

windows下枚举串口工程

windows下枚举串口工程 项目打开为vs2017 mfc版本

2017-03-24

Docklight V1.9

Docklight V1.9含注册码,非常不错的串口工具

2016-10-11

IAR for stm8 debugger-support-files

IAR for stm8 debugger-support-files 解决问题===> An error occurred while retrieving GDI features: gdi-error [40201]: Can't access configuration database

2015-11-13

短信PDU工具

PDU短信

2015-04-09

PduSpy工具

PDU短信发送解析工具

2015-04-09

asp.net控件访问MySql数据库

asp.net控件访问MySql数据库 不是通过代码方式,是通过数据绑定方式进行 该资源使用VS2013的项目工程

2015-03-17

VS2005及VS2008主题

VS2005及VS2008黑色主题,自己的珍藏板 DesertNights

2015-02-10

7段LED通用码表

7段LED通用码表 C代码 自己配置IO口

2014-11-18

STM32新建IAR工程

本文逐步介绍了作者自身在 STM32 处理器和 IAR 编译环境的学习过程, 并介绍了在该类环境下容易产生错误的地方, 最后顺利的进行 Firmware 下的程序编写和 ST-LINK 的调试

2014-11-07

增加去抖动的新型的按键扫描程序的测试程序

增加去抖动的新型的按键扫描程序的测试程序 配合文章: http://blog.csdn.net/lan120576664?viewmode=contents

2014-11-04

CRC_MD5_SHA1工具

支持字符串 十六进制 计算CRC8 16 32 MD5 SHA1 等等 好多强大的功能的工具自己看看 反正我找了好辛苦

2014-07-14

greenDAO工程包

greenDAO包含所需的库文件及工程文件

2014-06-30

greenDao编译资源

android操作数据 包含需要编译的freemarker与greendao-generator库文件 以及reenDAO-master所有代码

2014-06-30

Keil Software–Cx51 编译器用户手册 中文完整版

Keil Software–Cx51 编译器用户手册 中文完整版

2014-04-28

仿SSCOM的串口工具1.3版本

在win7下使用的串口工具,用MFC写的。可自由复制,传播!该版本为1.3版本 1、增加UNICODE字符编码输出(字符输入位置在文件发送文本框中). 2、工具不在前台时候,内容不会自动滚动到底部问题.

2014-03-03

uCOS-II资料及源代码

uCOS-II的中文文档CHM及pdf格式 相当不错,推荐下载!

2014-01-15

STM8 COSMIC 头文件stdarg调用vsprintf报错 解决环境

将解压包里面的环境替换自己的编译环境即可,亲测可以通过编译! 是否会引起其他问题,本人盖不负责!

2013-12-02

关于ANDRIOD2.3不支持蓝牙HID的解决方式及资源

关于ANDRIOD2.3不支持蓝牙HID的解决方式及资源 来自国外论坛

2013-11-19

仿SSCOM的串口工具1.2版本

在win7下使用的串口工具,用MFC写的。可自由复制,传播!该版本为1.2版本 修改 1、增加选择串口、波特率、数位、停止位时,自动重新打开串口. 2、增加关闭保存串口主要参数,及打开加载串口参数.

2013-11-14

仿SSCOM的串口工具1.1版本

在win7下使用的串口工具,用MFC写的。可自由复制,传播!该版本为1.1版本。 1.1版本修改 1、增加在界面上直接按键盘从串口发送相应字符.

2013-11-01

仿SSCOM的串口工具

在win7下使用的串口工具,用MFC写的。可自由复制,传播!该版本为1.0版本。

2013-10-30

Source Insight 3.5

Source Insight 3.5 带注册码 及 解决中文乱码脚本

2013-08-03

win7右键删除指定临时文件

删除指定文件用于特别VC++编译临时文件!

2013-07-31

Tinyxml2CP

Tinyxml2轻量级的解析类 用于文件配置非常好用

2012-08-10

win7 PL232与HL340 USB转串口驱动

win7 PL232与HL340 USB转串口驱动

2012-06-20

清除VC工程临时文件

清除VC工程临时文件,支持win7 shell方式清理VC编译出来的临时文件。

2011-12-24

VC中间文件删除工具

删除vc工程编译过程产生的临时文件(非常不错,珍藏一份)

2011-06-20

μC/OS-II:源码公开的实时嵌入式操作系统

μC/OS-II:源码公开的实时嵌入式操作系统 一直ucos的好东东(给没有什么分数的通知带来便利)

2010-01-05

ARM详解 ARM入门必备

似乎搞ARM开发入门都是用这本书。 上网搜了很久,勉强下载下来了 1分,算是搜索小费啦 然后我还转转成了PDF更合适大家看啦!嘿嘿 介绍如下: 目录 第1 章 ARM 微处理器概述 5 1.1 ARM-Advanced RISC Machines 5 1.2 ARM 微处理器的应用领域及特点 5 1.2.1 ARM 微处理器的应用领域 5 1.2.2 ARM 微处理器的特点 6 1.3 ARM 微处理器系列 6 1.3.1 ARM7 微处理器系列 6 1.3.2 ARM9 微处理器系列 7 1.3.3 ARM9E 微处理器系列 7 1.3.4 ARM10E 微处理器系列 7 1.3.5 SecurCore 微处理器系列 8 1.3.6 StrongARM 微处理器系列 8 1.3.7 Xscale 处理器 8 1.4 ARM 微处理器结构 8 1.4.1 RISC 体系结构 8 1.4.2 ARM 微处理器的寄存器结构 9 1.4.3 ARM 微处理器的指令结构 9 1.5 ARM 微处理器的应用选型 10 1.6 本章小节 10 第2 章 ARM 微处理器的编程模型 11 2.1 ARM 微处理器的工作状态 11 2.2 ARM 体系结构的存储器格式 11 2.3 指令长度及数据类型 12 2.4 处理器模式 12 2.5 寄存器组织 13 2.5.1 ARM 状态下的寄存器组织 13 2.5.2 Thumb 状态下的寄存器组织 15 2.5.3 程序状态寄存器 16 2.6 异常(Exceptions) 18 2.6.1 ARM 体系结构所支持的异常类型 18 2.6.2 对异常的响应 18 2.6.3 从异常返回 19 2.6.4 各类异常的具体描述 19 2.6.5 异常进入/退出小节 20 2.6.6 异常向量(Exception Vectors) 20 2.6.7 异常优先级(Exception Priorities) 21 2.6.8 应用程序中的异常处理 21 2.7 本章小节 21 ARM 应用系统开发详解──基于S3C4510B 的系统设计 2 第3 章 ARM 微处理器的指令系统 22 3.1 ARM 微处理器的指令集概述 22 3.1.1 ARM 微处理器的指令的分类与格式 22 3.1.2 指令的条件域 23 3.2 ARM 指令的寻址方式 23 3.2.1 立即寻址 24 3.2.2 寄存器寻址 24 3.2.2 寄存器间接寻址 24 3.2.3 基址变址寻址 24 3.2.4 多寄存器寻址 25 3.2.5 相对寻址 25 3.2.6 堆栈寻址 25 3.3 ARM 指令集 25 3.3.1 跳转指令 25 3.3.2 数据处理指令 26 3.3.3 乘法指令与乘加指令 30 3.3.4 程序状态寄存器访问指令 32 3.3.5 加载/存储指令 32 3.3.6 批量数据加载/存储指令 34 3.3.7 数据交换指令 35 3.3.8 移位指令(操作) 35 3.3.9 协处理器指令 36 3.3.10 异常产生指令 38 3.4 Thumb 指令及应用 38 3.5 本章小节 39 第4 章 ARM 程序设计基础 40 4.1 ARM 汇编器所支持的伪指令 40 4.1.1 符号定义(Symbol Definition)伪指令 40 4.1.2 数据定义(Data Definition)伪指令 41 4.1.3 汇编控制(Assembly Control)伪指令 43 4.1.4 其他常用的伪指令 45 4.2 汇编语言的语句格式 48 4.2.1 在汇编语言程序中常用的符号 49 4.2.2 汇编语言程序中的表达式和运算符 49 4.3 汇编语言的程序结构 52 4.3.1 汇编语言的程序结构 52 4.3.2 汇编语言的子程序调用 52 4.3.3 汇编语言程序示例 53 4.3.4 汇编语言与C/C++的混合编程 55 4.4 本章小节 56 第5 章 应用系统设计与调试 57 ARM 应用系统开发详解──基于S3C4510B 的系统设计 3 5.1 系统设计概述 57 5.2 S3C4510B 概述 58 5.2.1 S3C4510B 及片内外围简介 58 5.2.2 S3C4510B 的引脚分布及信号描述 61 5.2.3 CPU 内核概述及特殊功能寄存器(Special Registers) 67 5.2.4 S3C4510B 的系统管理器(System Manager) 72 5.3 系统的硬件选型与单元电路设计 82 5.3.1 S3C4510B 芯片及引脚分析 82 5.3.2 电源电路 83 5.3.3 晶振电路与复位电路 83 5.3.4 Flash 存储器接口电路 85 5.3.5 SDRAM 接口电路 89 5.3.6 串行接口电路 93 5.3.7 IIC 接口电路 94 5.3.8 JTAG 接口电路 95 5.3.9 10M/100M 以太网接口电路 96 5.3.10 通用I/O 接口电路 100 5.4 硬件系统的调试 101 5.4.1 电源、晶振及复位电路 101 5.4.2 S3C4510B 及JTAG 接口电路 102 5.4.3 SDRAM 接口电路的调试 103 5.4.4 Flash 接口电路的调试 105 5.4.5 10M/100M 以太网接口电路 105 5.5 印刷电路板的设计注意事项 105 5.5.1 电源质量与分配 105 5.5.2 同类型信号线的分布 106 5.6 本章小节 106 第6 章 部件工作原理与编程示例 107 6.1 嵌入式系统的程序设计方法 107 6.2 部件工作原理与编程示例 108 6.2.1 通用I/O 口工作原理与编程示例 108 6.2.2 串行通讯工作原理与编程示例 111 6.2.3 中断控制器工作原理与编程示例 120 6.2.4 定时器工作原理与编程示例 123 6.2.5 GDMA 工作原理与编程示例 127 6.2.6 IIC 总线控制器工作原理 133 6.2.7 以太网控制器工作原理 138 主要特性 139 MAC 功能模块 140 带缓冲DMA 接口(Buffered DMA Interface) 144 以太网控制器特殊功能寄存器(Ethernet Controller Special Registers) 147 MAC 寄存器(Media Access Control(MAC)Register) 154 以太网控制器的操作(Ethernet Controller Operation) 160 发送一个帧(Transmitting a Frame) 162 ARM 应用系统开发详解──基于S3C4510B 的系统设计 4 接收一个帧(Receiving a Frame) 162 6.2.8 Flash 存储器工作原理与编程示例 162 6.3 BootLoader 简介 167 6.4 本章小节 167 第7 章 嵌入式uClinux 及其应用开发 168 7.1 嵌入式uClinux 系统概况 168 7.2 开发工具GNU 的使用 170 7.2.1 GCC 编译器 170 7.2.2 GNU Make 172 7.2.3 使用GDB 调试程序 177 7.3 建立uClinux 开发环境 180 7.3.1 建立交叉编译器 181 7.3.2 uClinux 针对硬件的改动 184 7.3.3 编译uClinux 内核 185 7.3.4 内核的加载运行 187 7.4 在uClinux 下开发应用程序 188 7.4.1 串行通信 190 7.4.2 socket 编程 195 7.4 .3 添加用户应用程序到uClinux 202 7.4.4 通过网络添加应用程序到目标系统 205 7.5 本章小结 207 第8 章ARM ADS 集成开发环境的使用 209 8.1 ADS 集成开发环境组成介绍 209 8.1.1 命令行开发工具 209 8.1.2 ARM 运行时库 218 8.1.3 GUI 开发环境(Code Warrior 和AXD) 219 8.1.4 实用程序 221 8.1.5 支持的软件 221 8.2 使用ADS 创建工程 222 8.2.1 建立一个工程 222 8.2.2 编译和链接工程 225 8.2.3 使用命令行工具编译应用程序 229 8.3 用AXD 进行代码调试 230 8.4 本章小结 233

2009-12-09

Microsoft Windows CE 用户界面服务指南.pdf

Microsoft Windows CE User Interface Services Guide用户界面服务指南

2009-12-05

Windows CE嵌入式系统 何宗键PPT课件和实验.rar

Windows CE嵌入式系统何宗键PPT课件和实验 有个仁兄的资源太高了,降低一下给入门人下载~

2009-10-27

ARM嵌入式系统基础教程(第2版)+PPT

周立功的arm资料,介绍的比较基础,本人感觉挺合适我们初学者的!

2009-10-27

I2C资料介绍 单片机开发

I2C资料介绍,单片机开发的好资料,有部分代码和datasheet

2009-10-19

wince下的键盘钩子

wince5.0的键盘钩子及测试程序 按 shift+F8 退出测试

2009-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除