ARM
文章平均质量分 92
micro虾米
这个作者很懒,什么都没留下…
展开
-
RaspberryPi2B使用bcm2835c库控制GPIO
RaspberryPi2B使用bcm2835c库控制GPIO网上有很多RaspberryPi控制GPIO的方法,有Python、WiringPi、bcm2835 C library使用bcm2835 C库控制GPIO时,发现不管怎么设置,GPIO都没有反应,没有输出控制的值。原创 2017-12-05 19:16:32 · 1060 阅读 · 0 评论 -
Hi3518EV200平台ADC多通道采样
Hi3518EV200平台ADC多通道采样流程Hi3518EV200 ADC本文针对Hi3518EV200平台处理器,通过ADC单次采样方式,实现对多通道(1~4通道)ADC进行采样控制。本文仅仅是对Hi3518EV200芯片ADC的用法的介绍,不涉及ADC具体的工作原理、转换原理等细节内容。废话不多说,直入正题!原创 2017-11-22 18:59:00 · 4291 阅读 · 1 评论 -
Hi3518EV200平台直接操作GPIO输入或输出高低电平
在系统启动完成后,不加载GPIO相关驱动,不启动应用程序时,可以通过使用himm工具直接操作寄存器,控制GPIO设置为输入,或者设置为输出,可以设置输出高、低电平原创 2017-05-18 19:21:12 · 5678 阅读 · 1 评论 -
Tiny4412 ARM开发环境搭建—Minicom串口工具安装及配置
Tiny4412 ARM开发环境搭建Tiny4412 ARM开发环境搭建简介在64位系统上安装32位的库安装工具1 安装及配置串口工具以Minicom为例11 Windows系统连接串口12 Linux系统连接串口13 虚拟机Linux系统连接串口1. 简介2. 在64位系统上安装32位的库ARM开发板是如果使用的系统是64位的,原创 2017-01-14 20:44:04 · 2878 阅读 · 0 评论 -
Tiny4412 ARM开发环境搭建--交叉编译环境搭建
Tiny4412交叉环境搭建交叉编译环境:在PC机(x86平台)上开发程序,在ARM板上运行,提高开发、编译速度。环境:Tiny4412SDK1506开发板需要软件:arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz 检测系统是否已经安装有交叉编译环境:# arm-linux-gcc -vbash: arm-linux-gcc:原创 2016-07-09 10:38:10 · 2281 阅读 · 0 评论 -
Qemu搭建ARM vexpress开发环境(一)
Qemu搭建ARM vexpress开发环境(一)标签: Qemu ARM Linux嵌入式开发离不开硬件设备比如:开发板、外设等,但是如果只是想学习研究Linux内核,想学习Linux内核的架构,工作模式,需要修改一些代码,重新编译并烧写到开发板中进行验证,这样未必有些复杂。然而Qemu的使用可以避免频繁在开发板上烧写版本,如果进行与外设无关,仅仅是内核方面的调试,Qemu模拟ARM开发环...原创 2018-10-07 20:35:41 · 1900 阅读 · 0 评论 -
Qemu搭建ARM vexpress开发环境(二)----u-boot启动kernel
Qemu搭建ARM vexpress开发环境(二)----u-boot启动kernel标签(空格分隔): Qemu ARM Linux在上文《Qemu搭建ARM vexpress开发环境(一)》中已经简单讲述了通过Qemu模拟直接启动Linux内核,并挂载SD卡根文件系统的方法,这种方法是直接启动内核,与实际应用中ARM板的启动方式:u-boot、kernel、rootfs有些不同。现在就来...原创 2019-07-01 21:30:49 · 602 阅读 · 0 评论 -
Qemu搭建ARM vexpress开发环境(三)----NFS网络根文件系统
Qemu搭建ARM vexpress开发环境(三)----NFS网络根文件系统标签(空格分隔): Qemu ARM Linux经过上一篇《Qemu搭建ARM vexpress开发环境(二)----通过u-boot启动Linux内核》,已经实现了通过u-boot加载Kernel启动开发板,并且挂载根文件系统,本文讲述通过NFS网络挂载根文件系统。通过NFS网络根文件系统,可以实现开发板在通过...原创 2019-07-01 21:33:31 · 409 阅读 · 0 评论