小编jas*_*ong的帖子

__attribute__((__interrupt__, no_auto_psv)) 是做什么的?

void __attribute__((__interrupt__, no_auto_psv)) _T1Interrupt(void) // 5 Hz
Run Code Online (Sandbox Code Playgroud)

__attribute__指令或宏来自 GCC,但__interrupt__不是 no_auto_psv,它特定于硬件。那么,GCC编译器是如何理解__interrupt__no_auoto_psv,我搜索了一下,在其他地方没有找到任何声明。

那么基本上该_T1Interrupt函数不带任何参数,也不返回任何内容,但具有上述属性?

c gcc interrupt pic

6
推荐指数
2
解决办法
2万
查看次数

试图让广播接收器没有过滤器

IntentFilter intentFilter = new IntentFilter("test");
registerReceiver(mReceiver, intentFilter);
Run Code Online (Sandbox Code Playgroud)

我想没有过滤器,registerReceiver(mReceiver, null)但我的应用程序崩溃了.我可以new IntentFiler()作为空文件管理器吗?

android broadcastreceiver

4
推荐指数
1
解决办法
4104
查看次数

SetOnItemSelectedListener上的微调器错误

我有一个旋转器,我这样做

 public class Settings extends Activity {

String[] items = new String[] {"English", "Deutsch", "??"};
 SharedPreferences prefs;
  SharedPreferences.Editor prefEditor;
 public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.settings);
        Spinner spinner = (Spinner) findViewById(R.id.spinner1);
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_spinner_item, items);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);
 spinner.setOnItemSelectedListener (new OnItemSelectedListener()  {


    });
Run Code Online (Sandbox Code Playgroud)

有语法错误表明OnItemSelectedListener无法解析为类型.方法setOnItemSelectedListener不适用

android spinner

4
推荐指数
1
解决办法
7359
查看次数

以下在C中定义

// Register: BAUDCTL
  extern volatile unsigned char           BAUDCTL             @ 0x09B;
  #ifndef _LIB_BUILD
 asm("BAUDCTL equ 09Bh");
  #endif
Run Code Online (Sandbox Code Playgroud)

什么是@符号?这是否意味着在地址0x09B处定义不可缓存的无符号字符?那为什么它需要汇编中的asm函数?

c

1
推荐指数
1
解决办法
102
查看次数

标签 统计

android ×2

c ×2

broadcastreceiver ×1

gcc ×1

interrupt ×1

pic ×1

spinner ×1