完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
目录
一、嵌入式硬件简介 嵌入式处理器分为
1.传统框架
引入抽象层后,屏蔽了底层硬件的变化,应用程序和操作系统不再面对具体硬件环境,而是面对HAL代表的逻辑硬件环境。减少了软件移植工作量和难度,提高软件通用性和复用性。 HAL接口函数在移植时,针对下层硬件进行修改实现,那么应用程序和操作系统的代码就可以无缝移植。 实现方式 板级支持包BSP:可通过自写BSP来对采用的外设进行封装调用 片内外设HAL:ST公司提供的库包 三、嵌入式编程模式 采用前后台编程模式 后台程序是一个无限大循环,内部有任务队列 前台程序是中断程序,通过定时中断或外部触发中断来进行任务响应; 任务:一个具有独立功能的无线循环的程序段的一次运行活动。 用户可以可以自行编写定时中断程序,定义中断标志变量,并判断和清除标志变量 嵌入式系统 系统最小内核可以完成任务管理,任务通信,时间管理,内存管理。 用户编程完成任务划分,调用操作系统的接口函数完成应用程序编写。 三、嵌入式程序开发方式 1.寄存器开发 优点:
优点:
两种方式都要了解,起码能看懂别人写的寄存器代码,重点掌握库开发。学会库函数的功能和调用方法。 |
|
|
|
只有小组成员才能发言,加入小组>>
903浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-5 09:05 , Processed in 0.755001 second(s), Total 81, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号