单片机firmware开发
文章平均质量分 62
fuwenwei
还行
展开
-
一种在单片机上实现多个软件定时功能的框架
标题似乎写得不大合适,不妨设想一个这样的需求场景:单片机程序一般有个大循环while(1),在这个循环中处理所有中断以外的事情,这些事情需要被执行的周期各不一样,有些需要频繁地做,有些需要很长时间才做一次。我们把这些事情记为T1,T5,T10 ,T200...T表示task或者time吧,后面的数字表示执行周期,即T1表示此事情1秒执行一次,T2表示需要2秒执行一次。。。碰到这种需原创 2012-11-16 19:50:49 · 824 阅读 · 0 评论 -
C51 函数定位与数组定位
C51 函数定位与数组定位1。 怎样将1个子程序段定位在1个固定的地址位置?例如将 INT BCD2HEX(INT XX)定位在1000H2。 HOW在EEPROM 中固定的位置存放 1字符串?如在200H处放“COPYRIGHT 2001-11”1、函数定位:假如要把C源文件 tools.c 中的函数int BIN2HEX(int xx){...}放在CODE MEMORY的原创 2013-06-21 16:15:46 · 1671 阅读 · 0 评论