自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晓K的专栏

我的学习历程

  • 博客(22)
  • 资源 (9)
  • 收藏
  • 关注

转载 STM32的IAP方案

STM32的IAP方案 2012.9.5几乎所有的同类书籍都介绍综合性的应用示例如“万年历 + 温度显示 + 闹钟响铃 + 计时表”这样的一个实时时钟范例或“STM32 + 音频解码 + 大容量存储方案”这样的MP3播放器范例。这些综合性实例的目的在于引领读者进行综合性实验,达到把单片机的基础模块整合运用的目的。这些实例普遍存在一种共同点,即“练手”意义要大于“实用”的意义。本文将讲述一个ST...

2019-01-08 09:49:44 2897

转载 IAP升级 说明

  写在前面:三个周之前,我突然想写一个远程升级的程序。那个时候我只是大概知道IAP的意思是在应用编程,但怎么编,我还一无所知。我给自己定下一个个阶段目标,从最基础的代码一点点写起,解决一个又一个的问题。三个周之后,我用自己设计的方法实验了50多次,无一例升级失败。三个周来,遇到了很多的不解、困惑,甚至是想放弃,但我现在想说的是:很多未知的困难会挡在我们面前,我们会感觉毫无头绪甚至觉得...

2019-01-08 09:49:31 10278 3

转载 ucos中对CPU使用率查看

首先设置:#define OS_TASK_STAT_EN           1                   在OSInit();中就建立了统计任务  #if OS_TASK_STAT_EN > 0void OS_TaskStat (void *p_arg){ INT32U run; INT32U max; INT8S ...

2019-01-08 09:49:18 9477 1

转载 KEIL MDK RTX 实时操作系统

Keil RTX 是免版税的确定性实时操作系统,适用于 ARM 和 Cortex-M 设备。使用该系统可以创建同时执行多个功能的程序,并有助于创建结构更好且维护更加轻松的应用程序。产品的几大亮点带有源代码的免版税、确定性的 RTOS 灵活的调度:循环、抢先和协作 以低的中断延迟执行高速实时操作 小的空间占用适用于资源受限的系统 不限数量的任务,每个任务都具有 254 个优先级 不...

2019-01-08 09:49:02 25199 1

原创 static 详解

static像在VB,C,C++,Java中我们可以看到static作为关键字和函数出现,在其他的高级计算机语言如FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、PROLOG、Ada等语言中也是有出现的,只是有着不同的作用,对于其具体作用,读者有需要的时候是可以具体查阅的鉴于时间问题今天我就不一一罗列了。C++中的static简介C#与C+...

2019-01-08 09:48:42 1696

转载 atoi,atol,strtod,strtol,strtoul实现类型转换

一、atoiC语言库函数名: atoi   功 能: 把字符串转换成整型数.   名字来源:array to integer 的缩写.   原型: int atoi(const char *nptr);   函数说明: 参数nptr字符串,如果第一个非空格字符不存在或者不是数字也不是正负号则返回零,否则开始做类型转换,之后检测到非数字(包括结束符 \0) 字符时停止转换,返回整...

2019-01-08 09:48:32 5908

转载 代码高效性和健壮性的权衡

代码高效性和健壮性的权衡http://www.cnblogs.com/walzer/archive/2009/12/14/1623945.htmlPosted on 2009-12-14 17:29 Walzer 阅读(428) 评论(0) 编辑 收藏 这个是比较早, 09年4月份的事情了。整理文档翻出来,觉得还有点意思. 当时CLIENT-SERVER的通讯封包格式有两种...

2019-01-08 09:48:21 3858

转载 ARM和X86功耗差别的深层原因探讨

ARM和X86功耗差别的深层原因探讨     ARM和X86功耗的差别一直是个很热的话题.ARM可以做的很低,甚至1瓦都不到.而X86服务器的芯片可以达到100-200瓦,就算是嵌入式处理器Atom系列也需要几瓦.很多人说这是指令集的关系.ARM采用精简指令集,X86采用复杂指令集,前者每条功能简单,单挑指令耗电低.而后者每条指令复杂,单个指令耗电高.但是这种解释很模糊.如果大家都做同样的...

2019-01-08 09:48:09 1138

转载 ARM和X86功耗差别的深层原因探讨

ARM和X86功耗差别的深层原因探讨     ARM和X86功耗的差别一直是个很热的话题.ARM可以做的很低,甚至1瓦都不到.而X86服务器的芯片可以达到100-200瓦,就算是嵌入式处理器Atom系列也需要几瓦.很多人说这是指令集的关系.ARM采用精简指令集,X86采用复杂指令集,前者每条功能简单,单挑指令耗电低.而后者每条指令复杂,单个指令耗电高.但是这种解释很模糊.如果大家都做同样的...

2019-01-08 09:47:37 233

原创 spi FLASH 问答

1、此芯片能否使用fatfs 文件系统 A:Fatfs文件系统只是一种Fat32/16文件格式的实现方式,可以应用于任何介质(NorFlash、NandFlash等)上,但应用前需要按照文件系统的格式进行处理。2、如果能使用应该做哪些特殊设置A:由于NorFlash本身就是线性化的,所以要应用作为文件系统的存储介质,主要处理好扇区擦除和写入即可。3、如何将芯片格式化为fat32 格式的文...

2019-01-08 09:47:22 2526

转载 9G-STM32-移植FATFS的NANDFLASH驱动

一,建立工程FATFS源码 1,在http://elm-chan.org/fsw/ff/00index_e.html上下载ff007c.zip,并把ff007c.zip里面的 src文件夹复制到D:\works\EK-STM3210E-UCOSII下,并改名为Fatfs; 2,在IDE工程中右击选择“Add Group”建立“FATFS”文件组,并在“FATFS”上右击选择“Add File...

2019-01-08 09:47:12 12824

转载 FATFS 移植 (应用部分)

TB 出自嵌入式大讲堂http://wiki.emsym.com/wiki/TB_FatFs%E7%A7%BB%E6%A4%8D%E5%AE%9E%E9%AA%8C#.E5.AE.9E.E9.AA.8C.E8.A6.81.E6.B1.82 目录 [隐藏] 1 实验要求 2 实验 目的 3 FatFs 3...

2019-01-08 09:46:57 11373

转载 FATFS

TB FatFs移植实验出自嵌入式大讲堂跳转到: 导航, 搜索 目录 [隐藏] 1 实验要求 2 实验 目的 3 FatFs 3.1 特点 3.2 应用程序接口 3.2.1 f_mount 3.2.2 f_open 3.2.3 ...

2019-01-08 09:46:42 3385

转载 DWORD get_fattime()

   当前时间以双字值封装返回,位域如下:bit31:25 年 (0~127)(从1980 开始)bit24:21 月 (1~12)bit20:16 日 (1~31)bit15:11 小时(0~23)bit10:5 分钟(0~59)bit4:0 秒 (0~29) 程序清单 get_fattime 函数实现DWORD get_fattime (void){...

2019-01-08 09:45:57 7760

原创 lpc1768 SD卡基于ucos的fatfs文件系统

一、应用程序使用步骤1、初始化  Init_Temp = disk_initialize( 1 ); // 为二底层驱动初始化 获取mmc信息 2、加载逻辑驱动器  Fs_result = f_mount(0, &fs);//卸载或挂在一个逻辑驱动器3.1、打开文件夹 res = f_opendir(&dirs, "Music"); ...

2019-01-08 09:45:48 5546 3

转载 转fatfs 文件系统选择

因为需要,又不想自己写,所以就移植了一个文件系统。    说下我的硬件和开发工具:接成 TRUE IDE 模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。    我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/FS ,支持CF卡,硬盘,SD/MMC卡,还有NAND FLASH等等,比较多,不过是商用的,...

2019-01-08 09:45:36 4568 1

原创 字符串和对应函数使用方法

 定义操作函数static void cmd_capture (char *par) {}static void cmd_fill (char *par) {}static void cmd_type (char *par) {}static void cmd_rename (char *par) {}static void cmd_copy (char *par)...

2019-01-08 09:42:38 879

转载 指针使用注意事项

C 中的指针是最方便和灵活的,也是最头疼的。在链表的建立过程中,大家一般都用指针,那么请看下面一段程序:    struct item_t { typename Someinfo ;item_t * Next ; // 下一个结构的指针。    }    int built (item_t * head ) // 以head为头建立一个链表{ item_t * Temp;  ...

2019-01-08 09:41:00 1842

转载 彻底搞定C语言指针

1.语言中变量的实质    要理解C指针,我认为一定要理解C中“变量”的存储实质,所以我就从“变量”这个东西开始讲起吧!    先来理解理解内存空间吧!请看下图:    内存地址→  6      7   8      9   10      11      12      13    ------------------------------------------------...

2019-01-08 09:39:54 784

转载 s3c_lcd 驱动(转韦东山老师视频例程)

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include st...

2019-01-08 09:39:27 2196

转载 c语言中static 用法总结

 1. 全局静态变量    在全局变量之前加上关键字static,全局变量就被定义成为一个全局静态变量。    1)内存中的位置:静态存储区(静态存储区在整个程序运行期间都存在)    2)初始化:未经初始化的全局静态变量会被程序自动初始化为0(自动对象的值是任意的,除非他被显示初始化)    3)作用域:全局静态变量在声明他的文件之外是不可见的。准确地讲从定义...

2019-01-08 09:39:04 835

转载 __attribute__()__attribute__ ((attribute-list))(转)

GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function     Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute)。__attribute__书写特征是:__attribute__前后都有两个下划线,并切后面会紧跟一对原括弧,括弧里面是相应的__attr...

2019-01-08 09:38:50 789

电子项目从立项到小批量试产文件资料.rar

电子项目从立项到小批量试产文件资料

2021-11-19

嵌入式C开发笔试题.doc

嵌入式C开发笔试题

2021-11-19

ETS1700贺德克温控使用说明.pdf

ETS1700贺德克温控使用说明.

2021-11-19

ALX850x_产品简介.pdf

ALX850x wim

2021-11-19

ALX830x_产品简介.pdf

产品简介

2021-11-19

32位ad发货资料.rar

ADS126X- 上位机 下位机 程序 原理图pcb pdf格式

2021-11-19

1.“互联网+职业技能培训”课程设计与开发规范(试行).pdf

1.“互联网+职业技能培训”课程设计与开发规范(试行).pdf

2021-11-19

stm32f407闪灯程序

该目录下为一个简单的控制核心板上LED1闪烁的程序。程序中的两个全局变量LEDOn,、LEDOff在SysTick_Handler中赋值。

2012-08-01

STM3210E-UCOSII

Fatfs STM3210E-UCOSII flash源码

2012-04-25

空空如也

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

TA关注的人

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