ICode9

精准搜索请尝试: 精确搜索
  • imx6ull-qemu 裸机教程1:GPIO,IOMUX,I2C2020-01-29 10:01:46

    无意间搜到了韦东山老师的6ul网站,上面有一个6ul的qemu仿真器,下载下来用了用,非常好用,有UI,比原装的qemu-system-arm提供的6ul开发板多了很多功能。 下面贴出的就是韦东山老师的qemu网站: 百问网imx6ull-qemu 但是默认的跑了linux,没有裸机的例程。所以本文写了几个裸机的程序以

  • os简介2020-01-25 15:57:29

    1. 操作系统(Operation System,OS) 操作系统作为接口的示意图        没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序

  • Robomaster电控入门(8)RTOS2020-01-23 18:55:41

    OS和裸机的区别 OS即(operating system)操作系统,比如我们常用的windows系统,mac系统,android系统,ios系统,linux系统等,都属于操作系统。操作系统的本质是一个特殊的软件,它直接管理硬件,同时为各个应用程序划分资源(内存,堆栈,时间片等),并提供控制(调度,同步)。不管是计算机还是单片机,在任意时刻

  • win10上如何打包在裸机上可以直接运行的文件2020-01-16 19:02:58

    因为实验室在进行项目交付的时候总要通过代码编译,感觉太麻烦了。然后就在网上找了几篇帖子,按照里面的方法把可执行文件以及其依赖的动态库都打包出来,然后在裸机上可以直接运行。 说明:并没有打包成安装程序,所以第三方库的Path环境变量还是要自己配置,但是相比于从源码编译已

  • s3c2440裸机-异常中断(二. und未定义指令异常)2019-12-29 09:51:56

    1._und(未定义指令异常)介绍 我们之前分析过5种异常,那么如何进入未定义指令异常,当然是cpu读取指令发生异常,出现了指令解析异常。 我们先来看下当cpu解析到什么样的指令才会触发未定义指令异常呢? 从上面的arm指令格式中可知,只要指令码属于划线的格式,就属于未定义指令异常。 2.汇

  • 操作系统的初步认识(Operation System,OS)2019-12-28 22:52:57

    1、什么是操作系统 没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序 操作系统是管理硬件和控制软件运行的计算机程序,是直接运

  • 嵌入式调试工具汇总笔记(一)2019-12-28 20:52:48

    在armbbs的论坛中,看到了很多新的知识点和嵌入式调试方面的工具,这个在有些时间是可以加速查找bug的工具,因此掌握一两个工具很有必要的。 1、uC/Probe,我曾经在年初的时候用过,教育版和专业版是有区别的,查看变量的时候,可以用到,同事查看任务的堆栈大小等,适合于观察变量值的变化,比如pid

  • 分享一个简单易用的软件定时器模块——基于keil+stm32f103zet+hal库(裸机实现)2019-12-11 10:53:18

    公众号上看到一个比较好的一个github项目:https://github.com/0x1abin/MultiTimer 今天看了看,简单的,就移植了~ 且看文档的说明, ================================= 分享一个简单易用的软件定时器模块——MultiTimer。源码地址: https://github.com/0x1abin/MultiTimer 简介 MultiTime

  • s3c2440裸机编程-时钟编程(二、配置时钟寄存器)2019-12-07 13:51:01

    s3c2440裸机编程-时钟编程(二、配置时钟寄存器) 1.2440时钟时序 下图是2440时钟配置时序: 1.上电后,nRESET复位信号拉低,此时cpu还无法取指令工作。 2.nRESET复位信号结束后变为高电平,此时cpu开始工作。此时cpu主频FCLK=osc。 3.此时可以配置PLL,经过lock time后,FCLK倍频成新的时钟。

  • s3c2440裸机编程-时钟编程(一、2440时钟体系介绍)2019-12-07 12:02:03

    1.总线框架 下图是2440的总线框架,其中有AHB(Advanced High performance Bus)高速总线,APB(Advanced Peripheral Bus)外围总线。 不同总线对应不同的时钟。 SOC <-> FCLK AHB <-> HCLK APB <-> PCLK 其中: 1.使用AHB总线的有:LCD控制器、usb控制器、中断控制器、内存控制器等..

  • 【小刘的linux学习笔记 】——01认识操作系统2019-12-07 12:01:09

    1.操作系统的地位         计算机系统由硬件和软件两部分组成。通常把未配置软件的计算机称为裸机。直接使用裸机不仅不方便,而且将严重降低工作效率和机器的利用率。         操作系统(OS,Operation System)是为了填补人与机器之间的鸿沟,即为了建立用户与计算机之间的接

  • Linux 基础课程安排2019-11-27 10:00:29

    目标明确课程内容 课程清单分享操作系统(科普章节)目标 了解操作系统及作用 操作系统(Operation System,OS) 操作系统作为接口的示意图没有安装操作系统的计算机,通常被称为 裸机如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序如果计算机上安装了操作系统,就可以在操作

  • 嵌入式Linux 笔记基于(OK6410开发板)-----------5.裸机程序烧写教程2019-09-08 17:07:58

    1.通过SD_Writer.exe将mmc.bin烧写到SD 卡中 ,将开发板设置到SD卡启动。(具体方法参见飞凌开发板linux3.0.1用户手册.pdf) 2.将SD卡安装到开发板中并启动,快速敲空格键让开发板停留在uboot的启动画面,如下图所示,出现菜单框,选择5,即可输入命令。 3.安装、dnw 以及USB驱动(xp环境) 4

  • 【我的Linux,我做主!】使用PXE+Kickstart无人值守安装服务2019-09-03 12:55:05

    (一)了解kickstart安装的流程有时候在公司内部会需要批量安装操作系统,这个时候如果我们按照使用光盘镜像的方式来一台一台的安装操作系统,不仅耗时费力,而且效率低下。比如同时安装100台机器,按照传统的方式会需要准备100个刻录好的光盘,准备100个光驱,每台机器的操作系统配置都需要独立的

  • 十三、S3C2440 裸机 — 初始化代码及MMU2019-08-28 22:55:01

    13.1 NOR FLASH 搬运 把程序从 nor flash 上搬运到 SDRAM 中 程序存储在 nor flash 上,运行时将程序搬运到 SDRAM 中运行 nor flash 启动:nor flash 的地址从 0x0000 0000 开始,CPU 可以直接在 nor flash 上运行程序 在 nor flash 上运行程序很慢 SDRAM:地址为 0x3000 0000,程序烧

  • ZYNQ随笔——AXI_GPIO裸机设计2019-08-07 10:55:42

    1. 硬件平台搭建在Block Design里添加ZYNQ7 Processing System和AXI_GPIO模块,双击AXI_GPIO设置为输出,驱动外部IO器件(如LED)。搭建好的系统结构如下图所示:2. 软件SDK设计SDK软件设计可以参考官方设计文档,主要API函数有, int XGpio_Initialize(XGpio * InstancePtr,u16 DeviceId) vo

  • 八.ARM裸机学习之S5PV210的时钟系统2(汇编代码及时钟框图深入理解)2019-08-03 16:38:45

    原文链接:https://blog.csdn.net/wangweijundeqq/article/details/78503699 五.汇编实现时钟设置代码详解 1.时钟设置的步骤分析: 第1步:先选择不使用PLL。让外部24MHz原始时钟直接过去,绕过APLL那条路 第2步:设置锁定时间。默认值为0x0FFF,保险起见我

  • ld连接器目标文件elf2019-07-14 13:41:26

    linux标准的目标文件格式ELF文件(Executable and Linkable Format)可执行可连接。 ELF文件是UNIX系统目标文件COFF的变种。其文件中包含代码、数据,还包含重定位信息、调试信息、、符号表等其他信息。由一组严格定义的数据结构序列组成。(.o文件为可重定位文件) ELF文件在系统环境下

  • S3C2440裸机知识点整理2019-07-12 09:55:00

    注:以下文章主要参考的是韦东山老师的博客,并记录自己的部分感想以及经验教训,韦老师的博客地址:https://www.cnblogs.com/weidongshan/category/1171660.html 1:GPIO操作:

  • 教你在裸机centos7系统中部署django项目2019-07-02 18:41:22

    概要 本文用一台安装了centos7.5系统的裸奔的Linux机器(当然是虚拟机)详细讲解部署django项目的过程。 配置yum源 至于什么是yum源大家请自行百度,本人想用阿里云的yum源,因此需要在裸机上配置一下: 进入yum源的目录 cd /etc/yum.repos.d/ 查看yum源文件 ls -l   配置阿里云yum源 1

  • 第七课 Linux裸机开发+SourceInsight3.5使用+notepad++使用2019-06-20 15:40:26

    一、Linux裸机开发 名词解释:gcc gcc是linux系统下主要的编译软件, gcc的全称是GNU编译器套件(GNU Compiler Collection), 除了可以编译c语言开发的程序外,还可以开发C++、Java等多个语言的程序。 GCC的初衷是为GNU操作系统专门编写的一款编译器。 使用gcc的原因:功能强大、稳定、开源

  • linux--mysql 8.0.16--裸机安装2019-05-25 17:48:59

     参考: https://www.cnblogs.com/warmsmile/p/10210739.html https://www.cnblogs.com/yg_zhang/p/10424926.html   1.删除自带的mysql rpm -qa | grep mysqlrpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64   rpm -qa | grep mariadb####   mariadb-libs-5.5.60-1.el7_5.

  • JZ2440学习笔记之通过J-Link单步裸机程序(Keil+J-Link)2019-04-30 21:44:23

    我们还是使用JZ2440学习笔记之第一个裸机程序(Keil-MDK)里面的程序,但是把延时拿掉,要不然单步的时候一直在delay里面: int main(void){ // Set GPF4/5/6 as output. GPFCON = GPF4_out|GPF5_out|GPF6_out; // Pull down will light led, so pull up here. GPFDA

  • mini2440裸机试炼之—RTC闹钟中断,节拍中断2019-04-20 16:52:20

    环境搭建     硬件环境:J-link v8、mini2440、J-link转接板、串口转USB线     软件环境:windows7(32位)、开发板uboot(NandFlash)、J-link驱动(J-Link ARM V4.10i)、SecureCRT、ADS1.2     其中ADS里的AXD设置:载入JlinkRDI.dll+Options->Configure Interface...,在Session File

  • 记录 用tiny6410 j-link eclipse 在线调试裸机代码leds2019-04-12 13:41:52

    1.nand flash烧写uboot 并且启动nandflash uboot,用来初始化6410,进入uboot命令行界面   2.在terminal中输入JLinkGDBServer -device ARM11    3.设置eclipse中的debug配置     其中初始化的部分是这样的 # tiny6410_config# connect to the J-Link gdb servertarget remote

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有