- 博客(12)
- 收藏
- 关注
原创 基于4G模块对讲机实现
3. 之前是想做实时语音的,由于经验和技术不足,实现的对讲,4G模块的传输速度也不够,折腾了很久,实现的效果也不怎么样,音质比较差。2.语音数据是经过adc采集,然后保存到flash的,然后经过4G模块发送;接收端接收到数据后,通过dac输出。1.目前实现的对讲机已经基本完成,项目总体来说难度不算大,就是有些细节需要注意。
2025-04-07 10:15:12
85
原创 stm32f1实现MODBUS+RS485+AM2320温湿度
1.stm32作为从机向电脑发送温湿度数据,注意这里stm32是模拟从机,地址和寄存器地址均是模拟的,MODBUS是RTU通信方式,am2320注意要上拉电阻,代码直接给网盘,写了一些注释,可以看懂的。链接:https://pan.baidu.com/s/1QflisGvQRksSQcQQYvs3UQ?通过百度网盘分享的文件:test_modbus_end.zip。
2024-11-18 09:51:09
229
原创 学习stm32的第四天
1,开始写第一个程序了,跑马灯--固件库,学习了程序编写流程,写好后,编译没问题,然后通过st-link烧入,but报错了,“invalid rom table”,后面设置了能烧入但是功能实现不了,前一天还有用。
2024-04-18 09:46:46
210
1
原创 嵌入式学习的第三天(GPIO)
上拉和下拉电阻都不闭合,IO端口的信息直接通过施密特然后直接输入到数据寄存器;如果输入低电平(0),则P-MOS关闭,N-MOS打开,IO端口为低电平;如果输入高电平(1),则N-MOS关闭,P-MOS打开,IO端口为高电平;当输出为低电平(0)时,P-MOS关闭,N-MOS打开,IO口为低电平;当输入高电平(1)时,P-MOS和N-MOS都关闭,IO口不由输出决定;当输入高电平手时,则输出高电平。输出:推挽输出,复用推挽输出,开漏输出,复用开漏输出;输入:浮空输入,上拉输入,下拉输入,模拟输入;
2024-04-17 11:57:05
404
1
原创 嵌入式学习第二天
本人由于在工作,学习时间只有在晚上,任重道远,有没有小伙伴一起学习,本人也是小白。3,稍微学习了GPIO口的知识和点灯流程;1,学习了固件库的新建模板;2,学习了寄存器的新建模版;
2024-04-16 09:40:36
149
原创 自学嵌入式的第一天
·本人是计算机科学与技术专业的,考研失败,然后想找工作,学校学的是Java开发,但是由于自己在考研方面付出的比较多,然后Java学的不怎么样,加上Java真的很卷,所以就想转行,于是就去自学软件测试了,学了两个月学完了自动化测试的内容,发现根本找不到,一般都需要工作经验,无奈找了个运维的先做着,自己考研也是学的C语言,之前也学过51 32不过没怎么认真学,现在从头开始自学,背景介绍至此。3,通过flymcu下载 失败了,可能是口子坏了;2,通过st link 下载程序。1,安装好了32的环境。
2024-04-15 10:29:30
281
1
原创 关于object has no attribute ‘driver‘
在写测试项目的时候,发现测试的时候不会运行你没有以test_*开头的代码,之前学了忘记了。解决办法:在test里面调用前后两个方法;然后再下面的就会报错;
2024-03-15 12:58:33
867
1
原创 pycharm使用from appium import webdriver报错
1,如果怎么弄都弄不好的话,就换python版本,我的3,10的死活不行,换成3,9就行了;2,appium都装好了,pycharm也配好了就是没用,可以参考。
2024-03-12 11:33:10
876
1
原创 关于新建子模块导致idea死机解决
在设置--构建与执行--maven--运行程序--vm中输入:-DarchetypeCatalog=internal即可。
2024-01-04 21:09:43
576
1
转载 关于maven中的pom中junit报错(试了很多次之后)
一定要看maven的版本和idea版本,maven版本会不会太高,我是2021的idea,下载的3.9的maven,弄了一天。注:本文受一位老哥的帮助,连接取自他的,详细见转载;要把原来的maven删除;
2024-01-04 19:55:13
103
1
空空如也
stm32实时语音问题求解答
2025-02-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人