- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 contiki操作系统中的RIMI协议栈连接关系
(1) mesh_conn --> multihop_conn && route_discovery_conn multihop_conn --> unicast_conn route_discovery_conn --> netflood_conn && unicast_conn ...
2019-10-09 14:46:44 199
原创 STM8 模拟串口程序
本程序使用IO口线模拟串口的接收(半双工模式),下面是程序的设计思路:1、接收默认串口的数据格式为 一位起始位+8位数据位+停止位,由于起始位为低电平,停止位为高电平。因此,RX线要使能外部中断,中断方式为下降沿中断。只需要在中断程序中使能定时器,并且要在main函数之前对定时器进行初始化,设置定时器的预装值,这里设置的预装值就是设置串口的波特率,另外还要使能定时器的更新中断,在定时器的中
2016-09-28 16:03:57 5775 1
原创 MATLAB学习之基本操作和在高等数学的应用
一、基础知识1、基本命令clear 清除工作区类定义的变量clc 清屏ans 显示最近的答案2、变量与系统常量注意:默认情况下,MATALB定义的变量都是以矩阵的形式存储的。使用syms命令创建符号变量和符号函数,在这里符号即可理解为C语言中所定义的数值变量。pi --------圆周率eps --------- ei
2016-09-04 09:58:38 3445
原创 JamVM移植问题2
1、zlib is missing解决方法:下载zlib以及编译安装zlib到交叉编译链http://blog.csdn.net/u010511175/article/details/111097392、zlib编译问题/usr/bin/ld: adler32.lo: Relocations in generic ELF (EM: 40)adler32.lo: could no
2016-08-14 16:35:54 458
原创 shell脚本学习
一、二、变量① shell程序中的变量不需要声明就可以直接使用,默认是字符串型,通过' $ '符号即可访问该变量,使用 read 命令将用户的输入赋给一个变量② 环境变量:当一个shell脚本开始执行时,一些变量会根据环境设置中的值进行初始化③ 参数变量:$1,$2... $* $@
2016-08-11 17:00:39 268
原创 STM32 FSMC控制器
① FSMC(灵活的静态储存控制器),相当于S3C2440中的内存控制器② FSMC主要设置3个参数⑴ 地址建立时间(ADDSET) ⑵ 数据建立时间(DATAST)⑶ 地址保持时间(ADDHLD)
2016-08-11 17:00:14 495
原创 密码学概要--JAVA
一、基本概念① 密码学五元素:明文,密文,加密算法,解密算法,密钥② 对称密码:加解密使用相同密钥的密码体制 非对称密码:加解密使用不同的密钥的密码体制------公钥与私钥③ JAVA中的常用类:1)消息编码2)消息摘要3)对称密码4)非对称密码5)数字签名
2016-08-11 16:59:39 554
原创 QT 4.8.4 编译
注意:编译QT时,不需要配置CC=arm-linux-gcc 和 CXX=arm-linux-g++① "count"...... 解决方法 :修改源文件 添加 int count=0 一共有两处需要天剑② error: thread-local storage not supported for this target解决方法:删除源文件中的 #define H
2016-07-04 14:28:12 414
原创 glic2.11 编译安装
这个是GLIBC2.11的安装网址http://blog.csdn.net/ldl22847/article/details/18698415在安装过程中出现了 In function ‘__vsyslog_chk’:参考网址:http://blog.lchx.me/index.php/ubuntu10-10%E4%B8%8B%E7%BC%96%E8%AF%91glibc/解决方法
2016-07-02 15:04:41 493
原创 Linux驱动学习心得
① Linux驱动子系统一般包含:设备控制器、设备、驱动、总线可分为: 1、由总线架构的子系统:I2C、SPI、SDI、USB、CAN、PCI 2、无总线架构的子系统:Input子系统、帧缓冲子系统、MTD子系统② 有总线架构的子系统需要的数据结构1、与CPU相关的总线接口的设备控制器2、与设备相关的设备描述3、与设备驱动相关的设备描述4、与通信(协议)方法相
2016-05-19 09:29:26 1594
原创 MMC/SD卡要点
① MMC/SD卡都支持SDI总线和SPI总线② SD卡有两种工作模式:卡识别模式、数据传输模式卡识别模式:上电——>CMD0(reset)——>CMD8(向MMC/SD卡发送CPU的电压范围)——>ACMD41——>CMD2——>CMD3——>进入等待状态数据传输模式:向SD卡发送CMD7使SD卡从等待状态变为数据传输状态,再由数据传输状态变为数据接收状态或数据发送状
2016-05-18 12:55:34 509
原创 Linux驱动体现的编程思想---面向对象的编程思想
一、描述一个对象需要该对象属性、对象方法,而在Linux设备驱动中是用一个具体的结构体来描述该设备,在结构体中就包含了设备属性、设备方法。设备属性:① 与设备通信相关的参数(固定的) ② 与设备特性相关的参数 (可变的)设备方法:操作或与该设备通信函数指针二、继承关系在描述设备的结构体中,包含了类设备的结构体指针,体现出了该设备继承类设备的所有属性和方法。
2016-05-15 22:55:19 1016
原创 UCOSIII初次学习知识点
① 嵌入式系统前:中断级后:任务级指用于管理CPU的时间和硬件资源的软件代码包含实时内核,文件管理,GUI,内存管理,协议栈(TCP-IP)② UCOSIII是一个抢占式(preemptive)、可固化、可裁剪的实时内核,总是处于运行优先级最高的任务③ 临界段(critical section)指程序运行期间不能被打断的代码段进入临界段的方法有两种,分
2016-05-15 22:32:16 1443
关于Ubuntu虚拟机上网以及与开发板之间的互通性问题
2017-11-23
STM32 FreeRTOS + FATFS + EMWIN移植及测试
2017-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人