自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (4)
  • 收藏
  • 关注

原创 嵌入式MCU学习利器-03-在线做RT-Thread实验

很多学生想要学习RT-Thread,但是苦于没有好的学习工具或者物理开发板而选择放弃。现在福利来了,同学们可以基于我们的仿真平台做嵌入式demo,通过调试功能深入学习RT-Thread的原理。本文章以第一节RT-Thread课程为例,讲解一下RT-Thread在本仿真平台的使用。想要学习的同学可以点击下面的链接进行注册,注册成功后起码有3个月的免费使用期。第一步:点击”我的实验课“选择右侧的”创建课程按钮“来创建一门课程。嵌入式MCU学习利器-03-在线做RT-Thread实验。好了,本期到此结束。

2023-09-15 15:41:55 498

原创 MM32仿真烧写

登录到仿真平台,编译指定的 MM32F5270 课程,如 “IIC 接口 OLED 屏显示。本文以“IIC 接口 OLED 屏显示实验”课程为例,讲述说明仿真平台的 hex。将从仿真平台下载的“main.hex”程序拷贝到 keil 的输出目录中,如下图。在 keil 的下面配置选项中的 output 选项中设置“main.hex”在 keil 中点击下载按钮,将“main.hex”程序下载到开发板中。实验”课程,进入到此课程,点击编译,编译完成后下载 hex 文件。中的 main.hex.

2023-09-04 13:37:25 114

原创 git error: object file ./objects/f8/f664fcb6ba279dc101f9163024a36f817b7e6a is empty

参考地址:文档:git对象为空造成的错误.note链接:http://note.youdao.com/noteshare?id=25cb286000077aee5a8c60fc3a32e1d6&sub=BCECBAF2CD40406ABF87C990B5D6D444问题描述:莫名其妙的git 远程仓库的某一分支不能使用了,修复将一个有效的提交记录写入到远程仓库的指定分支的记录文件中。...

2021-09-26 17:30:23 227

原创 采用systemc编写的倍频器与分频器

1. 倍频参考连接systemc倍频器连接倍频器图像,对应的是1,5,10倍频2. 分频器连接systemc分频器连接分频器由于是之前写的,懒得运行了,故不贴图片了

2021-09-16 17:00:52 205

原创 将MDK转换为GCC

本人比较懒,笔记写在了有道云笔记上,主要是上传图片方便,需要的同学可以点击链接观看http://note.youdao.com/noteshare?id=1bae1b7ad0c5df4961a3dade2b860551&sub=F8E32FC1524849BEB250018BC75CF5C1...

2020-04-10 16:44:32 810

原创 串口(printf)重定向

本文对应的开发板是:stm32在kail环境中(参考野火f429源代码):#include<stdio.h>//重写printf的底层函数fputcint fputc(int ch, FILE *f){ /* 等待串口发送寄存器为空 */ while (USART_GetFlagStatus(DEBUG_USART, USART_FLAG_TXE) ...

2019-09-04 17:43:36 8613 1

转载 四线电阻触摸屏原理

转载自:http://www.elecfans.com/kongzhijishu/renjijiemian/596589.html转载自:https://blog.csdn.net/qlexcel/article/details/82731055 一、结构        上图是电阻触摸屏的一个侧面剖视图。手指触摸的表面是一个硬涂层,用以保护下面的PET层。PET层是很薄的有弹性...

2019-01-24 09:29:16 3990

原创 TI-gpmc截图

2018-12-13 19:28:15 263

原创 总线接口与外设

个人小结: 1. 物理接口:用来传输数据的 ----&gt; 比如USB总线接口,sdio总线接口,I2C总线接口的等等2. 物理接口的读写函数都是在总线驱动中(主机控制器)中实现的,其读写函数的功能仅仅是传输数据所用3. 外设驱动程序的读写函数一般有两个功能:        a:封装或者解析数据        b:调用控制器的读写函数完成数据的传输4. 外设驱动程序的...

2018-11-01 15:18:43 1447

原创 python 操作AT指令

最近调试iot模块,一直想搞一个串口工具,但是linux下面的工具太操蛋(onenet 接入IOT有时间限制),所以想写一个串口程序,但是C语言写起来太复杂,Python写出来简单,但是使用的是read_all函数,没有阻塞的效果,我还以为是我的串口有问题,原来read_all是非阻塞函数,最后想出来这个办法。代码如下:# -*- coding: utf-8 -*-import seri...

2018-10-30 17:36:05 9130

转载 linux git 推送空文件夹

参考链接:http://www.cnblogs.com/chenfulin5/p/7827024.htmlgit 管理 Linux 文件系统有两个问题,第一个是 Linux 根文件系统的 root 权限问题,第二个就是git不上传空文件问题。一、 root权限问题的话就得在 root 用户下git , 只要 su 一下就行了。二、git 部上传空文件问题: 参考: http://www.cnblo...

2018-03-08 09:47:55 572

转载 ARM335X内核简要分析

详情查看:http://blog.csdn.net/zhou13454069844/article/category/1409650

2018-02-23 11:41:50 944

转载 嵌入式ARM平台基于Linux配置应用程序开机自启动(fluxbox参考)

本文转载于 http://www.eefocus.com/toradex/blog/18-01/426601_a6317.html,特此感谢By Toradex秦海1). 简介嵌入式ARM平台设备采用Embedded Linux操作系统进行开发已经越来越成为主流,本文就着重说明在EmbeddedLinux下配置应用程序开机自启动的方法,并就基于Qt的应用程序卡机

2018-02-05 19:19:37 1300

转载 芯片图中的 con 和 u等符号的含义

本文来源于 https://zhidao.baidu.com/question/242736264.htmlJ大多是是接插件 U大多是芯片CON 多是接口R电阻C电容L电感D二极管Q晶体管

2018-02-05 14:21:40 4789

转载 Cotex-A8开发板之Telnet移植

本文转载于:http://blog.csdn.net/mdx20072419/article/details/7940405以下内容在相应的文件末尾添加即可:通过网线远程访问Cotex-A8开发板,在开发过程中,给项目小组的每一个成员都带来极大的方便,在这里给大家介绍一种基于telnet协议远程访问开发板的方式。Telnet的简介:协议是TCP/IP

2018-02-05 13:42:12 432

翻译 来自于富林

u-boot 流程分析 http://www.cnblogs.com/chenfulin5/p/5676266.html

2018-01-29 16:52:52 230

转载 QT获取控件的内容去传参的小发现

1://处理文本框(内容是一个连续的字符串)的方法(不能直接用文本框的内容去传参,//否则会有意想不到的错误发生,需要利用先拷贝到数组,然后利用数组去传参),#include #include  int argc  = 0;       int i = 0;       char *argv[10]={NULL};       QString str;   

2018-01-26 14:17:48 1583

转载 qt 小控件之textEdit

获取 textedit 的文本内容:QString text = ui->textEdit->toPlainText();设置textedit 的文本内容:ui->textEdit->append(“lkf”);此方法追加内容是换行追加char b[10] = "sja";    ui->textEdit->moveCursor(QTextCursor::End);   

2018-01-19 15:45:57 25991 1

转载 am335x uboot, kernel 编译

文章来源于:http://www.cnblogs.com/chenfulin5/p/8289146.html

2018-01-15 18:47:33 1316

转载 jsoncpp小实例

1:安装json库:sudo apt-get install  libjsoncpp0     libjsoncpp-dev2:编译方式:编译时加上库路径 g++ my_test_jsoncpp.cpp  -L/usr/lib/x86_64-linux-gnu  -ljsoncpp   -o my_test3:json数据解析:    #include   int ma

2018-01-10 18:20:15 472

转载 libwebsockets之简单服务器代码

#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&gt;#include &lt;sys/time.h&gt;#include &lt;unistd.h&gt;#include &lt;pthread.h&gt;#include &lt;libwebsockets.h&gt;//协议回调函数之 callba

2018-01-10 16:30:04 9066

转载 websockets之实列编写

libwebsockets(库的) 编译运行测试:http://blog.csdn.net/u014778332/article/details/51371922linux下libwebsockets编译及实例(客户端与服务端的编写)http://blog.csdn.net/yuanwei1314/article/details/76228495总结

2018-01-09 09:17:55 1245

翻译 前端数据格式收集

:跨域请求之JSONP:(本质是利用script来完成跨域请求要请求的文件里面的数据类型是jsonp类型,形式如下:)jsonp类型,形式如下  (vi jsonp.js)aa({"name":"tom"});ajax之请求json数据格式( vi date.json){"name":"tom"}

2018-01-08 21:52:30 1491

转载 for AM335x(uboot和 内核)

U-Boot for AM335x :  http://www.eefocus.com/marianna/blog/cate_17941_0.html?p=2(移植全集)为AM335x移植Linux内核主线代码http://www.eefocus.com/marianna/blog/cate_18142_0.htmlrtc: 用户空间

2018-01-06 21:03:48 1180

转载 Linux串口编程教程——串口编程详解(源代码)

Linux串口编程教程(三)——串口编程详(源代码)解:http://blog.csdn.net/u011192270/article/details/48174353Linux下的串口编程(二)----(图文并茂,讲解深刻)http://blog.csdn.net/w282529350/article/details/7378388几个要点:1: /*无奇偶校验位*/

2018-01-04 22:39:15 2195

转载 Linux串口编程详解 linux串口相关设置函数

tcgetattr   函数用于获取与终端相关的参数。参数fd为终端的文件描述符,返回的结果保存在termios 结构体中http://baike.baidu.com/view/5644808.htm?fr=aladdintcsetattr  函数用于设置终端的相关参数 tcflush Unix终端I/O函数。作用:清空终端未完成的输入/输出

2018-01-04 21:35:09 4270

转载 linux 应用层串口调试函数

tcgetattr函数与tcsetattr函数(获取终端信息)波特率的设置通常使用cfsetospeed和cfsetispeed函数来完成

2018-01-04 16:28:28 596

转载 Linux 下测试串口的命令microcom

命令(busybox  microcom)使用方法很简单:Usage: microcom [-d DELAY] [-t TIMEOUT] [-s SPEED] [-X] TTY参数如下:-d 表示延时时间,一般我都不设置。-t 表示超时时间,超多少时间就自动退出。单位为ms-s 表示传输速度,波特率的意思,这个根据自己的情况而定。-X 不加最后指定你的串口设备。

2018-01-04 15:12:03 8788

原创 buildroot 使用外部工具链的问题

记录一下:在64位系统上,在使用buildroot编译根文件系统时,若是直接使用外部工具链汇报错如下>>> toolchain-external-custom  Extracting>>> toolchain-external-custom  Patching>>> toolchain-external-custom  ConfiguringCannot execute cro

2017-12-28 15:48:43 9435 1

原创 Ubuntu 14.04 编译arm 环境配置

1:下载所需要的库:一般有的交叉编译器为32位的,所以要安装32位的库才能运行,sudo apt-get install   libc6:i386   libstdc++6:i386   libncurses5:i386   zlib1g:i3862:制作内核烧录镜像:(1)制作img文件系统(2)将内核文件和uboot文件写入该文件系统http://www.cnblogs.c

2017-12-26 19:23:51 360

转载 Ubuntu修改终端显示的主机名、用户名、目录不同颜色

http://www.mamicode.com/info-detail-1716052.html 打开终端输入:echo $PS1输入:gedit ~/.bashrc#定位到如下代码:if [ "$color_prompt" = yes ]; then PS1=‘${debian_chroot:+($debian_chroot)}\[\033[01;32

2017-12-26 16:58:25 9672

转载 Qt5.5.1移植到freescale imx6

http://blog.csdn.net/xishuang_gongzi/article/details/49583821QT官方文档说明:https://doc.qt.io/qt-5.6/index.html移植Qt5.6到imx6系列处理器移植过程说明--支持qmlhttp://blog.csdn.net/woyimibayi/article/details/52788790   移植Qt 一...

2017-12-18 19:46:39 825

原创 网站网址收集

Xorg (简体中文) https://wiki.archlinux.org/index.php?title=Xorg_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&amp;oldid=273317前端语言(HTML / CSS/JavaScript/服务端/数据库/移动端/XML 教程/ASP.NET/Web Service/开发工具/网站建设)http://ww...

2017-12-13 13:14:43 1433 1

转载 xserver源码分析

xserver源码分析之解析xorg.conf(main函数过程)http://blog.csdn.net/w6980112/article/details/49615859xserver资源介绍http://www.newsmth.net/nForum/#!article/THOSS/9143xorg-xserv

2017-12-11 18:45:45 2652

转载 modprobe加载驱动问题

本文转载于:http://blog.csdn.net/armeasy/article/details/39621265在类unix操作系统中,驱动加载方式一般分为:静态加载和动态加载。静态加载就是把驱动程序直接编译到内核里,系统启动后直接被调用。静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译下载内核,效率较低。动态加载利用了LINUX的module特性,可以在系

2017-12-11 15:51:17 19775 1

翻译 【记录】尝试分析Buildroot在make menuconfig后make时的内部执行逻辑

【背景】https://www.crifan.com/try_analysis_buildroot_after_make折腾:【已解决】Cygwin下为xscale编译BuildRoot时make出错:/bin/sh: -c: line 0: syntax error near unexpected token `(‘期间,需要去分析Buildr

2017-12-08 12:39:57 1753

转载 Makefile 中:= ?= += =的区别

在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEFINE_VRE    VRE = “Hello World!”elseendififeq ($(OPT),define)    VRE ?= “Hello World! First!”endif

2017-12-08 11:02:50 120

转载 Linux DISPLAY 变量设置

http://blog.sina.com.cn/s/blog_75acbe0b010199p7.html在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上

2017-12-06 13:20:03 22124 3

转载 startx 及xinit 介绍(经典)

X-server管理鼠标、键盘、显卡、显示器X-client处理程序的运行----------------------------------------------------------------------------------------------------WM管理窗口:移动、变型、关闭、装饰......-------------------------------

2017-12-06 11:32:39 28410 1

转载 Ubuntu从字符界面打开图形界面,别用startx

Ubuntu从字符界面打开图形界面,别用startx2013年08月08日 ⁄ 综合 ⁄ 共 616字 ⁄ 字号 小 中 大 ⁄ 评论关闭以下问题已经在Ubuntu论坛里提出过,原链接在这里:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=401953问题:我用的是Ubuntu 12.0

2017-12-06 11:26:13 2753

multiplier.zip

根据输入时钟信号可以实现任意倍频的设置

2021-09-16

mt7601AP与STA移植--

该驱动的版本比较低,在高版本的内核中需要做相应的修改,我是在4.4内核上做的修改,现在已经可以运行了,上传一个连接地址,我的资料都在有道云里面,连接地址包含的是驱动的源码地址和移植使用参考文档。文档可能有点乱,比较是我写的,给自己用的,所以下载前请考虑清楚。 内容包括:ap与sta模式的源码,ap的使用,sta的使用,ap与eth0的网络共享等等。

2018-10-31

arm板文件系统几个基本服务移植集合

用buildroot生成文件系统,在arm板上配置其配置文件(httpd、vsftpd、ntp、can-utils、openssh、等)

2017-11-28

arm配置httpd

用buildroot编译生成httpd和PHP解释器,在arm板上配置httpd和PHP的解释器的配置文件,是httpd支持PHP

2017-11-28

空空如也

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

TA关注的人

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