SYS/BIOS hwi创建

1.1 动态创建
[cpp]  view plain  copy
  1. Hwi_Handle hwi0;  //句柄  
  2. Hwi_Params hwiParams;  //传入参数  
  3. Error_Block eb;  //错误块  
  4.   
  5. Error_init(&eb);  //错误块初始化,注意必须初始化,否则易进入System_abort  
  6. Hwi_Params_init(&hwiParams);  //初始化传入参数  
  7. hwiParams.arg = 5;  
  8. hwi0 = Hwi_create(id, hwiFunc, &hwiParams, &eb);  //注意此处id是中断等级编号,如中断5,则id设为5  
  9.   
  10. if (hwi0 == NULL) {  
  11.     System_abort("Hwi create failed");  
  12. }  
1.2 静态创建

在cfg文件中插入如下语句

[html]  view plain  copy
  1. var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');  
  2. var hwiParams = new Hwi.Params;  
  3. hwiParams.arg = 5;  
  4. Program.global.hwi0 = Hwi.create(id, '&hwiFunc', hwiParams); 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值