设计了一个带外壳的温湿度计,使用【VSCode + PIO + SDCC】开发
设计了一个带外壳的温湿度计,使用【VSCode + PIO + SDCC】前段时间参加了嘉立创跟STC合作的创意活动,由于时间原因一直没能开源。简单完善了下工程信息开源了,
地址是:https://oshwhub.com/creazy_pcb/temperature-and-humidity-monitor
该板块是记录软件开发过程,主要还是巩固和学习C语言软件开发和SDCC编译器的使用;
软件使用SDCC编译器,PIO组织构建,VSCODE代码编辑器,这三个已经在之前分享过。
代码上传到了gitee。有兴趣的可以克隆一下,如果愿意一起开发可以开权限。
如果有什么建议欢迎大家提出,能力有限尽力而为;
如果有什么错误也希望不吝指教。
https://gitee.com/dchuizi/temperature-and-humidity
目前的进度还是很慢的,仅仅完成了按键,led,屏幕的开发验证。
后续还有
[*]语音模块:使用串口通信;
[*]一线制温湿度传感器获取温湿度;
[*]adc电源电压检测;
[*]蓝牙模块等;
最后为什么要做这个呢:
1:兴趣爱好,喜欢动手自己做;
2:希望能通过这个小作品锻炼以下嵌入式开发能力;
3:也希望能通过这个小作品开发过程中遇到的问题和解决记录以下SDCC常见的问题,方便其他小伙伴学习;
纯Linux系统加sdcc开发的? soma 发表于 2024-8-17 13:14
纯Linux系统加sdcc开发的?
也不是,硬件电路使用usb下载的方式。 使用isp下载所以还是需要借助win系统的。单纯写程序其实就跟平台没关系了。 温湿度计软件开发遇到异常现象求助:
代码:https://gitee.com/dchuizi/temperature-and-humidity.git
正常分支:master
异常分支:voice_test
问题简述:
测试led,按键,lcd成功后。 想进一步显示语音播报功能。
硬件电路:
使用串口2跟模块通信;
代码中添加串口终端服务函数后,或者初始化串口2后都会出现异常情况;
异常情况现象,代码分支是voice_test
241
在添加语音模块代码前的显现如下,使用的代码分支是:master
大锤子 发表于 2024-8-17 13:27
也不是,硬件电路使用usb下载的方式。 使用isp下载所以还是需要借助win系统的。单纯写程序其实就跟平台没 ...
Linux下用stcgal下载也挺方便的 hsrzq 发表于 2024-11-1 18:16
Linux下用stcgal下载也挺方便的
嗯, stcgal 应该是把官方的ISP 反向工程了。 官方应该没有向外透露具体的协议,至少ISP中那些设置项没有。 如果想要学习32位的话只能用keil了。 linux都不行。
页:
[1]