嵌入式MCU
arthur819
这个作者很懒,什么都没留下…
展开
-
CMSIS 到底是什么?
CMSIS 到底是什么? CMSIS 到底是什么? 先来看看ARM公司对CMSIS的定义: ARM® Cortex™ 微控制器软件接口标准 (CMSIS) 是 Cortex-M 处理器系列的与供应商无关的硬件抽象层。CMSIS 可实现与处理器和外设之间的一致且简单的软件接口,从而简化软件的重用,缩短微控制器开发人员新手的学习过程,并缩转载 2016-12-04 16:02:34 · 3078 阅读 · 0 评论 -
一致代码段和非一致代码段
非常好的一片博客,原文链接http://blog.csdn.net/feijj2002_/article/details/4597174,收藏了 之所以出现这个定义是因为系统要安全:内核要和用户程序分开..内核一定要安全.不能被用户程序干涉. 但是有时候用户程序也需要读取内核的某些数据,怎么办呢? 操作系统就引入了访问特权等级(0-3)的机制. 这些特权等级,通过三个符转载 2017-10-25 09:10:48 · 190 阅读 · 0 评论 -
(三)Ubuntu下ftp服务器安装
lsof -i:21 #看下是否开启了ftp服务器sudo apt-get install vsftpd装好以后用lsof -i:21验证下,没毛病然后上网下载一个FileZilla软件安装下,没什么技巧一路next,好了之后打开软件站点管理器->新建站点,出现下面窗口主机名填入ubuntu虚拟机的ip地址,端口写21,登陆类型正常,完了填写用户和密码点连接,连接好之后出现下面界面左边为wi...原创 2018-02-08 10:19:39 · 254 阅读 · 0 评论 -
(一)Ubuntu14.04下的网络设置
环境:VMware 14;Ubuntu14.04VMware中网络设置有三种:NAT、桥接和Host-only。其中Host-only模式下,虚拟机不能上网。这里只介绍前面两种。一、NAT模式:(1)虚拟机设置中选择,NAT模式(2)修改/etc/network/interfaces文件内容(3)重新启动网卡,Ubuntu14.04中重启网卡命令改为 ifconfig eth0 down ifco...原创 2018-02-08 10:19:23 · 5623 阅读 · 0 评论 -
(二)Ubuntu安装SSH服务器
环境:Ubuntu1404+VMware14lsof -i:22 #查看22号端口是否开启,ssh就是用这个端口的执行后如果没什么反应说明没有装好,按以下步骤来做,亲测可以一、apt-get install openssh-server 安装ssh服务器 装完之后,再次执行lsof -i:22命令,依旧没有输出,这说明ssh服务还没开启二、开启ssh服务执行/etc/init.d/ssh st...原创 2018-02-08 10:18:54 · 280 阅读 · 0 评论 -
(四)GDB工具的使用
写一个.c或者.cpp程序都可以用GDB工具来调试。在linux环境下,用gcc来编译链接,可以用Makefile脚本来做管理,Makefile脚本网上有许多资料,就不专门写博客来记录了。一、准备好源文件 这里使用helloworld helloworld.c文件内容如下 int main() { printf("hello world!\n"); for(...原创 2018-02-11 21:07:25 · 220 阅读 · 0 评论