- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 java文件读写(磁盘IO机制详解)
当我参加第四届中间件比赛的时候,我就对这文件读写很懵逼,好多种读写方式,啥区别,效率都啥样,于是翻看了好多的资料,真的不全啊,有的单独说系统,有的单独说java,也不知道谁真谁假。于是根据我查找的资料和实际的源码阅读,我总结这篇文章,希望各位像我一样懵逼过得同学能不太懵逼,希望有理解不到位的地方各位大佬能指点一二。即将毕业,会陆续开始写一些java方面的文章,希望能为找工作带来些帮助,各位大佬...
2019-02-15 17:18:54
2820
转载 关于STM32能否使用malloc申请动态内存的问题
首先,malloc( )属于标准C语言函数,当然可以在单片机上使用,如STM32可以先在启动文件中设置heap的大小,再使用动态内存分配: Heap_Size EQU 0x00000200 \\也就是 512字节;但是一般单片机的内存都比较小,而且没有MMU,malloc 与free的使用容易造成内存碎片。而且可能因为空间不足而分配失败,从而导致系统崩溃,因此应
2017-05-28 20:01:35
1362
原创 uboot命令行模式run_command函数的实现
uboot命令行模式大家应该都清楚,实际上都是靠run_command函数我是基于AM3358的uboot来说明的,其实其他的都一样,各个版本uboot的这个函数好像都是一个样子的。1.先看一下u-boot.lds文件,其中有如下一段,先记着这个事情。2.在command.h中有如下代码:一:二:三:这些代码要记着,之后就会揭晓他
2017-05-27 15:47:07
5055
原创 S3C2440旧版本uboot重定位分析
最近看了一下韦东山老师给出的基于2440的uboot源码,自行分析了一下,分享一下。在分析重定位部分源码之前要事先说明几个基础知识。1.为什么需要重定位? uboot事先烧写到nandflash中,nandflash不是由CPU编址的,就是一个片外ROM。S3C2440有一个特性,就是上电后自动将nandflash上前4k代码复制到片内内存执行。但是我们的uboot很明显远远不止4k大小,所以这前
2017-05-22 16:17:58
1005
原创 关于STM32中PA15引脚作为普通io的使用
最近做一个项目,调试的时候,发现PA15引脚无论配置输出高还是低或者输入,均只能输出3.3V的高电平。前提说明,目前STM的硬件调试有两种方法,JTAG和SW的方式,目前个人认为最好的方式就是SW,因为它只占用PA13和PA14两个io。而JTAG还要多占用PB3,PB4,PA15三个io口。很浪费资源。本人使用SW的方式,但是STM默认会启用SW和JTAG两种。也就是说,默认情况下,PA13、PA
2017-05-21 20:26:15
9317
3
Java web用户登录注册 —— 使用JSP Servlet
2018-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人