- 博客(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
559
原创 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
230
原创 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
373
原创 采用systemc编写的倍频器与分频器
1. 倍频参考连接systemc倍频器连接倍频器图像,对应的是1,5,10倍频2. 分频器连接systemc分频器连接分频器由于是之前写的,懒得运行了,故不贴图片了
2021-09-16 17:00:52
288
原创 将MDK转换为GCC
本人比较懒,笔记写在了有道云笔记上,主要是上传图片方便,需要的同学可以点击链接观看http://note.youdao.com/noteshare?id=1bae1b7ad0c5df4961a3dade2b860551&sub=F8E32FC1524849BEB250018BC75CF5C1...
2020-04-10 16:44:32
936
原创 串口(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
8941
1
转载 四线电阻触摸屏原理
转载自:http://www.elecfans.com/kongzhijishu/renjijiemian/596589.html转载自:https://blog.youkuaiyun.com/qlexcel/article/details/82731055 一、结构 上图是电阻触摸屏的一个侧面剖视图。手指触摸的表面是一个硬涂层,用以保护下面的PET层。PET层是很薄的有弹性...
2019-01-24 09:29:16
5228
2
原创 总线接口与外设
个人小结: 1. 物理接口:用来传输数据的 ----> 比如USB总线接口,sdio总线接口,I2C总线接口的等等2. 物理接口的读写函数都是在总线驱动中(主机控制器)中实现的,其读写函数的功能仅仅是传输数据所用3. 外设驱动程序的读写函数一般有两个功能: a:封装或者解析数据 b:调用控制器的读写函数完成数据的传输4. 外设驱动程序的...
2018-11-01 15:18:43
1525
原创 python 操作AT指令
最近调试iot模块,一直想搞一个串口工具,但是linux下面的工具太操蛋(onenet 接入IOT有时间限制),所以想写一个串口程序,但是C语言写起来太复杂,Python写出来简单,但是使用的是read_all函数,没有阻塞的效果,我还以为是我的串口有问题,原来read_all是非阻塞函数,最后想出来这个办法。代码如下:# -*- coding: utf-8 -*-import seri...
2018-10-30 17:36:05
9499
转载 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
627
转载 ARM335X内核简要分析
详情查看:http://blog.youkuaiyun.com/zhou13454069844/article/category/1409650
2018-02-23 11:41:50
1011
转载 嵌入式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
1402
转载 芯片图中的 con 和 u等符号的含义
本文来源于 https://zhidao.baidu.com/question/242736264.htmlJ大多是是接插件 U大多是芯片CON 多是接口R电阻C电容L电感D二极管Q晶体管
2018-02-05 14:21:40
5414
转载 Cotex-A8开发板之Telnet移植
本文转载于:http://blog.youkuaiyun.com/mdx20072419/article/details/7940405以下内容在相应的文件末尾添加即可:通过网线远程访问Cotex-A8开发板,在开发过程中,给项目小组的每一个成员都带来极大的方便,在这里给大家介绍一种基于telnet协议远程访问开发板的方式。Telnet的简介:协议是TCP/IP
2018-02-05 13:42:12
477
转载 QT获取控件的内容去传参的小发现
1://处理文本框(内容是一个连续的字符串)的方法(不能直接用文本框的内容去传参,//否则会有意想不到的错误发生,需要利用先拷贝到数组,然后利用数组去传参),#include #include int argc = 0; int i = 0; char *argv[10]={NULL}; QString str;
2018-01-26 14:17:48
1632
转载 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
26189
1
转载 am335x uboot, kernel 编译
文章来源于:http://www.cnblogs.com/chenfulin5/p/8289146.html
2018-01-15 18:47:33
1377
转载 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
508
转载 libwebsockets之简单服务器代码
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/time.h>#include <unistd.h>#include <pthread.h>#include <libwebsockets.h>//协议回调函数之 callba
2018-01-10 16:30:04
9483
转载 websockets之实列编写
libwebsockets(库的) 编译运行测试:http://blog.youkuaiyun.com/u014778332/article/details/51371922linux下libwebsockets编译及实例(客户端与服务端的编写)http://blog.youkuaiyun.com/yuanwei1314/article/details/76228495总结
2018-01-09 09:17:55
1271
翻译 前端数据格式收集
:跨域请求之JSONP:(本质是利用script来完成跨域请求要请求的文件里面的数据类型是jsonp类型,形式如下:)jsonp类型,形式如下 (vi jsonp.js)aa({"name":"tom"});ajax之请求json数据格式( vi date.json){"name":"tom"}
2018-01-08 21:52:30
1540
转载 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
1243
转载 Linux串口编程教程——串口编程详解(源代码)
Linux串口编程教程(三)——串口编程详(源代码)解:http://blog.youkuaiyun.com/u011192270/article/details/48174353Linux下的串口编程(二)----(图文并茂,讲解深刻)http://blog.youkuaiyun.com/w282529350/article/details/7378388几个要点:1: /*无奇偶校验位*/
2018-01-04 22:39:15
2263
转载 Linux串口编程详解 linux串口相关设置函数
tcgetattr 函数用于获取与终端相关的参数。参数fd为终端的文件描述符,返回的结果保存在termios 结构体中http://baike.baidu.com/view/5644808.htm?fr=aladdintcsetattr 函数用于设置终端的相关参数 tcflush Unix终端I/O函数。作用:清空终端未完成的输入/输出
2018-01-04 21:35:09
5232
转载 linux 应用层串口调试函数
tcgetattr函数与tcsetattr函数(获取终端信息)波特率的设置通常使用cfsetospeed和cfsetispeed函数来完成
2018-01-04 16:28:28
629
转载 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
9028
原创 buildroot 使用外部工具链的问题
记录一下:在64位系统上,在使用buildroot编译根文件系统时,若是直接使用外部工具链汇报错如下>>> toolchain-external-custom Extracting>>> toolchain-external-custom Patching>>> toolchain-external-custom ConfiguringCannot execute cro
2017-12-28 15:48:43
9926
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
434
转载 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
10026
转载 Qt5.5.1移植到freescale imx6
http://blog.youkuaiyun.com/xishuang_gongzi/article/details/49583821QT官方文档说明:https://doc.qt.io/qt-5.6/index.html移植Qt5.6到imx6系列处理器移植过程说明--支持qmlhttp://blog.youkuaiyun.com/woyimibayi/article/details/52788790 移植Qt 一...
2017-12-18 19:46:39
860
原创 网站网址收集
Xorg (简体中文) https://wiki.archlinux.org/index.php?title=Xorg_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)&oldid=273317前端语言(HTML / CSS/JavaScript/服务端/数据库/移动端/XML 教程/ASP.NET/Web Service/开发工具/网站建设)http://ww...
2017-12-13 13:14:43
1501
1
转载 xserver源码分析
xserver源码分析之解析xorg.conf(main函数过程)http://blog.youkuaiyun.com/w6980112/article/details/49615859xserver资源介绍http://www.newsmth.net/nForum/#!article/THOSS/9143xorg-xserv
2017-12-11 18:45:45
2904
转载 modprobe加载驱动问题
本文转载于:http://blog.youkuaiyun.com/armeasy/article/details/39621265在类unix操作系统中,驱动加载方式一般分为:静态加载和动态加载。静态加载就是把驱动程序直接编译到内核里,系统启动后直接被调用。静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译下载内核,效率较低。动态加载利用了LINUX的module特性,可以在系
2017-12-11 15:51:17
20390
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
1889
转载 Makefile 中:= ?= += =的区别
在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEFINE_VRE VRE = “Hello World!”elseendififeq ($(OPT),define) VRE ?= “Hello World! First!”endif
2017-12-08 11:02:50
151
转载 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
22721
3
转载 startx 及xinit 介绍(经典)
X-server管理鼠标、键盘、显卡、显示器X-client处理程序的运行----------------------------------------------------------------------------------------------------WM管理窗口:移动、变型、关闭、装饰......-------------------------------
2017-12-06 11:32:39
29849
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
2798
mt7601AP与STA移植--
2018-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人