ESP32C3

gpio_set_direction(GPIO_NUM_8, GPIO_MODE_OUTPUT); //写这个或下一个
gpio_set_direction(8, GPIO_MODE_OUTPUT);          //或这个int level = 0;
level = !level;
gpio_set_level(GPIO_NUM_8, level);

GPIO口:
0,1,2,3 变化OK
4,5,6,7 不变化。下面调整后4,5可以变化
8,9,10, 变化OK
18,19 不变化

也不知道为什么这么多引脚电平不变化的。

20221224找到原因了:

gpio_reset_pin(3);       //需要加这句话
gpio_reset_pin(4);
gpio_reset_pin(5);
gpio_set_direction(GPIO_NUM_3, GPIO_MODE_OUTPUT); //写这个或下一个
gpio_set_direction(GPIO_NUM_4, GPIO_MODE_OUTPUT); //写这个或下一个
gpio_set_direction(GPIO_NUM_5, GPIO_MODE_OUTPUT); //写这个或下一个
esp_err_t gpio_reset_pin(gpio_num_t gpio_num)
{assert(GPIO_IS_VALID_GPIO(gpio_num));gpio_config_t cfg = {.pin_bit_mask = BIT64(gpio_num),.mode = GPIO_MODE_DISABLE,//for powersave reasons, the GPIO should not be floating, select pullup.pull_up_en = true,.pull_down_en = false,.intr_type = GPIO_INTR_DISABLE,};gpio_config(&cfg);return ESP_OK;
}

ESP32C3引脚变化测试:相关推荐

  1. keil仿真逻辑分析仪观察引脚变化

    一.Keil仿真观察引脚 打开μc/os工程,点击LogicAnalyzer 添加引脚 在MDK-ARM下创建一个.ini文件 map 0x40000000, 0x40007FFF read writ ...

  2. 画一个 “月饼” 陪我过中秋,使用 ESP32-C3 制作炫彩月饼(我为嵌入式工程师争取月饼)

    程序员过中秋活动,C站大部分群体都是程序员,我想为嵌入式工程师求一份月饼 ...... by 矜辰所致 ... 原理图 WS2812 灯带 部分错误更正说明 2022.9.5 前言 今年的中秋节又要到 ...

  3. 使用PXI设备做IC的开短路测试

    1. 为什么需要Opens和Shorts测试? 开短路测试(也称为连接性或接触测试),在设备测试阶段,连接性测试会应用于DUT的所有信号引脚,以确保DUT的所有信号引脚都没有彼此相连,也没有与电源或地 ...

  4. 测试思想-好东西与大家分享-1

    一.问题 许多测试类书籍中都有大幅的篇章介绍用例的设计方法,如等价类划分,边界值,错误推断,因果图等.但实际应用中这些理论却不能给我们很明确的行为指导,尤其是业务复杂,关联模块紧密,输入标准和输出结果 ...

  5. 自动测试如何选择自动化测试框架_机器擅长回归测试,人类善于寻找Bug _Pekka Klärck

    Robot Framework作者建议自动测试如何选择自动化测试框架.软件自动化测试,作为手工测试的替代,越来越受到关注.Pekka Klrck,作为Robot Framework的创建者和核心开发者 ...

  6. 芯片IC失效分析测试

    IC集成电路在研制.生产和使用过程中失效不可避免,随着人们对产品质量和可靠性要求的不断提高,失效分析工作也显得越来越重要,通过芯片失效分析,可以帮助集成电路设计人员找到设计上的缺陷.工艺参数的不匹配或 ...

  7. mysql内存淘汰_从创建索引过程中内存变化来看SQL Server与MySQL的内存淘汰算法

    在sqlserver中,几年之前就注意到一个现象:sqlserver中对一个大表创建索引或者rebuild索引的过程中,会引起内存剧烈的动荡,究其原因为何,这种现象到底正不正常,是不是sqlserve ...

  8. 测试大咖漫谈测试人职业发展

    [本文作者介绍]思寒,资深测试架构师,霍格沃兹测试学院校长,开源自动化测试工具 AppCrawler 作者,有 10 余年软件测试开发经验,曾任职于阿里巴巴,百度.雪球等公司. 有不少测试同学反馈,2 ...

  9. 论文翻译:《Phosvardeep:使用序列信息对磷酸变化的深度学习预测》

    Title:PhosVarDeep: deep-learning based prediction of phospho-variants using sequence information 期刊: ...

最新文章

  1. 在linux中安装rpm包
  2. Java并发编程—为什么 wait() 方法需要写在 while 里,而不是 if?
  3. 剖析 Promise 之基础篇
  4. System学习笔记002---Windows下输入日文,あ会变成ち
  5. POJ 3070 Fibonacci(矩阵高速功率)
  6. 商城项目html pc,Vue实战篇(PC端商城项目)
  7. vue 导出excel文件
  8. Android 仿淘宝首页界面
  9. 计算机64位地址总线,地址总线与数据总线的关系,功能和宽度
  10. 免费搭建个人网站流程!马上拥有自己的网站!
  11. 完全二叉树的顺序存储与非递归算法前序遍历
  12. 由QQ电脑管家的提示看对新增系统启动项的提示和保护
  13. SpringBoot从入门到精通教程(三十)- 支付宝企业支付集成(五分钟集成)
  14. ACM集训队论文合集
  15. 《金阁寺》金阁美之于幻想,我用摧毁它来成就其美
  16. win10正版office重新安装
  17. 93 Three.js 使用设置normalMap创建更加细致的凹凸和褶皱
  18. math-常见导数公式
  19. matlab柱状斜线_matlab画柱状图,能否达到附件的效果。
  20. linux 添加raid0驱动,linux操作系统不重启添加raid0步骤

热门文章

  1. 容器集群k8s从入门到精通实战第一天 kubernetes集群简介及其实例
  2. 华为Watch Buds耳机为什么降噪不好?
  3. 神经网络概念解释和特点,神经网络概念解释大全
  4. python gil全局锁_什么是Python全局解释器锁(GIL)?
  5. MQTT协议-取消订阅和取消订阅确认
  6. 【EZSocket】卸载后未重启电脑,再安装后加密解密都不生效
  7. 综合素质——作文——规则意识、人品教育、自信、用于探索、开拓前行;
  8. 当谈论机器学习中的公平公正时,我们该谈论些什么?
  9. 自然语言处理的数学原理(一)
  10. 腾讯云、阿里云和百度云的优劣势各是什么?