会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风景这边独好
博客园
首页
新随笔
联系
订阅
管理
2021年4月11日
使用命令修改Python的PIP源
摘要: 使用命令修改PIP源有两种方法: 1. 临时修改 示例:使用清华源安装numpy pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy 2. 永久修改 示例:将pip源永久替换为阿里,并使用新源安装numpy # 配置源 pip
阅读全文
posted @ 2021-04-11 15:42 丿踏遍青山人未老
阅读(1308)
评论(0)
推荐(0)
2017年5月20日
【转】解析IAR的ILINK链接器icf配置文件
摘要: 原文:http://blog.chinaaet.com/jihceng0622/p/27024 介绍介绍IAR的icf配置文件,其实这算是一篇知识深入扩展,初手在用IAR简单开发一款片子的时候很少有人去关心该配置文件的,因为该配置文件一般在用IAR新建工程选型目标芯片的时候系统自动添加了(当然kin
阅读全文
posted @ 2017-05-20 16:51 丿踏遍青山人未老
阅读(977)
评论(0)
推荐(0)
2016年2月4日
%s的用法
摘要: %s 正常输出字符串printf("%s\n", "abcd"); //normal output abcd%8s 最少输出8位长度的字符串,不够在字符串左侧用空格补充printf("%8s\n", "abcd"); //normal output ----abcd%8s 最少输出8位长度的字符串,
阅读全文
posted @ 2016-02-04 16:16 丿踏遍青山人未老
阅读(1402)
评论(0)
推荐(0)
2016年1月22日
C语言字符串操作总结大全(超详细)
摘要: 1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecm...
阅读全文
posted @ 2016-01-22 18:36 丿踏遍青山人未老
阅读(465)
评论(0)
推荐(0)
ARM的BIN文件反汇编方法
摘要: 最近在调试uboot的代码时,用的新版本的uboot,lowlevel_init函数里是空的,而且在链接文件中也没有发现对lowlevel_init.o的链接。在bl lowlevel_init 之前和之中加了两个电灯,发现在bl之后的部分并没有被执行,所以想看看具体程序有没有运行这个函数。在网上找...
阅读全文
posted @ 2016-01-22 18:29 丿踏遍青山人未老
阅读(2057)
评论(0)
推荐(0)
2015年11月19日
嵌入式书籍推荐
摘要: Linux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata着 2、《The C Programming Language, 2nd Edition》【美】Brian ...
阅读全文
posted @ 2015-11-19 15:15 丿踏遍青山人未老
阅读(1000)
评论(0)
推荐(0)
2015年11月4日
DM9000C网卡驱动程序移植
摘要: 1.取消版本号不符终止程序运行2.iobase基地址修改为s3c3440的0x200000003.网卡使用的中断号改为IRQ_EINT74.中断触发方式改为上升沿触发5.设置S3C2440的memory controller 硬件相关的设置
阅读全文
posted @ 2015-11-04 19:49 丿踏遍青山人未老
阅读(158)
评论(0)
推荐(0)
NandFlash驱动框架
摘要: 1.首先和前面的几个驱动程序相似,需要分配一个nand_chip结构体 s3c_nand = kzalloc(sizeof(struct nand_chip), GFP_KERNEL);然后填充该结构体 /* 2. 设置nand_chip */ /* 设置nand_chip是给nand_scan函...
阅读全文
posted @ 2015-11-04 19:42 丿踏遍青山人未老
阅读(223)
评论(0)
推荐(0)
2015年10月11日
LCD驱动学习笔记
摘要: 通过这几天的学习发现驱动的框架感觉都差不多,一般分为以下几个步骤:分配一个结构体struct x *x = amlloc();设置结构体的参数硬件寄存器file_operations注册卸载不同之处就是设置这一环节,lcd的驱动的框架就是这么回事,只不过设置的各项参数比较多。lcd的设置项包括固定参...
阅读全文
posted @ 2015-10-11 10:00 丿踏遍青山人未老
阅读(237)
评论(0)
推荐(0)
2015年10月10日
驱动程序分层概念
摘要: 写一下个人对驱动分层的理解,简单的说将驱动分层也就是将驱动中硬件操作的代码和软件处理的代码分为两部分,软件相关的代码较稳定,硬件相关的代码可能因硬件的变动而做出相应调整。这样做的好处是便于编写大型的驱动,好比我们的编程中写的函数将功能模块化,模块化的好处这里就不说了。 以JZ2440开发板的点...
阅读全文
posted @ 2015-10-10 10:40 丿踏遍青山人未老
阅读(993)
评论(0)
推荐(0)
下一页
公告