自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 初学Linux驱动编译

初学驱动编译,各种不懂啊,记得有些东西曾经看到过有印象,但是还是不清晰,原因就是基础不牢固,动手太少。内容多不要紧,重复是最好的老师!坚持能进步!记录一下今天的收获。1、内核的编译分为为当前使用的系统编译内核和为嵌入式单板编译内核(明天再续)2、驱动的编译同样也分为为当前使用的系统使用和为嵌入式单板编译驱动3、led驱动的制作4、驱动开发环境的建立5、由于内核版本的不同

2016-07-23 21:03:53 2268

原创 jlink v8固件修复,解决突然无法识别

刚在某宝上买的jlink用了两天,突然USB无法识别了,同时jlink的指示灯不亮了,然后看了网上有很多解决这样的问题的办法,大都相同或类似,我今天要说的也是和网上的方法差不多。我要说的是在我jlink内部固件恢复的过程中,几乎所有的问题都让我遇到了,虽然都不难解决,但是想骂街。1、我用的是win7 64位的系统,然后按照步骤来刷固件,网上有人说在win7 上面成功了,但是我试了好几遍,不行,

2016-03-23 21:02:29 3456

原创 stm32f103 rtc日历

要做一个基于stm32f103的  rtc日历,stm32f103 rtc只有一个32位的计数器,不像现在新出的有专门的日期寄存器可以使用,但是网上早有大牛们写过这样的程序,找了个调试,可以用。因为网上有很多,就不再详细说明,下面是代码。/*********时间结构体*******/typedef struct { //公历年月日周shifenmiao u16 w_yea

2016-03-23 21:00:09 7509 5

原创 stm32f103 RTC周期性待机唤醒(一)

做一个低功耗的东西,搞了好几天,程序一直卡在一个地方(见下图),今天终于发现问题出在哪里了,对待机唤醒的问题做一个总结(只针对我遇到的问题,其他部分网上都有,基于stm32f103)1、解决我遇到的问题       我的RTC初始化部分有个“保存在备份寄存器的RTC标志是否已经被配置过的判断”,如果已经配置过,则进入else部分,但是这个else部分没有“要使能电源时钟,使能备份时

2016-03-22 22:16:21 28378 6

原创 Makefile学习

1、Makefile的基本结构target:dependency_filescommand /*该行必须以Tab键开头*/2、Makefile中几个常见的的自动变量$^ : 代表所有不重复的依赖文件(以空格分开)$@ : 代表目标文件(的名称)$3、通配符的使用%.o:%.scommand4、系统何时执行make命令a、无目标文件时   b、依赖

2016-01-18 21:08:56 574

原创 s3c2440和sdram

经过了一段时间考试,今天终于把SDRAM这块给学习了。1、许多单片机像STM32一直是使用片上FLASH和RAM,MDK也是定义好了下载算法,进行简单地配置就可以了,而s3c2440确需要外扩FLASH和SDRAM(小于4K的程序可以不用配置SDRAM),使用前需要对其进行初始化。S3C2440 有 27 根地址线 ADDR[26:0],2^27= 128Mbyte ,是一个bank的最大

2016-01-18 20:00:32 835

转载 Ubuntu12.04安装配置tftp服务,以及错误解决

tftp服务,安装起来很简单,但是由于配置起来时的粗心导致出现一些错误,Error code 0: Permission denied,Error code 1: File not found经过探索,tftpd-hpa 是一个功能增强的TFTP服务器。它提供了很多TFTP的增强功能,它已经被移植到大多数的现代UNIX系统安装tftp-hpa(客户端),   tftpd-hpa(服务端

2015-12-13 17:02:23 706

原创 Ubuntu12.04下kermit的安装与使用(VMware+USB转串口),以及openssl-1.0.0e的安装

新手还是嫩啊,这个东西花费了我很长时间,不过最后搞出来了,值了。网上很多人说Linux下minicom不好用,推荐kermit。我的目的是想在VMware里面的Ubuntu12.04上面安装kermit,用USB转串口线连接开发板。参考网上的说法,下面总结一下我遇到的问题和解决方法。1、安装串口工具sudo apt-get install ckermit2、配置相应的kermr

2015-12-13 08:46:38 1489 1

原创 ubuntu12.04安装gcc、gdb和arm-Linux-gcc4.4.3

好记性不如烂笔头,记录今天做的事情和问题。我是参考着网上的方法装了这些东西。A:安装gccsudo apt-get install gcc build-essentialbuild-essential的作用:linux操作系统上面开发程序, 光有了gcc 是不行的它还需要一个 build-essential软件包,作用是提供编译程序必须软件包的列表信息,也就是说,编译程序有了这个软件包

2015-12-11 20:25:12 3213

转载 安装Samba,实现Ubuntu12.04和win7的文件共享

这是写的第一篇文章,很大部分是转载的别人的东西,在网上转来转去也不知道是谁的,在此声明,不是原创,写在这里是为了分享我安装配置Samba服务器的过程经验,向和我一样的刚开始不明白的人分享我遇到的问题和应该注意的地方。之前用的是RedHat的,经发哥推荐,开始用Ubuntu12.04。更换了网易163的源。因为要用到嵌入式的交叉编译,就安装Samba。搞了一天。我是在win7上的vmvare上装

2015-12-10 19:54:45 637

J-Link V8固件恢复_xp

解决jlink突然USB无法识别了,同时jlink的指示灯不亮了

2016-03-23

J-Link V8固件恢复_win7

解决jlink突然USB无法识别了,同时jlink的指示灯不亮了。J-Link V8固件恢复for win7

2016-03-23

PID 学习代码

PID 学习代码

2013-12-02

空空如也

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

TA关注的人

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