xmos-xc语言
大星海29
这个作者很懒,什么都没留下…
展开
-
xmos控制一组GPIO
#define LED0 0X01#define LED1 0x02#define LED2 0x04#define LED3 0x08static unsigned LedState = 0;out port LEDPORT;#define TURNON(p) {LedState |= p;\LEDPORT #define TURNOFF(p)原创 2016-07-29 10:26:33 · 959 阅读 · 0 评论 -
xc Delay代码
void DelayMs(unsigned ms){unsigned time;timer t;t :> time;for(int i = 0;i{time += 100000;//timer 计数频率为100MHZt when timeafter(time) :> void;}}原创 2016-07-21 10:30:37 · 391 阅读 · 0 评论 -
xmos ?的功能
matches是一个可选参数,用“?”作为前缀,表示这个函数参数可以为空的,但是必须是数组参数。原创 2016-07-20 18:05:50 · 577 阅读 · 0 评论 -
xc与c语言的区别
XC与C语言的区别: XC 是以 C 语言为基础并含有运算框架的指令式程序语言,所有 XC 的数据型态和运算符在 C 语言中的意义相同,而用户定义的类型包含结构、联集、枚举以及自订型态都有支援;传参考的参数以及多重回传值函数延伸自C 语言中经常使用指针的操作,XC 的作用域以及连结规则和 C 语言相同,两个语言都使用预处理器。XC 不支援浮点数, long long 计算,位元栏位结构以及 vol原创 2016-03-30 15:35:58 · 5105 阅读 · 0 评论 -
xc 将高八位低八位拆开使用
int main(void){unsigned temp = 0x4142;unsigned char tempH,tempL;tempL = (temp,unsigned char[])[0]; /* 将 temp 当做 1 个 unsigned char 的数组,并取第 0 个元素 */tempH = (temp,unsigned char[])[1];原创 2016-07-21 11:55:26 · 761 阅读 · 0 评论