自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (20)
  • 收藏
  • 关注

原创 ubuntu格式化优盘为fat32

1.   fdisk -l   查看U盘的挂载点例如:root@lenovo:~# fdisk -lDevice     Boot Start       End   Sectors   Size Id Type/dev/sdb4  *      256 248348100 248347845 118.4G  7 HPFS/NTFS/exFATU盘的设备名称为sdb

2017-05-09 11:34:26 10152

原创 ubuntu下 vi按方向键会变成ABCD的修改方法

安装完Ubuntu后,直接用系统自带的vi会出现如下的问题:按方向键光标并不会移动反而会显示ABCD如下图:解决方法1:修改/etc/vim/vimrc.tiny ,增加set nocompatible,然后 保存,作用是关闭 vi 兼容模式,然后source vimrc.tiny即可方法2:ubuntu预装的是 vim tiny,安装vim full版本,可以解决

2016-12-16 17:41:21 10113 1

转载 arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别

命名规则交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi]arch - 体系架构,如ARM,MIPSvendor - 工具链提供商os - 目标操作系统eabi - 嵌入式应用二进制接口(Embedded Application Binary Interface)根据对操作系统的支持与否,ARM GCC可分为支持和不支持操作系统,

2015-08-18 14:24:11 537

转载 飞凌FL-2440开发板上实现模拟U盘

飞凌FL-2440开发板上实现模拟U盘本专题主要讲解如何在飞凌嵌入式ARM开发板上如何实现模拟U盘的功能。通过修改内核配置和文件系统相关内容,我们在FL2440上实现了模拟U盘功能,通过模拟U盘,我们很方便的实现了在开发板和WINDOW系统之间进行数据交换。开发板脱离WINDOW时,它运行数据采集程序,把采集到的数据写成文件保存在NAND FLASH中。WINDOW系统需要读取开发板采集的

2015-03-30 08:33:01 1739 5

转载 统治世界的十大算法

软件正在统治世界。而软件的核心则是算法。算法千千万万,又有哪些算法属于“皇冠上的珍珠”呢?Marcos Otero 给出了他的看法。什么是算法?通俗而言,算法是一个定义明确的计算过程,可以一些值或一组值作为输入并产生一些值或一组值作为输出。因此算法就是将输入转为输出的一系列计算步骤。—Thomas H. Cormen,Chales E. Leiserson,算法入门

2015-01-02 15:31:42 431

原创 linux 内核启动时,出现解压crc error的可能原因

启动arm板 内核自解时出现    CRC error           -- System halted     错误错误Starting kernel ...Uncompressing Linux...................................................................................

2014-05-09 11:01:01 3261

原创 设置sirf3GPS模块输出语句的命令

sirf3模块是sirf的一款经典gps模块,虽然后来又有sirf4

2014-04-12 20:37:05 2232

转载 STM32移植FATFS文件系统

FatFS 是一个通用的文件系统模块,用于在小型嵌入式系统中实现FAT文件系统。 FatFs 的编写遵循ANSI C,因此不依赖于硬件平台。它可以嵌入到便宜的微控制器中,如 8051, PIC, AVR, SH, Z80, H8, ARM 等等,不需要做任何修改。  特点:  FAT12, FAT16 与 FAT32.多个卷(物理驱动器与分区).两种分区规则: FDISK 与 Supe

2014-02-18 21:48:47 1429

转载 linux read/write和fread/fwrite有什么区别

1,fread是带缓冲的,read不带缓冲.2,fopen是标准c里定义的,open是POSIX中定义的.3,fread可以读一个结构.read在linux/unix中读二进制与普通文件没有区别.4,fopen不能指定要创建文件的权限.open可以指定权限.5,fopen返回指针,open返回文件描述符(整数).6,linux/unix中任何设备都是文件,都

2013-06-03 10:32:35 600

原创 ubuntu下arm-linux-gcc 4.4.3的安装

下载arm-linux-gcc-4.4.3.tar.gz文件,可以在我的资源里下载 1.建立目录    输入命令:sudo mkdir  /usr/local/arm    输入用户密码确认2解压文件:如果用ubuntu下载的arm-linux-gcc-4,4.3.tar.gz文件,则一般下载到了/home/用户名/下载    先把文件复制到/home/用户名/文档

2013-05-15 17:56:55 721

转载 Ubuntu的shell之bash和dash

Ubuntu的 shell 默认安装的是 dash,而不是 bash。运行以下命令查看 sh 的详细信息,确认 shell 对应的程序是哪个:$ls -al /bin/shdash 比 bash 更轻,更快。但 bash 却更常用。如果一些命令、脚本等总不能正常执行,有可能是 dash 的原因。比如编译 Android 源代码的时候,如果使用 dash,则有可能编译出错,或

2013-05-06 11:39:07 645

原创 ubuntu下用su切换到root用户时用 gedit会出现错误的解决办法

在未切换到root用户时,用gedit 打开文档不会提示有错误出现,而当用su切换到root时则出现如下的错误:(gedit:9204): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported

2012-09-19 22:17:03 2850

原创 ubuntu删除开机界面中多余的选项

ubuntu开机时在GRUB 上会有很多选项,其中有几个是多余的内核选项。这些多余的内核选项可能是自动更新导致的也可能是安装盘带的。这些多余的内核会占一定的存储空间(100mBYTE左右)。现在就说一下怎样删除多余的内核,方法如下:(1)输入:uname -a查看一下你正在用的内核,比如我用的内核是:2.6.32-42-generic(2)输入:dpkg --get-selec

2012-09-03 07:08:40 1990

原创 ubuntu下如何设置root 密码

ubuntu 安装完之后不会像red hat 9 一样设置root 密码。默认只会设置一个普通权限的账户。当需要root权限安装一些库或者删出多余的内核时可以在所加的命令前加sudo但是当很多需要root权限的命令时最好是切换的root账户下,这时就需要root密码了。首先要启用root同时设置root密码。在终端中操作如下:(1)输入 sudo passwd root

2012-09-02 11:53:01 449

st7703_datasheet&code.7z

包含st7703的配置手册和st7703Linux的驱动,驱动来自于OrangePi 4G-IOT的内核代码。

2021-09-27

交换机芯片IP175官方原理图

5口交换机芯片IP175G的官方原理图

2021-05-05

SSD1307_v1_2.pdf

ssd1307是一款oled驱动器,分辨率:128 x39,VDD=1.65V-3.3V(IC逻辑),VCC=7V-15V(面板驱动电源),可用spi或者I2C通信。和1306类似

2021-03-09

MSYS_ MinGW_7z_convert

2503源码11CW1352SP3_CORETEK03D_11C_V2_GPRS_MMI中需要的第三方工具 :MSYS MinGW 7z convert

2020-06-20

2.4GpcbANT.7z

包含TI的两个文档 DN0007和AN043,DN0007是2.4Ghz倒F天线的设计,AN043是2.4Ghz蛇形倒F天线的PCB设计

2020-05-14

HexToDouble1.16.exe

软件上有4个按钮,按钮hexToDouble是将双精度在内存中的16进制转换成可读数字,DoubleToHex是将一个可读的数转换成在内存中的形式,eg,输入123.892然后按DoubleToHex输出 C 2 2B 87 16 F9 5E 40,每一个字节中前面的0被省略了,应该是0C 02 2B 87 16 F9 5E 40 低位在前 ,hexToSingle是16进制转成单精度,SinleToHex是单精度数转换成16进制

2020-05-07

stm32f103hal库的usb虚拟串口程序

hal库的usb虚拟串口,系统时钟是8m的晶振,RTC时钟是32.768k的晶振,使用serial wire调试,用systick作为系统时钟,并1ms触发一个中断

2019-05-01

MCP144段码液晶屏驱动芯片资料

国产低功耗段码液晶屏驱动芯片,资料包含了芯片手册、应用指南、测试手册、原理图和pcb

2018-12-13

MT2503官方资料及原理图

mt2503(A和D)的官方文档及设计文档,有些文档有密码,密码就是文件末尾的数字部分,2503A和2503D的区别是A没有内部flash,D带有一个4M字节的flash,2503相当于一个mt6261的芯片叠加一个独立的mt3333gps芯片。

2018-03-17

mtk功能手机开发入门资料(2012年以前旧资料)(三本书)

虽然现在已经是智能手机的时代,但是功能机并没有死,而是变成了智能手表,老人机,可穿戴设备,物联网设备,mtk最近几年推出的mt6261 2502 2503的依然沿用了功能机的开发步骤,了解这些知识对开发可穿戴设备还是很有好处的

2018-02-11

移远MC20官方资料

移远MC20官方资料,包含通用AT指令蓝牙AT指令GPSAT指令上一次发的资料里不包含蓝牙AT指令,包含硬件开发 AGPS,AD10的PCB封装

2018-01-06

sim868模块资料(芯片为mt2503)

sim868和移远mc20所用的芯片一样都是MT2503,资料包含硬件设计手册、AGPS应用、AT指令、stc12的程序、PCB封装

2017-10-23

移远mc20(芯片mt2503)模块开发资料

包含移远MC20模块的产品规格书、产品介绍、硬件设计手册、参考设计手册、AGPS应用指导、AT指令手册

2017-10-23

开关电源设计

《开关电源设计》(第2版)从最基本的开关变换器分析入手,系统地阐述开关电源电路(设计)的功率转换和脉宽调制原理、驱动电路与闭环反馈的稳定性及磁性元件的设计原则;对各功率变换器器件的参数选择和变换器各部分波形进行了定量分析;利用闭环反馈振荡机理,详细讨论了开关电源电流、电压环反馈系统的稳定性;论述高频开关电源在功率因数校正技术、软开关技术,以及电子镇流器技术等方面的最新动态和发展趋势。内容上不仅对各功率变换器的原理有详尽、系统的论述,同时给出多种新型的拓扑及对应电路反馈环的设计实例。

2017-10-23

jtag v8.bin

可用于丢固件的jtag,用swd模式时不会卡死在调试界面,不会弹出不包含m3内核的弹窗。不会提示升级,mdk5中可以使用

2017-09-26

STM32F10x_DSP_Lib_V2.0.0.zip

意法半导体官方 dsp库,适用于stm32f103系列,修正了采样256点和1024点时汇编的bug,可以调用汇编写成的函数进行基4的fft运算

2016-12-26

jlink V8.BIN & AT91-ISP

JLink V8的固件 V8.BIN 可以用于固件损坏的JLINK或者升级后不能用的JLINK

2015-11-04

开源的nmealib

解析gps nmea语句(gpgga,gprmc,gpgsv,gpgsa),并含有计算两点距离(地面)的公式,用c语言编写,可以移植到单片机上,缩短开发时间。

2014-05-06

arm-linux-gcc-4.4.3.tar.gz

详见博文ubuntu下arm-linux-gcc的安装

2013-05-15

WINXP 下的莫尔斯电码练习软件

一个很方便的莫尔斯电码练习软件。既可以按键盘上的字母,回车键相当于电报的发射键。可以改变点划的发声频率。

2012-09-19

空空如也

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

TA关注的人

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