自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

斌cazure的博客

斌cazure的博客,cazure.cn

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

原创 位置式PID与增量式PID C语言实现

位置式PID与增量式PID C语言实现

2022-06-14 16:01:13 578

原创 问题: SMT32F4 添加CCMRAM 时 修改ld链接文件 使用 gcc elf 生成 bin 文件 128M 地址填充

在使用SMT32F4时想 使用CCMRAM的那64K空间修改ld链接文件 如下,这个是rt-thread的链接文件,添加了CCMRAMMEMORY{ROM (rx) : ORIGIN =0x08000000,LENGTH =1024kRAM (rw) : ORIGIN =0x20000000,LENGTH =128kCCMRAM (rwx) : ORIGIN =0x10000000,LENGTH =64k}SECTIONS{......... _siccmram =.

2020-07-18 10:57:10 1660 2

原创 linux 安装低版本gcc g++编译器和交叉编译器

ubuntu debian这些系统内核和编译工具不停的在更新,版本越来越高。有时候需要编译一些几年前的程序,发现一些语法变了,一个个改太麻烦。只有安装老版本的编译器才是最明智的选择。linux编译器安装,这样子 sudo apt-get install build-essential...

2020-06-24 10:37:41 2644 1

原创 Linux驱动和应用的基本结构和makefile文件

linux是运行在不同硬件平台的开源操作系统,每个平台的CPU架构,RAM地址,总线地址并不相同。虽然linux实现了大部分硬件平台的适配,可以很容易运行在各个平台。但是每个平台的硬件外设并不相同,像SPI、UART、IIC这些硬件以及mpu6050、SSD1306、RS485这些外设模块。驱动的本质就是按照linux的统一接口实现操作硬件SPI、UART、IIC的方法以及和外设通讯控制读写数据的方法。应用程序只需要按照统一的接口才操作硬件,交互数据。linux驱动分为:字符驱动、块驱.

2020-05-25 11:26:06 349

原创 NUC972 linux ubifs 文件系统 相关问题

ubuntu16安装mtd-utils工具,里面包涵mkfs.ubifs工具(版本1.5.2)sudo apt-get install mtd-utils制作ubifs的rootfs镜像mkfs.ubifs -F -x lzo -m 2048 -e 126976 -c 732 -o ubifs.img -d ./rootfs_busybox制作ubifs的标卷镜像CONFIG_FILE=./ubinize.cfgecho "[rootfs-volume]" > $C.

2020-05-15 14:26:07 1273 2

原创 NUC972 linux CAN 操作 socket raw读写

linux 平台上CAN操作[*]Networking support --> <*>CAN bus subsystem support --> CAN Device Drivers <*> NUC970/N9H30 CAN0/CAN1 devices

2020-05-13 18:28:13 1174

原创 bash: arm-linux-gcc: No such file or directory

编译器64位32位兼容性问题bash: /usr/local/arm_linux_4.8/bin/arm-linux-gcc: No such file or directorysudo apt-get install lib32stdc++6

2020-04-18 16:16:24 1542

原创 linux学习之为桌面程序配置中文字体,解决乱码问题

现在linux越来越广泛,使用越来越多。有时候我的一个中文的文档放在linux下需要处理却发现是中文,如果开打这个目录或者文件,发现全是乱码。文件肯定是没有损坏的,但是编码的标准不一样,解码的时候就不能解出来原本一样的。其实只要在linux下安装几个中文的字体就可以解决上面的问题的首先,我们用的是debian系列的linux(ubuntu都可以用只要有apt包管理器命令),还有redhat系...

2018-10-08 11:00:48 548

原创 multisim10中设置变压器匝数比的两种方法

Multisim怎样修改变压器的初级和次级电感和匝数?使用multisim10进行电路仿真时,发现变压器只有那么几个,放置元件后发现并不能自由调节线圈比。 其实只有两个元件可以改,一个是改线圈匝数比,一个是改电感系数。 选择TS_IDEAL元件。双击元件可以Coefficient of coupling 就是电感系数了。   还有一个变压器件中TS-XF...

2018-10-08 10:45:19 18799

原创 Linux学习之配置xterm更改字体支持中文+中文输入法+选中复制

xterm是Xorg里的一个图形化终端模拟器,相比纯文本的终端这个更好玩些,只要安装上xorg然后startx就可以启动它(在没有图形的情况下)。但是毕竟是国外软件,要用,我们得让它支持我们的语言。要支持中文就得有中文字体 WenQuanYi要得输入中文就得有中文输入法 fcitx安装字体DejaVu 和 WenQuanYi#apt-get install ttf-wqy-mic...

2018-09-15 18:48:54 3923

原创 CC2530 ZigBee协议栈 学习心得

最近一直在学习研究cc2530这款单片机,感觉自己的C语言水平还是不够有得提升的空间,但还是有不少收获。   CC2530是一款支持ZigBee无线组网协议的低功耗单片机,cc2530主要的应用场景是在物联网方面。因为有着无线组网和低功耗的优势所以被广泛使用物联网无线数据采集和控制。   ZigBee协议栈,一听就应该明白,这是个像TCP/IP一样的复杂协议,其实不然单片机的RAM和ROM都是...

2018-09-15 18:30:12 8950

转载 我的linux学习之路:apt-get常用命令

apt 高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。  用法:  apt-get [选项] 命令 apt-

2016-04-05 08:40:43 483

转载 我的linux学习之路:linux的常用命令

linux菜鸟一个,留下这些留作以后备用常用指令ls          显示文件或目录     -l           列出文件详细信息l(list)     -a          列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir         创建目录     -p           创建目录,若无父目录,则创建p(parent)cd

2016-04-03 17:30:53 270

转载 我的linux学习之路:Git常用命令

查看、添加、提交、删除、找回,重置修改文件git help   # 显示command的helpgit show                      # 显示某次提交的内容 git show $idgit co --             # 抛弃工作区修改git co .                     # 抛弃工作区修改git add        

2016-04-03 17:10:35 251

原创 orangepi 使用fdisk e2fsck resize2fs调整Linux分区大小

    买了一个orangepi 然后用7.4GB的内存卡,写入了一个lubuntu镜像,用去3.6GB还有3.8GB没有用,因为要编译mt7601u进ubuntu中,需要用到内核文件但是内核压缩包1.2GB,复制不进ubuntu  现在又不想重新格式化,通过百度找到了无损调整磁盘分区大小的方法。现记录如下,以备后用。   我的情况  将一块内存卡分成了两个区,一个40MB 的boot...

2016-04-02 17:45:42 13619

转载 linux 的命令行输出进度条

linux 有些个命令比如 wget  会显示一个进度条。终于知道了一个办法弄出这个效果。其实也很简单:for ($i = 0; $i   printf("progress: [%-50s] %d%%\r", str_repeat('#',$i), $i * 2);  usleep(1000 * 100);}echo "\n";echo "Done.\n";每次

2016-04-02 16:30:55 1432

转载 linux kernel ,Linux内核的吸引力

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

2016-04-01 18:09:44 621

modbus_Poll_Slave.rar

modbus poll slave 7 modbus主从机调试软件

2020-08-04

KEIL2032.rar

keil2032

2020-04-13

cc2530模块电路图 Altium Designer

Altium Designer设计 的 cc2530模块电路图sch,pcb都有

2018-09-15

虚拟串口,串口服务器64位驱动

串口服务器64位驱动 Secure Port Redirector,用于远程连接串口服务器

2018-09-15

PL2303HXD_Android

PL2303HXD_Android_v10013b.rar

2016-04-05

74系列芯片总汇

74系列芯片总汇

2016-04-05

全志 H3-script.fex配置手册

全志 H3-script.fex配置手册v1.0

2016-04-05

c语言入门.pdf

C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔实验室的Dennis M. Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。

2014-10-30

minix3.pdf

MINIX是一种基于微内核架构的类UNIX计算机操作系统,由AndrewS.Tanenbaum发明。MINIX最初发布于1987年,开放全部源代码给大学教学和研究工作。2000年重新改为BSD授权,成为自由和开放源码软件。MINIX为全球注册商标 Minix原来是荷兰阿姆斯特丹的Vrije大学计算机科学系的Andrew S. Tanenbaum教授所发展的一个类Unix操作系统。全部的程序码共约12,000行,并置于他的著作Operating Systems: Design and Implementation(ISBN 0-13-637331-3)的附录里作为范例。Minix的系统要求在当时来说非常简单,只要三片磁片就可以启动。 全套Minix除了起动的部份以汇编语言编写以外,其他大部份都是纯粹用C语言编写。分为:内核、内存管理及档案管理三部份。 Minix原始是设计给1980年代到1990年代的IBM PC和IBM PC/AT兼容电脑上执行。1.5版也有移植到以Motorola 68000系列CPU为基础的电脑上(如Atari ST,Amiga,和早期的Apple Macintosh)和以SPARC为基础的机器(如升阳sun公司的工作站)。2.0版则只有x86架构的版本。

2014-10-30

空空如也

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

TA关注的人

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