E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nuttx
移植pixhawk到其他stm32平台
1.pixhawk代码的目录结构pixhawk代码分为固件和
nuttx
操作系统。
nuttx
操作系统包含两个目录:
nuttx
和
nuttx
-config。固件主要在src目录
makekam
·
2017-09-11 21:05
pixhawk学习
Nuttx
启动过程
__start--#处理器执行的第一条指令|vstm32_clockconfig()------#初始化时钟|vrcc_reset()#复位rccstm32_stdclockconfig()#初始化标准时钟rcc_enableperipherals()#使能外设时钟|--------------------|vstm32_fpuconfig()#配置fpu,shenzhou/nsh未调用stm32
_Better__
·
2017-09-05 17:05
Pixahwk
rcS启动
研究PX4一段时间,发现绕了很大的圈子,分析
NUTTX
系统是费时费力的,其实大可不必,
Nuttx
只是一个操作系统,作为飞控程序的载体,实际上我们只需要分析启动脚本就可以了。
_Better__
·
2017-09-05 17:45
pixhawk
rcs
Pixahwk
Nuttx
启动
一、
Nuttx
的启动系统启动后的第一条代码即入口1.1入口PX4使用的是STM32,入口自然就在stm32_start.c中:void__start(void){constuint32_t*src;uint32
_Better__
·
2017-09-05 17:48
pixhawk
Nuttx
Pixahwk
NuttX
入门笔记5 STM32F103C8T6(STM32f103-minimum) PWM测试
原文地址:http://blog.csdn.net/cs1107979819/article/details/778071761、进入
nuttx
,执行makedistclean清理(之前已经配置编译过)
Rain-2048
·
2017-09-02 23:15
NuttX
NuttX
PWM
stm32
Ubuntu下PX4飞控开发环境搭建
PX4是构建在
Nuttx
实时操作系统上的。
cuigaosheng
·
2017-08-25 14:27
ubuntu
PX4
PIXHAWK
程序员
电源模块
PX4代码学习系列博客(1)——开发环境配置
2.
nuttx
操作系统介绍。3.px4代码结构。4.uORB介绍。5.关键模块代码分析,可能分多篇进行。6.添
仟人斩
·
2017-08-19 02:33
px4
3.1AP_HAL(APM的硬件抽象层)
但是还是没真正上去梳理到硬件框架上去,这次直接开始梳理AP_HAL框架,从根本上去认识pixhawk在硬件框架上的实现;namespaceAP_HAL在pixhawk里面对于硬件的驱动在使用上完全是依赖了
nuttx
Alvin Peng
·
2017-08-10 11:45
Ardupilot
第一章 PX4-Pixhawk-程序编译过程解析
该方案是基于
NUTTX
系统上开发的。开发系统上面最好使用Ubuntu系统进行开发(开发效率高),程序修改和读写可以用SourceInsight。后期的文章将会陆续将软硬件进行开源和分析。
CFZ明
·
2017-04-10 16:31
PX4
无人机
pixhawk
学习ardupilot一点心得
nsh:
nuttx
shell。串口终端打印。uorb:应该是进程间通讯的核心?mavlink:应该是串口通讯?EKF:是卡尔曼滤波,整合陀螺仪和加速度计,罗盘数据的。AHRS:航子系统。
Surpas-HC
·
2016-12-28 17:09
pixhawk px4 spi设备驱动
此篇blog是以
nuttx
官网介绍为出发点,先分析如何初始化的,再分析如何读取传感器数据的,最后对比了字符型设备操作和spi驱动的实现方式的差别(如有错误还请指正)6.字符型设备所有的结构体和API都在
虾米一代
·
2016-12-22 17:20
四轴飞行器
pixhawk串口读取传感器数据
1、 Pixhawk板上串口说明: 测试使用Pixhawk板上TELEM2接口的USART2,对应的
Nuttx
UART设备文件尾/dev/ttyS2: 2读取数据测试步骤:在Firmware/src
_Better__
·
2016-12-01 17:32
Pixahwk
pixhawk软件分析之代码框架与文件结构
下图是px4的设计思想:从图中可以看出上层的功能模块程序和下层的驱动程序分离,通过uORB进行数据之间的通讯,而
Nuttx
只是进行任务的管理和系统的维护。
重剑在江湖
·
2016-08-30 15:28
pixhawk
stat()函数解析
因为是在
nuttx
上使用的该系统调用,所以以为是不是其中有bug,最后才知道是配置文件.config中配置CONFIG_FAT_MAXNAME为32太小了。
Destihang
·
2016-06-30 22:57
nuttx
stat()函数解析
因为是在
nuttx
上使用的该系统调用,所以以为是不是其中有bug,最后才知道是配置文件.config中配置CONFIG_FAT_MAXNAME为32太小了。
Destihang
·
2016-06-30 22:57
nuttx
LCD驱动
因为上头任务的安排,需要将Linux上的LCD驱动移植到
Nuttx
(一种实时操作系统,据说现在很火,还是一个外国人自己在维护,这真是一个大牛!
Destihang
·
2016-06-26 22:15
linux驱动
pixhawk 整体架构的认识
1.
NuttX
实时操作系统提供POSIX-style的用户操作环境(如printf(),pthreads,/dev/ttyS1,open(),write(),poll(),ioctl()),进行底层的任务调度
虾米一代
·
2016-06-10 16:45
四轴飞行器
pixhawk 整体架构的认识
1.
NuttX
实时操作系统提供POSIX-style的用户操作环境(如printf(),pthreads,/dev/ttyS1,open(),write(),poll(),ioctl()),进行底层的任务调度
czyv587
·
2016-06-10 16:00
pixhawk原生码rcS分析
代码执行流程1.编译时将cmake/configs/
nuttx
_px4fmu-v2_default.cmake文件中配置的模块全部编译并烧写到固件中去。
虾米一代
·
2016-05-13 17:08
四轴飞行器
pixhawk原生码rcS分析
编译时将cmake/configs/
nuttx
_px4fmu-v2_default.cmake文件中配置的模块全部编译并烧写到固件中去。2.
czyv587
·
2016-05-13 17:00
创建后台程序
后台程序概念的主要好处是,后台程序可以直接启动,而不需要将其发送到精确的用户或者shell的后台(然而,这不适用于
Nuttx
),其状态可以在运行的时候,通过shell查询。也可以终止。
BBZZ2
·
2016-05-09 11:00
pixhawk ArduPilot_main启动与运行分析
上节分析2个系统启动脚本,一个是ardupilot/mk/PX4/ROMFS/init.d里的rcS,另一个是rc.APM,这个脚本在rcS里得到了调用,也就是说,rcS就是为
Nuttx
的启动文件。
虾米一代
·
2016-04-26 20:40
四轴飞行器
pixhawk ArduPilot_main启动与运行分析
上节分析2个系统启动脚本,一个是ardupilot/mk/PX4/ROMFS/init.d里的rcS,另一个是rc.APM,这个脚本在rcS里得到了调用,也就是说,rcS就是为
Nuttx
的启动文件。
czyv587
·
2016-04-26 20:00
pixhawk启动脚本分析
Nuttx
系统启动是由ardupilot/mk/PX4/ROMFS/init.d里的rcS和rc.APM完成的。笔者阅读了rcS和rc.APM,该脚本类似C语言,并做了相关注释。
虾米一代
·
2016-04-26 19:25
四轴飞行器
pixhawk启动脚本分析
Nuttx
系统启动是由ardupilot/mk/PX4/ROMFS/init.d里的rcS和rc.APM完成的。笔者阅读了rcS和rc.APM,该脚本类似C语言,并做了相关注释。
czyv587
·
2016-04-26 19:00
APM启动流程及ArduPilot函数入口
PX4(APM)的启动流程1.脚本运行阶段PX4的软件主要可分为Bootloader,
Nuttx
内核,ROMFS文件系统的挂载,和ArduPilot程序的执行,我们首先讨论ROMFS文件系统挂载完成到ArduPilot
merlinholland
·
2016-03-31 09:51
Interfacing with Pixhawk using the NSH
原文链接:http://dev.ardupilot.com/wiki/interfacing-with-pixhawk-using-the-nsh/OverviewThePixhawkrunsthe
NuttX
real-timeoperatingsystemwhichincludesthe
NuttX
Shellterminal
OLillian
·
2016-03-03 15:00
创建后台程序(应用)
后台程序概念的主要好处是,后台程序可以直接启动,而不需要将其发送到精确的用户或者shell的后台(然而,这不适用于
Nuttx
),其状态可以在运行的时候,通过shell查询。也可以终止。
BBZZ2
·
2016-02-24 09:00
(嵌入式 实时操作系统 rtos
nuttx
7.1 stm32 源代码分析)
(嵌入式实时操作系统rtos
nuttx
7.1stm32源代码分析)为什么__start是处理器执行的第一条指令?
BBZZ2
·
2016-02-02 09:00
NuttX
安装脚本
NuttX
(5)作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。
BBZZ2
·
2016-01-28 17:00
NuttX
(嵌入式实时操作系统rtos
nuttx
7.1stm32源代码分析)
NuttX
启动流程转载请注明出处:http://blog.csdn.net/zhumaill/article/details/23261543
BBZZ2
·
2016-01-28 17:00
传感器
pixhawk学习笔记
首先看一下飞控代码的组成架构:飞控代码以
nuttx
实时操作系统为核心,驱动层通过采集加速度、陀螺仪、磁力计、气压
BBZZ2
·
2016-01-28 17:00
传感器
Pixhawk---基于NSH的Firmware开发与调试
[+]相关知识了解1
Nuttx
系统2NSH编译固件和刷固件调试方式1测试小功能程序2固件测试调试实例演示1相关知识了解1.1
Nuttx
系统 嵌入式实时操作系统(RTOS)。
bbzz2
·
2016-01-14 17:32
ARM
Linux
Pixhawk---基于NSH的Firmware开发与调试
[+]相关知识了解1
Nuttx
系统2NSH编译固件和刷固件调试方式1测试小功能程序2固件测试调试实例演示1相关知识了解1.1
Nuttx
系统 嵌入式实时操作系统(RTOS)。
BBZZ2
·
2016-01-14 17:00
Qurt
PX4/PixHawk无人机飞控应用开发
PX4的软件系统实际上就是一个firmware,其核心OS为
NuttX
实时ARM系统。
neoragex2002
·
2016-01-13 12:00
Nuttx
操作系统
来源:天又亮了 1
NuttX
实时操作系统
NuttX
是一个实时操作系统(RTOS),强调标准兼容和小型封装,具有从8位到32位微控制器环境的高度可扩展性
·
2015-11-07 14:11
操作系统
嵌入式操作系统
NuttX
5.0 发布
Nuttx
是一个实时嵌入式操作系统(RTOS),它有一个小巧是在微控制器的环境中使用。这是完全可扩展,从小型(8位)至中型嵌入式(32位)系统。
·
2015-11-02 10:28
操作系统
NuttX
介绍
(嵌入式 实时操作系统 rtos
nuttx
7.1)
NuttX
介绍 转载请注明出处: http://blog.csdn.net/zhumaill/article/details/24197637
·
2015-10-30 14:27
介绍
NxWidgets 1.5 发布,
NuttX
的GUI开发包
NxWidgets 1.5 发布,包含增强、bugfix 和一个新的 Widget,更新以支持
NuttX
6.25.
·
2015-10-21 10:41
widget
Pixhawk---基于NSH的Firmware开发与调试
1相关知识了解1.1
Nuttx
系统 嵌入式实时操作系统(RTOS)。强调标准兼容和小型封装,具有从8位到32位微控制器环境的高度可扩展性。
FreeApe
·
2015-08-01 10:00
firmware
NuttX
Pixhawk
NSH
开发与调试
Pixhawk---"undefined reference to strptime"之自定义strptime函数
但是到了跑
Nuttx
系统的Pixhawk,真是醉了,很多东西都没有,或者少了很多东西,比如time.h中就没有这个函数的实现,又如dirent.h中的一些文件类型的宏定义也没有了。但是我们很需要,比如
FreeApe
·
2015-07-29 19:00
NuttX
strptime实现
Pixhawk
PX4
NSH
pixhawk学习笔记---创建新的应用程序
首先看一下飞控代码的组成架构:飞控代码以
nuttx
实时操作系统为核心,驱动层通过采集加速度、陀螺仪、磁力计、气压计传
李青胜
·
2015-06-26 20:11
飞控学习
成大资工嵌入式系统开发课程
年暑期嵌入式系統課程課程資訊與進度表嵌入式作業系統設計與實作(2014Spring)課程進度表課程注意事項分組報告(針對STM32F429和RaspberryPi):FreeRTOS,ChibiOS/RT,
nuttx
robertsong2004
·
2015-02-03 15:00
Nuttx
的配置和编译
Nuttx
的配置
Nuttx
配置系统是由kconfig,makefile和配置工具组成。
chunlovenan
·
2014-12-11 09:03
NUTTX
NuttX
启动流程
NuttX
启动流程(
NuttX
7.1stm32源代码分析)__start--#处理器执行的第一条指令|vstm32_clockconfig()------#初始化时钟|vrcc_reset()#复位rccstm32
chunlovenan
·
2014-11-09 20:08
NUTTX
NuttX
编译系统
(嵌入式实时操作系统rtos
nuttx
7.1makefile)
NuttX
编译系统转载请注明出处:http://blog.csdn.net/zhumaill/article/details/244004411
zhumaill
·
2014-04-24 20:00
嵌入式
makefile
NuttX
RTOS
实时操作系统
NuttX
配置系统
(嵌入式实时操作系统rtos
nuttx
7.1)
NuttX
配置系统转载请注明出处:http://blog.csdn.net/zhumaill/article/details/242866091 简介
NuttX
zhumaill
·
2014-04-23 01:00
嵌入式
NuttX
RTOS
实时操作系统
NuttX
介绍
(嵌入式实时操作系统rtos
nuttx
7.1)
NuttX
介绍转载请注明出处:http://blog.csdn.net/zhumaill/article/details/241976371
NuttX
实时操作系统
zhumaill
·
2014-04-20 22:00
嵌入式
NuttX
RTOS
实时操作系统
为什么 __start 是处理器执行的第一条指令?
(嵌入式实时操作系统rtos
nuttx
7.1stm32源代码分析)为什么__start是处理器执行的第一条指令?
zhumaill
·
2014-04-12 10:00
嵌入式
stm32
NuttX
RTOS
实时操作系统
NuttX
启动流程
(嵌入式实时操作系统rtos
nuttx
7.1stm32源代码分析)
NuttX
启动流程转载请注明出处:http://blog.csdn.net/zhumaill/article/details/23261543
zhumaill
·
2014-04-09 13:00
嵌入式
stm32
NuttX
RTOS
实时操作系统
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他