中国モバイル4Gモジュール-ML302-OpenCpu開発-GPIO

ステーションB:https//space.bilibili.com/309103931

China Mobile 4G Module-ML302列:https://blog.csdn.net/qq_33259323/category_10453372.html

チャイナモバイル4Gモジュール-ML302コレクション:https://www.bilibili.com/read/readlist/rl328642

1.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-(ファームウェアのコンパイルと書き込み)

https://blog.csdn.net/qq_33259323/article/details/108586847

https://www.bilibili.com/read/cv7876504

2.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-(MQTTはAlibaba Cloudに接続します)

https://blog.csdn.net/qq_33259323/article/details/108638945

https://www.bilibili.com/read/cv7876527

2.1 China Mobile 4Gモジュール-ML302-OpenCpu開発-(Alibaba CloudへのMQTT接続-サブスクライブトピック)

https://blog.csdn.net/qq_33259323/article/details/108960540

https://www.bilibili.com/read/cv7879954

2.2 China Mobile 4Gモジュール-ML302-OpenCpu開発-(Alibaba CloudへのMQTT接続-データの送受信)

https://blog.csdn.net/qq_33259323/article/details/108964810

https://www.bilibili.com/read/cv7886836

2.3チャイナモバイル4Gモジュール-ML302-OpenCpu開発-(MQTTはAlibaba Cloudに接続-RRPC通信)

https://blog.csdn.net/qq_33259323/article/details/108965071

https://www.bilibili.com/read/cv7888259

3.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-シリアルポート開発

https://blog.csdn.net/qq_33259323/article/details/108974888

https://www.bilibili.com/read/cv7888865

4.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-I2Cへの51MCUシリアルポート

https://blog.csdn.net/qq_33259323/article/details/109020642

https://www.bilibili.com/read/cv7922942

5.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-MCP23017入力/出力

https://blog.csdn.net/qq_33259323/article/details/109109136

https://www.bilibili.com/read/cv7969395

7.ミッドシフト4Gモジュール-ML302-OpenCpu開発-PCF8591測定電圧

https://blog.csdn.net/qq_33259323/article/details/109109266

https://www.bilibili.com/read/cv7969365

8.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-GPIO

https://blog.csdn.net/qq_33259323/article/details/108960947

https://www.bilibili.com/read/cv7877192

9.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-ADC

https://blog.csdn.net/qq_33259323/article/details/109020864

https://www.bilibili.com/read/cv7922958

10.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-CJSON

https://blog.csdn.net/qq_33259323/article/details/109020898

https://www.bilibili.com/read/cv7923020

11.チャイナモバイル4Gモジュール-ML302-OpenCpu開発-HTTP

https://blog.csdn.net/qq_33259323/article/details/109020904

https://www.bilibili.com/read/cv7923054

中国モバイル4Gモジュール-ML302-OpenCpu開発-GPIO

ML302モジュールには合計20個のGPIOがありますが、一部のGPIOはシリアルポートI2CSPIと共有されているため、実際にはそれほど多くはありません。

GPIO出力

// 测试GPIO 19
int test_gpio = 19;
cm_gpio_cfg_t cfg;         //GPIO设置结构体
cfg.id = test_gpio;        //ID号
cfg.dir = CM_GPIO_OUT;     //方向设置:CM_GPIO_OUT输出,CM_GPIO_IN输入
cfg.irq_enable = 0;        //使能
cm_gpio_init(&cfg);        //初始化传入设置结构体
cm_gpio_pull_config(test_gpio, CM_GPIO_PULL_UP);    //设置上下拉,CM_GPIO_PULL_DOWN ,CM_GPIO_PULL_UP

osDelay(5000);                            //SDK自带延时函数
cm_gpio_write(test_gpio,CM_GPIO_HIGH);    // 写GPIO,让GPIO19高电平
osDelay(5000);
cm_gpio_write(test_gpio,CM_GPIO_LOW);    // 写GPIO,让GPIO19低电平
osDelay(5000);

GPIO入力

//    设置GPIO20 读
int read_gpio = 20;
cm_gpio_cfg_t read_cfg;
read_cfg.id = read_gpio;
read_cfg.dir = CM_GPIO_IN;
read_cfg.irq_enable = 0;
cm_gpio_init(&read_cfg);

if(cm_gpio_read(20) == 1){
    // 干啥干啥干啥
}

 

 

おすすめ

転載: blog.csdn.net/qq_33259323/article/details/108960947