社区
非技术区
帖子详情
我这样理解嵌入式LINUX对吗?
ankkk83
2006-11-17 08:03:13
学校学的都是基于uc/os的编程,我看了点Linux下的嵌入式编程,还是不太清楚。
请高手指点以下几个问题:
1。所谓移植,就是为了让uc/os等操作系统可以在不同的嵌入式CPU上运行,而更改操作系统的部分源码。 我这样理解对吗?
2。学校的试验板装的uc/os。如果我写了一个点菜程序,在试验板上可以运行。用相同的源码,在Linux的交叉编译环境下重新编译,是否可以在linux下运行(相同的试验板)?
...全文
482
4
打赏
收藏
我这样理解嵌入式LINUX对吗?
学校学的都是基于uc/os的编程,我看了点Linux下的嵌入式编程,还是不太清楚。 请高手指点以下几个问题: 1。所谓移植,就是为了让uc/os等操作系统可以在不同的嵌入式CPU上运行,而更改操作系统的部分源码。 我这样理解对吗? 2。学校的试验板装的uc/os。如果我写了一个点菜程序,在试验板上可以运行。用相同的源码,在Linux的交叉编译环境下重新编译,是否可以在linux下运行(相同的试验板)?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
redex
2007-03-14
打赏
举报
回复
2。学校的试验板装的uc/os。如果我写了一个点菜程序,在试验板上可以运行。用相同的源码,在Linux的交叉编译环境下重新编译,是否可以在linux下运行(相同的试验板)?
相同的程序能在针对你的试验板的交叉编译环境下编译通过,应该是可以运行的.
YouTuBe
2006-12-22
打赏
举报
回复
Up
lailaiququ
2006-11-18
打赏
举报
回复
1、更改硬件相关的源码
2、大部分不行,有的公司为了源码适用不同的操作系统,会另外做一个中间层,不过那是比较复杂的。移植也需要修改中间层。
ankkk83
2006-11-18
打赏
举报
回复
谢谢。
也就是说,理论上,我自己做实验用,用相同的源码重新编译也可以运行?
STM32F103 HAL库串口DMA接收避坑指南:如何彻底解决UART_FLAG_FE和NE帧错误
本文深入剖析了STM32F103 HAL库串口DMA接收中UART_FLAG_FE帧错误和NE噪声错误的成因,指出HAL库状态机在检测到硬件错误后会锁定并停止DMA传输,导致通信中断。文章提供了一套完整的闭环解决方案,包括重写错误回调函数、在主循环中实现安全恢复逻辑,并从硬件和软件层面给出了主动防御与优化建议,帮助开发者彻底解决这一常见难题。
STM32G070串口Overrun error的快速诊断与恢复策略
本文深入解析STM32G070串口通信中常见的Overrun error(ORE)问题,详细阐述了其产生机制与危害。文章提供了从软件检查到硬件分析的快速诊断方法,并给出了基于HAL库的核心恢复策略与实战代码,重点讲解了在错误回调函数中解锁句柄、清除标志及重启接收的关键步骤,同时探讨了DMA模式下的处理与系统级预防措施,帮助开发者彻底解决串口接收“罢工”的难题。
STM32 HAL 串口接收中断错误处理:重写HAL_UART_ErrorCallback的实战解析
本文深入解析STM32 HAL库中串口接收中断锁死问题,提供重写HAL_UART_ErrorCallback的实战方案。通过分析HAL库状态机与锁机制,详细讲解如何清除错误标志、手动解锁及重启接收中断,确保串口通信的稳定性。适用于工业级应用的高可靠性错误处理方案。
STM32 HAL库串口死锁分析:HAL_BUSY 状态根因与 3 步解锁方案
本文深入分析了STM32 HAL库串口通信中常见的`HAL_BUSY`死锁问题,揭示了状态机机制与锁设计的根本原因,并提供了三步解锁方案。通过强制重置状态机、清除硬件标志和安全重启接收过程,有效解决了串口死锁问题,特别适用于STM32F103等系列芯片的高频死锁场景。
STM32 F103 HAL库串口死锁:HAL_UART_Receive_IT返回HAL_BUSY的3步根因定位与修复
本文深入解析STM32 F103 HAL库串口死锁问题,特别是HAL_UART_Receive_IT返回HAL_BUSY的根因,并提供三种实用解决方案。通过分析HAL库状态机与锁机制,提出错误回调强制解锁、DMA+空闲中断和LL库直接控制三种方法,帮助开发者有效解决串口通信卡死问题,提升系统稳定性。
非技术区
1,076
社区成员
6,258
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章