这是官网AN4258_SerialBootloaderforS12文档所涉及的整个bootloader软件包,是freescale代理FAE给的参考资料,如果大家做CANbootloader或者其他关于飞思卡尔的bootloader,完全可以参考,里面的编译环境是CW5.1,代码是用C来写的,移植方便。
有S12和S12X两个系列的参考例程。
比如MC9S12XEP100等,都可用。
2024/10/21 2:39:05 3.01MB 飞思卡尔 bootloader s12 s12x
1
MC9S12XEP100单片机学习中文手册,汽车级微控制器使用手册
2024/9/9 18:55:18 1.82MB MC9S12XEP100
1
此为本人写的MC9S12XEP100的IIC模块的硬件驱动程序。
具体参照博文https://blog.csdn.net/lin_strong/article/details/80327959,如后续有更新代码或勘误,请直接到博文里查阅,好像CSDN不允许更新/删除资源。
其中包含了驱动代码以及示例代码,示例代码包括裸奔程序的示例以及uCOS-II下的示例。
注意,代码中的裸奔程序的那个示例直接运行时会跑飞,需要在IIC.h文件中的voidnearIIC_ISR(void);这个声明前加一个interrupt才行。
在运行基于uCOS的那个示例时又得把这个interrupt去掉才行。
暂时没有找到能够很方便地切换中断声明的方法。
2024/8/15 2:57:30 2.57MB IIC总线 MC9S12XEP100 uCOS-II
1
uCOS-II在FreescaleMC9S08DZ60和MC9S12XEP100上的移植,两个工程
2023/11/28 9:52:18 1.39MB uCOS-II Freescale MC9S08DZ60 MC9S12XEP100
1
摘要:为了避免因使用传统BDM工具进行下载应用程序带来的不便,基于飞思卡尔s12x系列微控制器MC9S12XEP100,设计并实现了一个应用于整车控制器上的CANBootLoader.该BootLoader可以通过进行简单的配置修改而应用于其他的S12X系列微控制器.实验结果表明:BootLoader能正确引导程序运行,准确、方便地下载应用程序.
2023/9/25 23:37:41 117KB 整车控制器 BootLoader CAN总线
1
此为本人基于官方移植版本修改的基于MC9S12XEP100的uCOS-II操作系统软件框架,框架使用单CPU(即没有使用XGATE)、Banked地址模型、一个无浮点数一个32位浮点数,适用大部分需求。
主要是里头对官方移植版本的代码进行了精简,优化了文件布局,删除了原版本中大量无用的附加功能的代码。
另外还修复了V2.86版本存在的bug。
个人使用了几个月没有发现问题,欢迎大家基于我这个版本进行嵌入式软件开发。
2023/9/5 21:57:37 3.55MB uCOS-II MC9SXEP100
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡