
MC9S12G128模块化分层化软件架构
KintheN
这个作者很懒,什么都没留下…
展开
-
MC9S12G128模块化分层化软件架构之十——TaskSchedule任务调度
修改历史内容1overview1.1目的1.2综述2question3软件实现3.1Coding Rule3.2中间件module层修改3.2.1增加mdsys_cfg.h3.2.2修改mdrti.c3.2.3增加mdsys_time.c3.2.4修改mdtask_cfg.c3.2....原创 2020-12-05 21:09:47 · 950 阅读 · 3 评论 -
MC9S12G128模块化分层化软件架构之九_ClockAndRTI
修改历史内容1overview1.1目的2question3软件实现3.1Coding Rule3.2driver层3.2.1新建drclock.h3.2.2新建drsys_config.h3.2.3新建drrti.h3.2.4drint.h3.2.5drint.c3.3...原创 2020-11-19 22:46:41 · 714 阅读 · 1 评论 -
MISRA C——The Motor Industry Software Reliability Association
内容修改历史内容1资源2MISRA C 20042.1MISRAC introduction2.2Rule 8.1 functions shall haveprototype declaration and the prototype shall be visible at both the functiondefinition and call.2.3Rule 8.12: When an array...原创 2020-10-22 22:10:36 · 817 阅读 · 0 评论 -
MC9S12G128模块化分层化软件架构之八_QAC静态代码分析
内容修改历史内容1overview1.1目的2QAC基础知识2.1introduction2.2message等级2.2.1Level 0: information2.2.2Level 1: Obsolete Messages2.2.3Level2: Minor2.2.4Level 3: Major2.2.5...原创 2020-10-21 21:54:12 · 1979 阅读 · 3 评论 -
MC9S12G128模块化分层化软件架构之七_外部中断
文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结上一期的MC9S12G128模块化分层化软件架构之六——KEY代码下载地址:https://download.youkuaiyun.com/download/Sure_gengjia/12801323实物展示:更多内容,请持续关注公众号:激活未来。1overview1.1目的本文档用于起点开发板的外部中断模块软件说明。...原创 2020-09-07 23:04:04 · 1528 阅读 · 1 评论 -
MC9S12G128模块化分层化软件架构之六——KEY
ONGING!1overview1.1目的本文档用于起点开发板的GPIO模块软件优化说明。不局限于硬件功能的实现,着眼于实现高质量、优美的软件。2优化内容2.1软件功能①增加PORTA、PORTB、PORTC、PORTD和PORTAD引脚的相关配置;②driver层和module层针对新增的PORT进行调整;2.2编程健壮性①常量前增加const修饰;②仅用...原创 2020-08-19 22:53:56 · 643 阅读 · 0 评论 -
MC9S12G128模块化分层化软件架构之五——IO优化
更多内容,关注公众号:激活未来FS32K144即将登陆本公众号号,还是那句话:不局限于硬件功能的实现,着眼于实现高质量、优美的软件。1overview1.1目的本文档用于起点开发板的GPIO模块软件优化说明。不局限于硬件功能的实现,着眼于实现高质量、优美的软件。2优化内容2.1软件功能①增加PORTA、PORTB、PORTC、PORTD和PORTAD引脚的相关配置;②dr...原创 2020-07-17 20:50:17 · 591 阅读 · 1 评论 -
MC9S12G128模块化分层化软件架构之四——LED
源码下载:https://download.youkuaiyun.com/download/Sure_gengjia/125628内容关注公众号:激活未来1overview1.1目的本文档用于起点开发板的PORT模块软件编写说明。不局限于硬件功能的实现,着眼于实现高质量、优美的软件。 2软件分层架构软件分为底层驱动层——driver层,中间件层(本软件中称之为modules)和应用层——appli...原创 2020-07-13 19:58:48 · 705 阅读 · 1 评论 -
MC9S12G128系列之三——位操作
上一期的参考资料如下:源码地址://download.youkuaiyun.com/download/Sure_gengjia/1253037MC9S12G128数据手册://download.youkuaiyun.com/download/Sure_gengjia/12530918本期源码地址:待更新以下操作代码和测试代码可以关注公众号“激活未来”,后台留言即可。下载源码可以获得更多内容。还可添加微信号:ActivateFuture进行交流。1overview1.1目的...原创 2020-06-21 21:57:57 · 580 阅读 · 0 评论 -
MC9S12G128模块化分层化软件架构之二——IO驱动
内容修改历史.. 2内容.. 31 overview. 41.1 目的.. 42 软件分层架构.. 52.1 driver层.. 52.2 中间件层.. 63 port资源.. 73.1 数据方向寄存器DDR. 83.2 数据寄存器.. 93.3 上拉下拉使能寄存器.. 113.4 上拉下拉选择寄存器.. 134...原创 2020-06-17 22:20:52 · 1222 阅读 · 0 评论