关于 uC/OS-II 在 LPC210X 上移植的说明 1. 全部代码在 ADS1.2 中编译调试. 2. 您可以更改 RO BASE 为 0x0000 0000, 这样可以将代码写入 flash 中运行. 5. 全部代码采用 ARM 指令. 6. uC/OS-II 版本为 V2.52. 7. 当您暂停程序的时候, 如果定时器开着, 那么定时器并不会暂停,需要注意 8. Vectors.S 文件中的 startup 段为程序入口. 9. 编译时下面的警告不必理会. Warning : C2871W: static OS_InitTaskStat declared but not used OS_CORE.C line 1108 10. 如果您想通过软件仿真,请将 PLL.C 中的第 51 行屏蔽, 怎样就可以看到任务逐个切换,最后将进入空闲任务. 11. 此次移植将许多 uC/OS-II 的功能函数都关闭了,请查看 OS_CFG.H 文件.
上传时间: 2013-12-25
上传用户:Divine
30个典型的C语言应用实例:单片机实现7段数码管显示,基于MAX7219的8位数码管显示,MAX7219的工作时序和寄存器描述,单片机实现液晶显示,单片机实现电子密码锁, 单片机实现简单音乐发生器,单片机实现语音录放,基于MAX197的并行A/D转换,基于TLC549的串行A/D转换,基于MAX517的串行D/A转换,基于DS18B20的数字温度计设计等等,例子超多 包括了书中所有的程序代码和电路图,稍加修改便可用于自己的设计中去
上传时间: 2014-01-21
上传用户:shawvi
一个自己用VB编写的网吧计费器软件,包括原代码。
上传时间: 2013-12-25
上传用户:康郎
这是一个智能的内存管理器,你可以方便的移植这段代码进入你的程序。
标签: 内存管理器
上传时间: 2015-09-02
上传用户:redmoons
三星44b0的启动代码,包含详细注释,请初学者详细研究阅读,欢迎交流。 qq:314189012
上传时间: 2015-09-02
上传用户:xsnjzljj
学习Linux内核代码的游泳书籍,值得初学Linux的朋友阅读。
上传时间: 2013-12-25
上传用户:1427796291
C51实例代码:FLASH驱动,IIC,usart,触摸液晶控制显示,电热壶烧水程序,定点滤波,定时器及计数器的生成,二分法查表,浮点滤波,浮点滤波,控制SED1335的液晶显示,软件看门狗,十六进制_BCD码相互转换,时间倒计时,实时时钟,数字时钟,温度芯片驱动,无线数据传输,以太网芯片
上传时间: 2015-09-05
上传用户:hjshhyy
现在的这个版本除了对代码进了相当多的优化以外,还做了以下的修正: 1.资源发布的修正:PSN可以删除的修正 2.编辑器的修正:可以上传图片 3.内容发布的修正:文章自定义发布顺序内容发布 4.JS引用:采用了缓存管理 5.频道菜单:列出系统中的频道结构 ... 在这里,我们想声明一点:我们的作品,既然开源了,就不怕被某些垃圾偷! 在此,我们郑重声明:SS-CMS永远会走免费、开源的路子!
上传时间: 2015-09-05
上传用户:l254587896
译码器源程序,用于仪表的bcd代码转换,入工控行业的厚度显示
上传时间: 2013-12-27
上传用户:CHINA526
在C 语言中,表达式是最重要的组成部分之一,几乎 所有的代码都由表达式构成。表达式的使用如此广泛,读 者也许会产生这样的疑问,像+ 、- 、3 、/ 、& & 这样简单 的运算也会出现问题吗? 程序员在编写表达式时,往往带 有一些不良的习惯。即使是编写很简单的表达式,这些不 良习惯也可能造成隐患,这个小小的隐患甚至可能引起整 个系统的崩溃。实际上,在程序调试过程中,表达式中存 在的大部分隐患皆来源于程序员的主观臆测,即认为表达 式应该是按自己认为的方式执行,但结果可能完全相反。 这是因为程序设计语言或编译器的某些内在机制并不如 我们所想的那样。所有的编译器都遵从这一假定:程序员 都是“神”,他们既了解编程语言的各种特性,也了解编译 器本身一些鲜为人知的处理原则。当然, 程序员不是 “神”。因此,程序员在编写程序的过程中需要小心地避免 编译器“设置”的各种陷阱,而问题是有些时候很难预测下 一步是否会踏上一个陷阱
上传时间: 2015-09-08
上传用户:jennyzai